|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mule.providers.AbstractMessageReceiver
org.mule.providers.jbi.JbiMessageReceiver
Is a Jbi component that can receive events over Mule transports. This is an indeopendent Jbi component implementation that can be used in Any Jbi container, including but not limited to Mule JBI.
| Field Summary | |
protected JbiConnector |
connector
|
protected javax.jbi.component.ComponentContext |
context
|
protected String |
name
|
| Fields inherited from class org.mule.providers.AbstractMessageReceiver |
component, connected, connectionStrategy, disposing, endpoint, logger, stopped |
| Constructor Summary | |
JbiMessageReceiver(org.mule.umo.provider.UMOConnector connector,
org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
|
|
| Method Summary | |
void |
doConnect()
|
void |
doDisconnect()
|
protected void |
done(javax.jbi.messaging.MessageExchange me)
|
void |
doStart()
|
protected void |
error(javax.jbi.messaging.MessageExchange me,
Exception e)
|
void |
release()
|
void |
run()
|
| Methods inherited from class org.mule.providers.AbstractMessageReceiver |
applyResponseTransformer, connect, disconnect, dispose, doDispose, doStop, getComponent, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, getEndpointURI, getListener, getWorkManager, handleException, handleUnacceptedFilter, isConnected, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setComponent, setConnector, setEndpoint, setExceptionDetails, setListener, setWorkManager, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected javax.jbi.component.ComponentContext context
protected JbiConnector connector
protected String name
| Constructor Detail |
public JbiMessageReceiver(org.mule.umo.provider.UMOConnector connector,
org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
throws org.mule.umo.lifecycle.InitialisationException
| Method Detail |
public void doConnect()
throws Exception
Exception
public void doDisconnect()
throws Exception
Exception
public void doStart()
throws org.mule.umo.UMOException
org.mule.umo.UMOExceptionpublic void release()
release in interface Workpublic void run()
run in interface Runnable
protected void error(javax.jbi.messaging.MessageExchange me,
Exception e)
throws javax.jbi.messaging.MessagingException
javax.jbi.messaging.MessagingException
protected void done(javax.jbi.messaging.MessageExchange me)
throws javax.jbi.messaging.MessagingException
javax.jbi.messaging.MessagingException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||