|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mule.transport.AbstractTransportMessageHandler
org.mule.transport.AbstractMessageReceiver
org.mule.transport.udp.UdpMessageReceiver
org.mule.transport.multicast.MulticastMessageReceiver
public class MulticastMessageReceiver
| Nested Class Summary | |
|---|---|
class |
MulticastMessageReceiver.MulticastWorker
|
| Nested classes/interfaces inherited from class org.mule.transport.udp.UdpMessageReceiver |
|---|
UdpMessageReceiver.UdpWorker |
| Field Summary |
|---|
| Fields inherited from class org.mule.transport.udp.UdpMessageReceiver |
|---|
bufferSize, disposing, inetAddress, socket |
| Fields inherited from class org.mule.transport.AbstractMessageReceiver |
|---|
defaultInboundTransformers, defaultResponseTransformers, flowConstruct, listener, receiverKey, replyToHandler |
| Fields inherited from class org.mule.transport.AbstractTransportMessageHandler |
|---|
connected, connector, endpoint, lifecycleManager, logger, muleMessageFactory, retryTemplate |
| 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 | |
|---|---|
MulticastMessageReceiver(org.mule.transport.AbstractConnector connector,
org.mule.api.construct.FlowConstruct flowConstruct,
org.mule.api.endpoint.InboundEndpoint endpoint)
|
|
| Method Summary | |
|---|---|
protected DatagramSocket |
createSocket(URI uri,
InetAddress inetAddress)
|
protected javax.resource.spi.work.Work |
createWork(DatagramPacket packet)
|
protected void |
doDispose()
|
boolean |
shouldConsumeInEveryNode()
|
| Methods inherited from class org.mule.transport.udp.UdpMessageReceiver |
|---|
createPacket, doConnect, doDisconnect, doStart, getSocket, release, run |
| Methods inherited from class org.mule.transport.AbstractMessageReceiver |
|---|
applyInboundTransformers, applyResponseTransformers, connectHandler, createExecutionTemplate, createLifecycleManager, createMuleEvent, doStartHandler, doStop, getConnectEventId, getConnectionDescription, getEndpoint, getEndpointURI, getFlowConstruct, getReceiverKey, getReplyToHandler, getWorkManager, handleUnacceptedFilter, initialise, processMessage, propagateRootMessageIdProperty, routeEvent, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setEndpoint, setListener, setReceiverKey, toString, warnIfMuleClientSendUsed |
| Methods inherited from class org.mule.transport.AbstractTransportMessageHandler |
|---|
activate, connect, createMuleMessage, createMuleMessage, createMuleMessage, createMuleMessageFactory, createNullMuleMessage, disconnect, dispose, disposeAndLogException, doInitialise, getConnectEventId, getConnector, getLifecycleState, initializeMessageFactory, initializeRetryPolicy, isConnected, isDoThreading, isStarted, isStarting, isStopped, isStopping, passivate, setEndpoint, start, stop, validate, validateConnection |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.mule.api.transport.MessageReceiver |
|---|
createMuleMessage, createMuleMessage |
| Methods inherited from interface org.mule.api.transport.Connectable |
|---|
connect, disconnect, isConnected, validateConnection |
| Methods inherited from interface org.mule.api.lifecycle.Startable |
|---|
start |
| Methods inherited from interface org.mule.api.lifecycle.Stoppable |
|---|
stop |
| Methods inherited from interface org.mule.api.lifecycle.Disposable |
|---|
dispose |
| Constructor Detail |
|---|
public MulticastMessageReceiver(org.mule.transport.AbstractConnector connector,
org.mule.api.construct.FlowConstruct flowConstruct,
org.mule.api.endpoint.InboundEndpoint endpoint)
throws org.mule.api.lifecycle.CreateException
org.mule.api.lifecycle.CreateException| Method Detail |
|---|
protected DatagramSocket createSocket(URI uri,
InetAddress inetAddress)
throws IOException
createSocket in class UdpMessageReceiverIOException
protected javax.resource.spi.work.Work createWork(DatagramPacket packet)
throws IOException
createWork in class UdpMessageReceiverIOExceptionprotected void doDispose()
doDispose in class UdpMessageReceiverpublic boolean shouldConsumeInEveryNode()
shouldConsumeInEveryNode in class org.mule.transport.AbstractMessageReceiver
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||