org.mule.providers.multicast
Class MulticastMessageDispatcher

java.lang.Object
  extended byorg.mule.providers.AbstractMessageDispatcher
      extended byorg.mule.providers.udp.UdpMessageDispatcher
          extended byorg.mule.providers.multicast.MulticastMessageDispatcher
All Implemented Interfaces:
Disposable, java.beans.ExceptionListener, UMOMessageDispatcher

public class MulticastMessageDispatcher
extends UdpMessageDispatcher

MulticastMessageDispatcher TODO

Version:
$Revision: 1.1.1.1 $
Author:
Ross Mason

Field Summary
 
Fields inherited from class org.mule.providers.udp.UdpMessageDispatcher
connector, inetAddress, initialised, port, socket
 
Fields inherited from class org.mule.providers.AbstractMessageDispatcher
disposed, disposeOnCompletion, doThreading, logger, threadPool
 
Fields inherited from interface org.mule.umo.provider.UMOMessageDispatcher
RECEIVE_NO_WAIT, RECEIVE_WAIT_INDEFINITELY
 
Constructor Summary
MulticastMessageDispatcher(MulticastConnector connector)
           
 
Method Summary
protected  java.net.DatagramSocket createSocket(int port, java.net.InetAddress inetAddress)
           
 void doDispose()
           
 
Methods inherited from class org.mule.providers.udp.UdpMessageDispatcher
doDispatch, doSend, getConnector, getDelegateSession, initialise, receive, write
 
Methods inherited from class org.mule.providers.AbstractMessageDispatcher
dispatch, dispose, exceptionThrown, isDisposed, send
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MulticastMessageDispatcher

public MulticastMessageDispatcher(MulticastConnector connector)
Method Detail

createSocket

protected java.net.DatagramSocket createSocket(int port,
                                               java.net.InetAddress inetAddress)
                                        throws java.io.IOException
Overrides:
createSocket in class UdpMessageDispatcher
Throws:
java.io.IOException

doDispose

public void doDispose()
               throws UMOException
Overrides:
doDispose in class UdpMessageDispatcher
Throws:
UMOException


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.