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 Details

    • 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 - The PostStartPluginBundleLifecycleEvent 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 - The PreStopPluginBundleLifecycleEvent provides information about the event.
      Since:
      11.5