org.mule.providers.multicast
Class MulticastConnector
java.lang.Object
org.mule.providers.AbstractConnector
org.mule.providers.udp.UdpConnector
org.mule.providers.multicast.MulticastConnector
- All Implemented Interfaces:
- Disposable, EventListener, ExceptionListener, Initialisable, UMOConnectable, UMOConnector, WorkListener
- public class MulticastConnector
- extends UdpConnector
MulticastConnector
can dispatch mule events using ip multicasting
Fields inherited from class org.mule.providers.AbstractConnector |
connected, connecting, connectionStrategy, createMultipleTransactedReceivers, DEFAULT_NUM_CONCURRENT_TX_RECEIVERS, defaultInboundTransformer, defaultOutboundTransformer, defaultResponseTransformer, dispatcherFactory, dispatchers, disposed, disposing, exceptionListener, initialised, logger, name, numberOfConcurrentTransactedReceivers, receivers, serviceDescriptor, serviceOverrides, sessionHandler, started, startOnConnect |
Methods inherited from class org.mule.providers.udp.UdpConnector |
doConnect, doDisconnect, doDispose, doStart, doStop, getBufferSize, getReceiveBufferSize, getReceiveTimeout, getSendBufferSize, getSendTimeout, isBroadcast, isKeepSendSocketOpen, setBroadcast, setBufferSize, setKeepSendSocketOpen, setReceiveBufferSize, setReceiveTimeout, setSendBufferSize, setSendTimeout, setTimeout |
Methods inherited from class org.mule.providers.AbstractConnector |
checkDisposed, connect, createReceiver, destroyReceiver, disconnect, dispatch, dispose, disposeDispatchers, disposeReceivers, disposeWorkManagers, exceptionThrown, fireNotification, getConnectEventId, getConnectionDescription, getConnectionStrategy, getDefaultInboundTransformer, getDefaultOutboundTransformer, getDefaultResponseTransformer, getDispatcherFactory, getDispatcherThreadingProfile, getDispatcherWorkManager, getExceptionListener, getMaxDispatchersActive, getMessageAdapter, getName, getNumberOfConcurrentTransactedReceivers, getOutputStream, getReceiver, getReceivers, getReceivers, getReceiverThreadingProfile, getReceiverWorkManager, getReplyToHandler, getScheduler, getServiceDescriptor, getServiceOverrides, getSessionHandler, getStreamMessageAdapter, getSupportedProtocols, handleException, handleWorkException, initFromServiceDescriptor, initialise, initialiseFromUrl, isConnected, isCreateMultipleTransactedReceivers, isDisposed, isDisposing, isEnableMessageEvents, isRemoteSyncEnabled, isStarted, lookupReceiver, receive, receive, registerListener, registerSupportedProtocol, registerSupportedProtocolWithoutPrefix, send, setConnectionStrategy, setCreateMultipleTransactedReceivers, setDefaultInboundTransformer, setDefaultOutboundTransformer, setDefaultResponseTransformer, setDispatcherFactory, setDispatcherThreadingProfile, setEnableMessageEvents, setExceptionListener, setMaxDispatchersActive, setName, setNumberOfConcurrentTransactedReceivers, setReceiverThreadingProfile, setServiceOverrides, setSessionHandler, setSupportedProtocols, startConnector, stopConnector, supportsProtocol, toString, unregisterListener, unregisterSupportedProtocol, workAccepted, workCompleted, workRejected, workStarted |
MulticastConnector
public MulticastConnector()
getProtocol
public String getProtocol()
- Specified by:
getProtocol
in interface UMOConnector
- Overrides:
getProtocol
in class UdpConnector
doInitialise
protected void doInitialise()
throws InitialisationException
- Overrides:
doInitialise
in class UdpConnector
- Throws:
InitialisationException
isLoopback
public boolean isLoopback()
setLoopback
public void setLoopback(boolean loopback)
getTimeToLive
public int getTimeToLive()
setTimeToLive
public void setTimeToLive(int timeToLive)
getReceiverKey
protected Object getReceiverKey(UMOComponent component,
UMOEndpoint endpoint)
- Description copied from class:
AbstractConnector
- The method determines the key used to store the receiver against.
- Overrides:
getReceiverKey
in class UdpConnector
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.