Package org.bgerp.plugin.kernel
Class Plugin
- java.lang.Object
-
- ru.bgcrm.plugin.Plugin
-
- org.bgerp.plugin.kernel.Plugin
-
public class Plugin extends Plugin
Special plugin for application's kernel.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ID
-
Fields inherited from class ru.bgcrm.plugin.Plugin
PATH_CSS, PATH_JS, PATH_JSP, PATH_JSP_OPEN, PATH_JSP_OPEN_PLUGIN, PATH_JSP_USER, PATH_JSP_USER_PLUGIN, PATH_WEBAPP
-
-
Constructor Summary
Constructors Constructor Description Plugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>
getObjectTypes()
Plugin's entities.java.util.Set<Table>
getTables()
Used DB tables.java.util.Set<java.lang.String>
getUnusedPaths()
Outdated path, used by plugin.boolean
isEnabled(ParameterMap config, java.lang.String defaultValue)
If the plugin enabled.-
Methods inherited from class ru.bgcrm.plugin.Plugin
getDependencies, getDocument, getEndpoints, getId, getLanguages, getName, getOwnedPaths, getResourcePath, getXml, init, loadEndpoints
-
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
isEnabled
public boolean isEnabled(ParameterMap config, java.lang.String defaultValue)
Description copied from class:Plugin
If the plugin enabled.
-
getTables
public java.util.Set<Table> getTables()
Description copied from class:Plugin
Used DB tables.
-
getObjectTypes
public java.util.Set<java.lang.String> getObjectTypes()
Description copied from class:Plugin
Plugin's entities.- Overrides:
getObjectTypes
in classPlugin
- Returns:
-
getUnusedPaths
public java.util.Set<java.lang.String> getUnusedPaths()
Description copied from class:Plugin
Outdated path, used by plugin. Related to the application's root directory. May be used for cleaning up of old files and directories.- Overrides:
getUnusedPaths
in classPlugin
- Returns:
-
-