| java.lang.Object com.sun.jbi.engine.sequencing.SequencingEngineLifeCycle
SequencingEngineLifeCycle | public class SequencingEngineLifeCycle implements ComponentLifeCycle,SequencingEngineResources(Code) | | This class implements EngineLifeCycle. The JBI framework will start this
engine class automatically when JBI framework starts up.
author: Sun Microsystems, Inc. |
getExtensionMBeanName | public javax.management.ObjectName getExtensionMBeanName()(Code) | | Get the JMX ObjectName for any additional MBean for this BC. If there is
none, return null.
ObjectName the JMX object name of the additional MBean or nullif there is no additional MBean. |
init | public void init(javax.jbi.component.ComponentContext jbiContext) throws javax.jbi.JBIException(Code) | | Initialize the sequence engine. This performs initialization required by
the sequencing engine but does not make it ready to process messages.
This method is called immediately after installation of the sequencing
engine. It is also called when the JBI framework is starting up, and
any time the sequencing engine is being restarted after previously
being shut down through a call to shutdown().
Parameters: jbiContext - the JBI environment mContext throws: javax.jbi.JBIException - if the sequencing engine is unable toinitialize. |
shutDown | public void shutDown() throws javax.jbi.JBIException(Code) | | Shutdown the SE. This performs cleanup before the SE is terminated. Once
this has been called, init() must be called before the SE can be
started again with a call to start().
throws: javax.jbi.JBIException - if the SE is unable to shut down. |
start | public void start() throws javax.jbi.JBIException(Code) | | Start the seqeuncing engine. This makes the SE ready to process
messages. This method is called after init() completes when the JBI
framework is starting up, and when the sequencing engine is being
restarted after a previous call to shutdown(). If stop() was called
previously but shutdown() was not, start() can be called without a call
to init().
throws: javax.jbi.JBIException - if the sequencing engine is unable tostart. |
stop | public void stop() throws javax.jbi.JBIException(Code) | | Stop the sequqencing engine. This makes the SE stop accepting messages
for processing. After a call to this method, start() can be called
again without first calling init().
throws: javax.jbi.JBIException - if the sequencing engine is unable tostop. |
|
|