|
GigaSpaces - Open Spaces | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.transport.AbstractMessageReceiver
org.mule.transport.AbstractPollingMessageReceiver
org.mule.transport.TransactedPollingMessageReceiver
org.openspaces.esb.mule.queue.OpenSpacesQueueMessageReceiver
public class OpenSpacesQueueMessageReceiver
Receives (takes) a message from an intenral queue. The queue is a virtualized queue represented
by the InternalQueueEntry
with its endpoint address
set (and not the message).
Nested Class Summary | |
---|---|
protected static class |
OpenSpacesQueueMessageReceiver.ReceiverWorker
|
Nested classes/interfaces inherited from class org.mule.transport.TransactedPollingMessageReceiver |
---|
org.mule.transport.TransactedPollingMessageReceiver.MessageProcessorWorker |
Field Summary |
---|
Fields inherited from class org.mule.transport.AbstractPollingMessageReceiver |
---|
DEFAULT_POLL_FREQUENCY, DEFAULT_POLL_TIMEUNIT, DEFAULT_STARTUP_DELAY, schedules |
Fields inherited from class org.mule.transport.AbstractMessageReceiver |
---|
connected, connecting, connectionStrategy, disposing, endpoint, logger, receiverKey, responseEndpoint, service, stopped |
Fields inherited from interface org.mule.api.lifecycle.Initialisable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Startable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Stoppable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Disposable |
---|
PHASE_NAME |
Constructor Summary | |
---|---|
OpenSpacesQueueMessageReceiver(org.mule.api.transport.Connector connector,
org.mule.api.service.Service service,
org.mule.api.endpoint.InboundEndpoint endpoint)
|
Method Summary | |
---|---|
protected org.mule.transport.PollingReceiverWorker |
createWork()
|
protected void |
doConnect()
|
protected void |
doDisconnect()
|
protected void |
doDispose()
|
protected List |
getMessages()
|
Object |
onCall(org.mule.api.MuleMessage message,
boolean synchronous)
|
protected void |
processMessage(Object msg)
|
Methods inherited from class org.mule.transport.TransactedPollingMessageReceiver |
---|
doStart, isReceiveMessagesInTransaction, isUseMultipleTransactedReceivers, poll, setReceiveMessagesInTransaction, setUseMultipleTransactedReceivers |
Methods inherited from class org.mule.transport.AbstractPollingMessageReceiver |
---|
doStop, getFrequency, getTimeUnit, schedule, setFrequency, setTimeUnit, unschedule |
Methods inherited from class org.mule.transport.AbstractMessageReceiver |
---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public OpenSpacesQueueMessageReceiver(org.mule.api.transport.Connector connector, org.mule.api.service.Service service, org.mule.api.endpoint.InboundEndpoint endpoint) throws org.mule.api.lifecycle.CreateException
org.mule.api.lifecycle.CreateException
Method Detail |
---|
protected void doConnect() throws Exception
doConnect
in class org.mule.transport.AbstractMessageReceiver
Exception
protected void doDispose()
doDispose
in class org.mule.transport.AbstractMessageReceiver
protected void doDisconnect() throws Exception
doDisconnect
in class org.mule.transport.AbstractMessageReceiver
Exception
public Object onCall(org.mule.api.MuleMessage message, boolean synchronous) throws org.mule.api.MuleException
org.mule.api.MuleException
protected List getMessages() throws Exception
getMessages
in class org.mule.transport.TransactedPollingMessageReceiver
Exception
protected void processMessage(Object msg) throws Exception
processMessage
in class org.mule.transport.TransactedPollingMessageReceiver
Exception
protected org.mule.transport.PollingReceiverWorker createWork()
createWork
in class org.mule.transport.AbstractPollingMessageReceiver
|
GigaSpaces - Open Spaces | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |