Class KettleLifecycleSupport

java.lang.Object
org.pentaho.di.core.lifecycle.KettleLifecycleSupport

public class KettleLifecycleSupport extends Object
A single point of contact for Kettle Lifecycle Plugin instances for invoking lifecycle methods.
  • Field Details

    • registry

      protected static org.pentaho.di.core.plugins.PluginRegistry registry
  • Constructor Details

    • KettleLifecycleSupport

      public KettleLifecycleSupport()
  • Method Details

    • onEnvironmentInit

      public void onEnvironmentInit() throws org.pentaho.di.core.exception.KettleException
      Execute all known listener's onEnvironmentInit() methods. If an invocation throws a LifecycleException is severe this method will re-throw the exception.
      Throws:
      org.pentaho.di.core.lifecycle.LifecycleException - if any listener throws a severe Lifecycle Exception or any Throwable.
      org.pentaho.di.core.exception.KettleException
    • onEnvironmentShutdown

      public void onEnvironmentShutdown()