it.imolinfo.jbi4cics.jbi
Class Jbi4cicsLifeCycle

java.lang.Object
  extended by org.apache.servicemix.common.AsyncBaseLifeCycle
      extended by org.apache.servicemix.common.BaseLifeCycle
          extended by it.imolinfo.jbi4cics.jbi.Jbi4cicsLifeCycle
All Implemented Interfaces:
javax.jbi.component.ComponentLifeCycle, org.apache.servicemix.MessageExchangeListener

public final class Jbi4cicsLifeCycle
extends org.apache.servicemix.common.BaseLifeCycle

Class for life cycle management of Jbi4Cics components.


Field Summary
 
Fields inherited from class org.apache.servicemix.common.AsyncBaseLifeCycle
channel, component, context, correlationId, executor, executorFactory, logger, mbeanName, poller, polling, processors, running, transactionManager, workManagerCreated
 
Constructor Summary
Jbi4cicsLifeCycle(org.apache.servicemix.common.BaseComponent component)
          Initializes the life cycle instance for the specified ServiceMix component.
 
Method Summary
protected  void doInit()
           
 BCELClassLoader getBCELClassLoader()
          Returns the byte code engineering library class loader.
 org.codehaus.xfire.XFire getXFire()
          Returns the XFire instance.
 void setBCELClassLoader(BCELClassLoader bcelClassLoader)
          Sets the byte code engineering library class loader.
 
Methods inherited from class org.apache.servicemix.common.BaseLifeCycle
onMessageExchange
 
Methods inherited from class org.apache.servicemix.common.AsyncBaseLifeCycle
createExecutorFactory, createExtensionMBeanName, doShutDown, doStart, doStop, exceptionShouldRollbackTx, findExecutorFactory, getContext, getEPRServiceName, getExecutor, getExtensionMBean, getExtensionMBeanName, getResolvedEPR, init, pollDeliveryChannel, prepareConsumerExchange, processExchange, processExchangeInTx, sendConsumerExchange, sendConsumerExchange, setComponent, shutDown, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jbi4cicsLifeCycle

public Jbi4cicsLifeCycle(org.apache.servicemix.common.BaseComponent component)
Initializes the life cycle instance for the specified ServiceMix component.

Parameters:
component - the ServiceMix component managed by this instance.
Method Detail

getXFire

public org.codehaus.xfire.XFire getXFire()
Returns the XFire instance.

Returns:
the XFire instance.

doInit

protected void doInit()
               throws java.lang.Exception
Overrides:
doInit in class org.apache.servicemix.common.AsyncBaseLifeCycle
Throws:
java.lang.Exception

getBCELClassLoader

public BCELClassLoader getBCELClassLoader()
Returns the byte code engineering library class loader.

Returns:
the byte code engineering library class loader.

setBCELClassLoader

public void setBCELClassLoader(BCELClassLoader bcelClassLoader)
Sets the byte code engineering library class loader.

Parameters:
bcelClassLoader - the byte code engineering library class loader.


Copyright © 2005-2008 Imola Informatica. All Rights Reserved.