public class UDPSocketWriterPoolFactory extends org.apache.commons.pool2.BaseKeyedPooledObjectFactory<HostAndPort,SocketWriter> implements org.apache.commons.pool2.KeyedPooledObjectFactory<HostAndPort,SocketWriter>
| Constructor and Description |
|---|
UDPSocketWriterPoolFactory(Charset charset) |
UDPSocketWriterPoolFactory(String charset) |
| Modifier and Type | Method and Description |
|---|---|
SocketWriter |
create(HostAndPort hostAndPort) |
void |
destroyObject(HostAndPort hostAndPort,
org.apache.commons.pool2.PooledObject<SocketWriter> socketWriterRef) |
boolean |
validateObject(HostAndPort hostAndPort,
org.apache.commons.pool2.PooledObject<SocketWriter> socketWriterRef) |
org.apache.commons.pool2.PooledObject<SocketWriter> |
wrap(SocketWriter socketWriter) |
activateObject, makeObject, passivateObjectpublic UDPSocketWriterPoolFactory(String charset)
public UDPSocketWriterPoolFactory(Charset charset)
public SocketWriter create(HostAndPort hostAndPort) throws Exception
create in class org.apache.commons.pool2.BaseKeyedPooledObjectFactory<HostAndPort,SocketWriter>Exceptionpublic org.apache.commons.pool2.PooledObject<SocketWriter> wrap(SocketWriter socketWriter)
wrap in class org.apache.commons.pool2.BaseKeyedPooledObjectFactory<HostAndPort,SocketWriter>public boolean validateObject(HostAndPort hostAndPort, org.apache.commons.pool2.PooledObject<SocketWriter> socketWriterRef)
validateObject in interface org.apache.commons.pool2.KeyedPooledObjectFactory<HostAndPort,SocketWriter>validateObject in class org.apache.commons.pool2.BaseKeyedPooledObjectFactory<HostAndPort,SocketWriter>public void destroyObject(HostAndPort hostAndPort, org.apache.commons.pool2.PooledObject<SocketWriter> socketWriterRef) throws Exception
destroyObject in interface org.apache.commons.pool2.KeyedPooledObjectFactory<HostAndPort,SocketWriter>destroyObject in class org.apache.commons.pool2.BaseKeyedPooledObjectFactory<HostAndPort,SocketWriter>ExceptionCopyright © 2017. All Rights Reserved.