public class DatagramSocketFactory extends org.apache.commons.pool.BaseKeyedPoolableObjectFactory<SocketAddress,DatagramSocket>
| Constructor and Description |
|---|
DatagramSocketFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyObject(SocketAddress key,
DatagramSocket socket)
Closes the socket.
|
DatagramSocket |
makeObject(SocketAddress socketAddress)
Creates the socket and the writer to go with it.
|
boolean |
validateObject(SocketAddress key,
DatagramSocket socket)
Validates that the socket is good.
|
public DatagramSocket makeObject(SocketAddress socketAddress) throws Exception
makeObject in interface org.apache.commons.pool.KeyedPoolableObjectFactory<SocketAddress,DatagramSocket>makeObject in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory<SocketAddress,DatagramSocket>Exceptionpublic void destroyObject(SocketAddress key, DatagramSocket socket) throws Exception
destroyObject in interface org.apache.commons.pool.KeyedPoolableObjectFactory<SocketAddress,DatagramSocket>destroyObject in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory<SocketAddress,DatagramSocket>Exceptionpublic boolean validateObject(SocketAddress key, DatagramSocket socket)
validateObject in interface org.apache.commons.pool.KeyedPoolableObjectFactory<SocketAddress,DatagramSocket>validateObject in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory<SocketAddress,DatagramSocket>Copyright © 2010-2016 JmxTrans team. All Rights Reserved.