Interface PluginBundleLifecycleEventListener
-
public interface PluginBundleLifecycleEventListener
This interface is an extension point to take any action on plugin bundle lifecycle events. A plugin bundle can only listen to it's own events. It will not receive events of other plugin bundles.- Since:
- 11.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
postStart(PostStartPluginBundleLifecycleEvent event)
This method is called after a plugin bundle was started.void
preStop(PreStopPluginBundleLifecycleEvent event)
This method is called before a plugin bundle is about to be stopped.
-
-
-
Method Detail
-
postStart
void postStart(PostStartPluginBundleLifecycleEvent event)
This method is called after a plugin bundle was started. This happens e.g. after (re)starting a novomind iAGENT process or after installing / updating an app.- Parameters:
event
- ThePostStartPluginBundleLifecycleEvent
provides information about the event.- Since:
- 11.5
-
preStop
void preStop(PreStopPluginBundleLifecycleEvent event)
This method is called before a plugin bundle is about to be stopped. This happens e.g. before stopping a novomind iAGENT process or before deinstalling / updating an app.- Parameters:
event
- ThePreStopPluginBundleLifecycleEvent
provides information about the event.- Since:
- 11.5
-
-