org.apache.cxf.jbi.se.state
Class AbstractServiceEngineStateMachine

java.lang.Object
  extended by org.apache.cxf.jbi.se.state.AbstractServiceEngineStateMachine
All Implemented Interfaces:
ServiceEngineStateMachine
Direct Known Subclasses:
ServiceEngineShutdown, ServiceEngineStart, ServiceEngineStop

public abstract class AbstractServiceEngineStateMachine
extends java.lang.Object
implements ServiceEngineStateMachine


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.cxf.jbi.se.state.ServiceEngineStateMachine
ServiceEngineStateMachine.SEOperation
 
Constructor Summary
AbstractServiceEngineStateMachine()
           
 
Method Summary
 void changeState(ServiceEngineStateMachine.SEOperation operation, javax.jbi.component.ComponentContext context)
           
static CXFServiceUnitManager getSUManager()
           
protected  JBITransportFactory getTransportFactory()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractServiceEngineStateMachine

public AbstractServiceEngineStateMachine()
Method Detail

changeState

public void changeState(ServiceEngineStateMachine.SEOperation operation,
                        javax.jbi.component.ComponentContext context)
                 throws javax.jbi.JBIException
Specified by:
changeState in interface ServiceEngineStateMachine
Throws:
javax.jbi.JBIException

getSUManager

public static CXFServiceUnitManager getSUManager()

getTransportFactory

protected JBITransportFactory getTransportFactory()
                                           throws javax.jbi.JBIException,
                                                  BusException
Returns:
Throws:
javax.jbi.JBIException
BusException


Apache CXF