org.mule.providers.jbi
Class JbiMessageReceiver
java.lang.Object
org.mule.providers.AbstractMessageReceiver
org.mule.providers.jbi.JbiMessageReceiver
- All Implemented Interfaces:
- Disposable, Lifecycle, Startable, Stoppable, UMOConnectable, UMOMessageReceiver
- public class JbiMessageReceiver
- extends AbstractMessageReceiver
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.
- Version:
- $Revision: 3798 $
- Author:
- Ross Mason
| 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 |
context
protected ComponentContext context
connector
protected JbiConnector connector
name
protected String name
JbiMessageReceiver
public JbiMessageReceiver(UMOConnector connector,
UMOComponent component,
UMOEndpoint endpoint)
throws InitialisationException
doConnect
public void doConnect()
throws Exception
- Specified by:
doConnect in class AbstractMessageReceiver
- Throws:
Exception
doDisconnect
public void doDisconnect()
throws Exception
- Specified by:
doDisconnect in class AbstractMessageReceiver
- Throws:
Exception
doStart
public void doStart()
throws UMOException
- Overrides:
doStart in class AbstractMessageReceiver
- Throws:
UMOException
release
public void release()
run
public void run()
error
protected void error(MessageExchange me,
Exception e)
throws MessagingException
- Throws:
MessagingException
done
protected void done(MessageExchange me)
throws MessagingException
- Throws:
MessagingException
Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.