public class BaseLifeCycle extends AsyncBaseLifeCycle implements org.apache.servicemix.MessageExchangeListener
Base class for life cycle management of components. This lifecycle uses Push delivery by implementing MessageExchangeListerner interface.
channel, component, consumerExecutor, container, context, correlationId, currentState, executorFactory, INITIALIZED, knownExchanges, logger, mbeanName, poller, polling, providerExecutor, running, transactionManager, workManagerCreated| Modifier | Constructor and Description |
|---|---|
protected |
BaseLifeCycle()
Deprecated.
|
|
BaseLifeCycle(ServiceMixComponent component)
Deprecated.
|
createExecutorFactory, createExtensionMBeanName, doInit, doShutDown, doStart, doStop, exceptionShouldRollbackTx, findExecutorFactory, getContainer, getContext, getCurrentState, getEPRServiceName, getExecutor, getExecutorFactory, getExtensionMBean, getExtensionMBeanName, getKnownExchanges, getResolvedEPR, getSmx3Container, handleExchange, init, isInitialized, isShutDown, isStarted, isStopped, isUnknown, onMessageExchange, pollDeliveryChannel, prepareExchange, prepareShutdown, prepareShutdown, processExchange, processExchangeInTx, processExchangeWithoutTx, setComponent, setCurrentState, setExecutor, setExecutorFactory, shutDown, start, stopprotected BaseLifeCycle()
public BaseLifeCycle(ServiceMixComponent component)
Copyright © 2005-2014 FuseSource. All Rights Reserved.