public class SocketOutputStreamPoolFactory extends org.apache.commons.pool2.BaseKeyedPooledObjectFactory<SocketConnectionInfos,SocketOutputStream> implements org.apache.commons.pool2.KeyedPooledObjectFactory<SocketConnectionInfos,SocketOutputStream>
SocketOutputStream| Constructor and Description |
|---|
SocketOutputStreamPoolFactory(int socketConnectTimeoutInMillis,
int socketTimeoutInMillis) |
| Modifier and Type | Method and Description |
|---|---|
SocketOutputStream |
create(SocketConnectionInfos connectionInfos) |
void |
destroyObject(SocketConnectionInfos socketConnectionInfos,
org.apache.commons.pool2.PooledObject<SocketOutputStream> socketOutputStream) |
org.apache.commons.pool2.PooledObject<SocketOutputStream> |
makeObject(SocketConnectionInfos connectionInfos) |
boolean |
validateObject(SocketConnectionInfos hostAndPort,
org.apache.commons.pool2.PooledObject<SocketOutputStream> socketOutputStream) |
org.apache.commons.pool2.PooledObject<SocketOutputStream> |
wrap(SocketOutputStream outputStream) |
activateObject, passivateObjectpublic SocketOutputStreamPoolFactory(int socketConnectTimeoutInMillis,
int socketTimeoutInMillis)
public org.apache.commons.pool2.PooledObject<SocketOutputStream> makeObject(SocketConnectionInfos connectionInfos) throws Exception
makeObject in interface org.apache.commons.pool2.KeyedPooledObjectFactory<SocketConnectionInfos,SocketOutputStream>makeObject in class org.apache.commons.pool2.BaseKeyedPooledObjectFactory<SocketConnectionInfos,SocketOutputStream>Exceptionpublic void destroyObject(SocketConnectionInfos socketConnectionInfos, org.apache.commons.pool2.PooledObject<SocketOutputStream> socketOutputStream) throws Exception
destroyObject in interface org.apache.commons.pool2.KeyedPooledObjectFactory<SocketConnectionInfos,SocketOutputStream>destroyObject in class org.apache.commons.pool2.BaseKeyedPooledObjectFactory<SocketConnectionInfos,SocketOutputStream>Exceptionpublic boolean validateObject(SocketConnectionInfos hostAndPort, org.apache.commons.pool2.PooledObject<SocketOutputStream> socketOutputStream)
validateObject in interface org.apache.commons.pool2.KeyedPooledObjectFactory<SocketConnectionInfos,SocketOutputStream>validateObject in class org.apache.commons.pool2.BaseKeyedPooledObjectFactory<SocketConnectionInfos,SocketOutputStream>public SocketOutputStream create(SocketConnectionInfos connectionInfos) throws Exception
create in class org.apache.commons.pool2.BaseKeyedPooledObjectFactory<SocketConnectionInfos,SocketOutputStream>Exceptionpublic org.apache.commons.pool2.PooledObject<SocketOutputStream> wrap(SocketOutputStream outputStream)
wrap in class org.apache.commons.pool2.BaseKeyedPooledObjectFactory<SocketConnectionInfos,SocketOutputStream>Copyright © 1998-2021 Apache Software Foundation. All Rights Reserved.