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