public class SyncLifeCycleWrapper
extends java.lang.Object
implements javax.jbi.component.ComponentLifeCycle, org.apache.servicemix.MessageExchangeListener
Wrap an AsyncBaseLifeCycle into a lifecycle implementing MessageExchangeListener.
| Constructor and Description |
|---|
SyncLifeCycleWrapper(AsyncBaseLifeCycle lifeCycle) |
| Modifier and Type | Method and Description |
|---|---|
javax.management.ObjectName |
getExtensionMBeanName() |
void |
init(javax.jbi.component.ComponentContext componentContext) |
void |
onMessageExchange(javax.jbi.messaging.MessageExchange messageExchange) |
void |
shutDown() |
void |
start() |
void |
stop() |
public SyncLifeCycleWrapper(AsyncBaseLifeCycle lifeCycle)
public javax.management.ObjectName getExtensionMBeanName()
getExtensionMBeanName in interface javax.jbi.component.ComponentLifeCyclepublic void init(javax.jbi.component.ComponentContext componentContext)
throws javax.jbi.JBIException
init in interface javax.jbi.component.ComponentLifeCyclejavax.jbi.JBIExceptionpublic void shutDown()
throws javax.jbi.JBIException
shutDown in interface javax.jbi.component.ComponentLifeCyclejavax.jbi.JBIExceptionpublic void start()
throws javax.jbi.JBIException
start in interface javax.jbi.component.ComponentLifeCyclejavax.jbi.JBIExceptionpublic void stop()
throws javax.jbi.JBIException
stop in interface javax.jbi.component.ComponentLifeCyclejavax.jbi.JBIExceptionpublic void onMessageExchange(javax.jbi.messaging.MessageExchange messageExchange)
throws javax.jbi.messaging.MessagingException
onMessageExchange in interface org.apache.servicemix.jbi.listener.MessageExchangeListenerjavax.jbi.messaging.MessagingExceptionCopyright © 2005-2014 FuseSource. All Rights Reserved.