public class RmiCallbackMessageReceiver extends AbstractMessageReceiver
Modifier and Type | Field and Description |
---|---|
protected RmiConnector |
connector |
static String |
PROPERTY_SERVICE_CLASS_NAME
The property name for the service object implementing the callback interface
RmiAble This should be set on the inbound endpoint
|
protected RmiAble |
remoteObject |
connected, connecting, connectionStrategy, disposing, endpoint, logger, receiverKey, responseEndpoint, service, stopped
PHASE_NAME
PHASE_NAME
PHASE_NAME
PHASE_NAME
Constructor and Description |
---|
RmiCallbackMessageReceiver(Connector connector,
Service service,
InboundEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected void |
doConnect()
Initializes endpoint
|
protected void |
doDisconnect()
Unbinds Rmi class from registry
|
protected void |
doDispose() |
protected void |
doStart() |
protected void |
doStop() |
Object |
routeMessage(Object message)
Routes message forward
|
connect, disconnect, dispose, doInitialise, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, getEndpointURI, getListener, getReceiverKey, getService, getWorkManager, handleException, handleUnacceptedFilter, initialise, isConnected, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setConnector, setEndpoint, setExceptionDetails, setListener, setReceiverKey, setService, setWorkManager, start, stop, toString
public static final String PROPERTY_SERVICE_CLASS_NAME
protected RmiConnector connector
protected RmiAble remoteObject
public RmiCallbackMessageReceiver(Connector connector, Service service, InboundEndpoint endpoint) throws CreateException
CreateException
protected void doDispose()
doDispose
in class AbstractMessageReceiver
protected void doConnect() throws ConnectException
doConnect
in class AbstractMessageReceiver
ConnectException
protected void doDisconnect()
doDisconnect
in class AbstractMessageReceiver
protected void doStart() throws MuleException
doStart
in class AbstractMessageReceiver
MuleException
protected void doStop() throws MuleException
doStop
in class AbstractMessageReceiver
MuleException
public Object routeMessage(Object message) throws MuleException
message
- MuleException
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.