public class RmiMessageReceiver extends AbstractPollingMessageReceiver
methodArgumentsList
, If this property is ommitted it is assumed
that the method takes no parametersModifier 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, schedules
connected, connecting, connectionStrategy, disposing, endpoint, logger, receiverKey, responseEndpoint, service, stopped
PHASE_NAME
PHASE_NAME
PHASE_NAME
PHASE_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, unschedule
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
protected RmiConnector connector
protected Remote remoteObject
protected Method invokeMethod
protected Object[] methodArguments
public RmiMessageReceiver(Connector connector, Service service, InboundEndpoint endpoint, long frequency) throws CreateException
CreateException
protected void doDispose()
doDispose
in class AbstractMessageReceiver
protected void doConnect() throws Exception
doConnect
in class AbstractMessageReceiver
Exception
protected void doDisconnect()
doDisconnect
in class AbstractMessageReceiver
public void poll()
poll
in class AbstractPollingMessageReceiver
protected Object[] getMethodArguments()
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.