org.pentaho.di.core
Class KettleEnvironmentTest.MockLifecycleListener

java.lang.Object
  extended by org.pentaho.di.core.KettleEnvironmentTest.MockLifecycleListener
All Implemented Interfaces:
KettleLifecycleListener
Direct Known Subclasses:
KettleEnvironmentTest.FailingMockLifecycleListener, KettleEnvironmentTest.SevereFailingMockLifecycleListener, KettleEnvironmentTest.ThrowableFailingMockLifecycleListener
Enclosing class:
KettleEnvironmentTest

@KettleLifecyclePlugin(id="MockLifecycleListener")
public static class KettleEnvironmentTest.MockLifecycleListener
extends Object
implements KettleLifecycleListener


Constructor Summary
KettleEnvironmentTest.MockLifecycleListener()
           
 
Method Summary
 void onEnvironmentInit()
          Called during KettleEnvironment initialization.
 void onEnvironmentShutdown()
          Called when the VM that initialized KettleEnvironment terminates.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KettleEnvironmentTest.MockLifecycleListener

public KettleEnvironmentTest.MockLifecycleListener()
Method Detail

onEnvironmentInit

public void onEnvironmentInit()
                       throws LifecycleException
Description copied from interface: KettleLifecycleListener
Called during KettleEnvironment initialization.

Specified by:
onEnvironmentInit in interface KettleLifecycleListener
Throws:
LifecycleException - to indicate the listener did not complete successfully. Severe LifecycleExceptions will stop the initialization of the KettleEnvironment.

onEnvironmentShutdown

public void onEnvironmentShutdown()
Description copied from interface: KettleLifecycleListener
Called when the VM that initialized KettleEnvironment terminates.

Specified by:
onEnvironmentShutdown in interface KettleLifecycleListener