Package org.pentaho.di.core.lifecycle
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 Summary
Fields Modifier and Type Field Description protected static org.pentaho.di.core.plugins.PluginRegistry
registry
-
Constructor Summary
Constructors Constructor Description KettleLifecycleSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onEnvironmentInit()
Execute all known listener'sonEnvironmentInit()
methods.void
onEnvironmentShutdown()
-
-
-
Method Detail
-
onEnvironmentInit
public void onEnvironmentInit() throws org.pentaho.di.core.exception.KettleException
Execute all known listener'sonEnvironmentInit()
methods. If an invocation throws aLifecycleException
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 anyThrowable
.org.pentaho.di.core.exception.KettleException
-
onEnvironmentShutdown
public void onEnvironmentShutdown()
-
-