public class RmiMessageReceiver extends AbstractPollingMessageReceiver
methodArgumentsList, If this property is ommitted it is assumed
that the method takes no parameters| Modifier and Type | Field and Description |
|---|---|
protected RmiConnector |
connector |
protected Method |
invokeMethod |
protected Object[] |
methodArguments |
protected Remote |
remoteObject |
DEFAULT_POLL_FREQUENCY, DEFAULT_POLL_TIMEUNIT, DEFAULT_STARTUP_DELAY, schedulesconnected, connecting, connectionStrategy, disposing, endpoint, logger, receiverKey, responseEndpoint, service, stoppedPHASE_NAMEPHASE_NAMEPHASE_NAMEPHASE_NAME| Constructor and Description |
|---|
RmiMessageReceiver(Connector connector,
Service service,
InboundEndpoint endpoint,
long frequency) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doConnect() |
protected void |
doDisconnect() |
protected void |
doDispose() |
protected Object[] |
getMethodArguments()
Returns the method arguments to use when invoking the method on the Remote
object.
|
void |
poll() |
createWork, doStart, doStop, getFrequency, getTimeUnit, schedule, setFrequency, setTimeUnit, unscheduleconnect, 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, toStringprotected RmiConnector connector
protected Remote remoteObject
protected Method invokeMethod
protected Object[] methodArguments
public RmiMessageReceiver(Connector connector, Service service, InboundEndpoint endpoint, long frequency) throws CreateException
CreateExceptionprotected void doDispose()
doDispose in class AbstractMessageReceiverprotected void doConnect()
throws Exception
doConnect in class AbstractMessageReceiverExceptionprotected void doDisconnect()
doDisconnect in class AbstractMessageReceiverpublic void poll()
poll in class AbstractPollingMessageReceiverprotected Object[] getMethodArguments()
Copyright © 2003-2012 MuleSource, Inc.. All Rights Reserved.