org.mule.transport.multicast
Class MulticastSocketFactory

java.lang.Object
  extended by org.mule.transport.udp.UdpSocketFactory
      extended by org.mule.transport.multicast.MulticastSocketFactory
All Implemented Interfaces:
KeyedPoolableObjectFactory

public class MulticastSocketFactory
extends UdpSocketFactory

TODO


Field Summary
 
Fields inherited from class org.mule.transport.udp.UdpSocketFactory
logger
 
Constructor Summary
MulticastSocketFactory()
           
 
Method Summary
protected  java.net.DatagramSocket createSocket()
           
protected  java.net.DatagramSocket createSocket(int port)
           
protected  java.net.DatagramSocket createSocket(int port, java.net.InetAddress inetAddress)
           
 void destroyObject(java.lang.Object key, java.lang.Object object)
           
 java.lang.Object makeObject(java.lang.Object key)
           
 
Methods inherited from class org.mule.transport.udp.UdpSocketFactory
activateObject, passivateObject, validateObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MulticastSocketFactory

public MulticastSocketFactory()
Method Detail

makeObject

public java.lang.Object makeObject(java.lang.Object key)
                            throws java.lang.Exception
Specified by:
makeObject in interface KeyedPoolableObjectFactory
Overrides:
makeObject in class UdpSocketFactory
Throws:
java.lang.Exception

destroyObject

public void destroyObject(java.lang.Object key,
                          java.lang.Object object)
                   throws java.lang.Exception
Specified by:
destroyObject in interface KeyedPoolableObjectFactory
Overrides:
destroyObject in class UdpSocketFactory
Throws:
java.lang.Exception

createSocket

protected java.net.DatagramSocket createSocket()
                                        throws java.io.IOException
Overrides:
createSocket in class UdpSocketFactory
Throws:
java.io.IOException

createSocket

protected java.net.DatagramSocket createSocket(int port)
                                        throws java.io.IOException
Overrides:
createSocket in class UdpSocketFactory
Throws:
java.io.IOException

createSocket

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


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.