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.PluginRegistryregistry
-
Constructor Summary
Constructors Constructor Description KettleLifecycleSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonEnvironmentInit()Execute all known listener'sonEnvironmentInit()methods.voidonEnvironmentShutdown()
-
-
-
Method Detail
-
onEnvironmentInit
public void onEnvironmentInit() throws org.pentaho.di.core.exception.KettleExceptionExecute all known listener'sonEnvironmentInit()methods. If an invocation throws aLifecycleExceptionis 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()
-
-