public abstract class AbstractTcpSocketFactory extends Object implements org.apache.commons.pool.KeyedPoolableObjectFactory
| Constructor and Description |
|---|
AbstractTcpSocketFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateObject(Object key,
Object object) |
protected abstract Socket |
createSocket(TcpSocketKey key) |
void |
destroyObject(Object key,
Object object) |
Object |
makeObject(Object key) |
void |
passivateObject(Object key,
Object object) |
boolean |
validateObject(Object key,
Object object) |
public Object makeObject(Object key) throws Exception
makeObject in interface org.apache.commons.pool.KeyedPoolableObjectFactoryExceptionprotected abstract Socket createSocket(TcpSocketKey key) throws IOException
IOExceptionpublic void destroyObject(Object key, Object object) throws Exception
destroyObject in interface org.apache.commons.pool.KeyedPoolableObjectFactoryExceptionpublic boolean validateObject(Object key, Object object)
validateObject in interface org.apache.commons.pool.KeyedPoolableObjectFactorypublic void activateObject(Object key, Object object) throws Exception
activateObject in interface org.apache.commons.pool.KeyedPoolableObjectFactoryExceptionCopyright © 2003-2012 MuleSource, Inc.. All Rights Reserved.