org.mule.lifecycle
Class LifecycleTransitionTestCase.ObjectWithLifecycle

java.lang.Object
  extended by org.mule.lifecycle.LifecycleTransitionTestCase.ObjectWithLifecycle
All Implemented Interfaces:
Disposable, Initialisable, Lifecycle, Startable, Stoppable
Enclosing class:
LifecycleTransitionTestCase

public static class LifecycleTransitionTestCase.ObjectWithLifecycle
extends Object
implements Lifecycle


Field Summary
static char DISPOSE
           
static char INIT
           
static char START
           
static char STOP
           
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Startable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Stoppable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Disposable
PHASE_NAME
 
Constructor Summary
LifecycleTransitionTestCase.ObjectWithLifecycle()
           
 
Method Summary
 void dispose()
           
 String getTransitionHistory()
           
 void initialise()
           
 char lastTransition()
           
 int numTransitions()
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INIT

public static final char INIT
See Also:
Constant Field Values

DISPOSE

public static final char DISPOSE
See Also:
Constant Field Values

START

public static final char START
See Also:
Constant Field Values

STOP

public static final char STOP
See Also:
Constant Field Values
Constructor Detail

LifecycleTransitionTestCase.ObjectWithLifecycle

public LifecycleTransitionTestCase.ObjectWithLifecycle()
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface Disposable

initialise

public void initialise()
                throws InitialisationException
Specified by:
initialise in interface Initialisable
Throws:
InitialisationException

start

public void start()
           throws MuleException
Specified by:
start in interface Startable
Throws:
MuleException

stop

public void stop()
          throws MuleException
Specified by:
stop in interface Stoppable
Throws:
MuleException

getTransitionHistory

public String getTransitionHistory()

numTransitions

public int numTransitions()

lastTransition

public char lastTransition()


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.