org.pentaho.di.core.lifecycle
Class KettleLifecycleSupport

java.lang.Object
  extended by 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.


Constructor Summary
KettleLifecycleSupport()
           
 
Method Summary
 void onEnvironmentInit()
          Execute all known listener's onEnvironmentInit() methods.
 void onEnvironmentShutdown()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KettleLifecycleSupport

public KettleLifecycleSupport()
Method Detail

onEnvironmentInit

public void onEnvironmentInit()
                       throws KettleException
Execute all known listener's onEnvironmentInit() methods. If an invocation throws a LifecycleException is severe this method will re-throw the exception.

Throws:
LifecycleException - if any listener throws a severe Lifecycle Exception or any Throwable.
KettleException

onEnvironmentShutdown

public void onEnvironmentShutdown()