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