Package com.jalios.jcms.policy
Interface PluginPolicyFilter
-
- All Superinterfaces:
java.lang.Comparable
,PluginComponent
,PolicyFilter
- All Known Implementing Classes:
BasicPluginPolicyFilter
public interface PluginPolicyFilter extends PolicyFilter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deployPlugin(Plugin plugin, java.lang.String archiveName)
Called after given plugin deployement to execute specific actionsvoid
disablePlugin(Plugin plugin)
Called when a plugin is disabled.void
enablePlugin(Plugin plugin)
Called when a plugin is enabled.void
setupPlugin(Plugin plugin)
Called after given plugin setup to execute specific actionsvoid
uninstallPlugin(Plugin plugin)
Called after given plugin uninstall to execute specific actions-
Methods inherited from interface com.jalios.jcms.plugin.PluginComponent
init
-
-
-
-
Method Detail
-
setupPlugin
void setupPlugin(Plugin plugin)
Called after given plugin setup to execute specific actions- Parameters:
plugin
- the setuped plugin
-
deployPlugin
void deployPlugin(Plugin plugin, java.lang.String archiveName)
Called after given plugin deployement to execute specific actions- Parameters:
plugin
- the deployed pluginarchiveName
- the deployed archive name
-
enablePlugin
void enablePlugin(Plugin plugin)
Called when a plugin is enabled.- Parameters:
plugin
- the enabled plugin
-
disablePlugin
void disablePlugin(Plugin plugin)
Called when a plugin is disabled.- Parameters:
plugin
- the disabled plugin
-
uninstallPlugin
void uninstallPlugin(Plugin plugin)
Called after given plugin uninstall to execute specific actions- Parameters:
plugin
- the uninstaled plugin
-
-