Class KettleLifecycleSupport


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

      • registry

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

      • KettleLifecycleSupport

        public KettleLifecycleSupport()
    • Method Detail

      • 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()