public class BasicPluginPolicyFilter extends AbstractPolicyFilter implements PluginPolicyFilter, PluginComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
REVISION |
order
Constructor and Description |
---|
BasicPluginPolicyFilter() |
Modifier and Type | Method and Description |
---|---|
void |
deployPlugin(Plugin plugin,
java.lang.String archiveName)
Called after given plugin deployement to execute
specific actions
|
boolean |
init(Plugin plugin)
Initialize the component with the given plugin configuration
|
void |
setupPlugin(Plugin plugin)
Called after given plugin setup to execute
specific actions
|
void |
uninstallPlugin(Plugin plugin)
Called after given plugin uninstall to execute
specific actions
|
compareTo, equals, getOrder, setOrder
public static final java.lang.String REVISION
public boolean init(Plugin plugin)
PluginComponent
init
in interface PluginComponent
plugin
- the calling pluginPluginComponent.init(Plugin)
public void setupPlugin(Plugin plugin)
PluginPolicyFilter
setupPlugin
in interface PluginPolicyFilter
plugin
- the setuped pluginPluginPolicyFilter.setupPlugin(Plugin)
public void deployPlugin(Plugin plugin, java.lang.String archiveName)
PluginPolicyFilter
deployPlugin
in interface PluginPolicyFilter
plugin
- the deployed pluginarchiveName
- the deployed archive namePluginPolicyFilter.deployPlugin(Plugin,String)
public void uninstallPlugin(Plugin plugin)
PluginPolicyFilter
uninstallPlugin
in interface PluginPolicyFilter
plugin
- the uninstaled pluginPluginPolicyFilter.uninstallPlugin(Plugin)
Copyright © 2001-2017 Jalios SA. All Rights Reserved.