public class SocketConnectionManager extends Object implements ConnectionManager<SocketConnection,IntradocClientConfig>
Constructor and Description |
---|
SocketConnectionManager() |
Modifier and Type | Method and Description |
---|---|
void |
cleanupConnection(SocketConnection connection)
Cleanup the connection on this service request
|
SocketConnection |
createConnection(IntradocClientConfig clientConfig)
Create a new connection.
|
void |
initializeConnection(SocketConnection connection)
Initialize a connection acquired from the threading model to use with this service request object.
|
public void initializeConnection(SocketConnection connection) throws ProtocolException
initializeConnection
in interface ConnectionManager<SocketConnection,IntradocClientConfig>
connection
- the connectionProtocolException
public SocketConnection createConnection(IntradocClientConfig clientConfig) throws ProtocolException
createConnection
in interface ConnectionManager<SocketConnection,IntradocClientConfig>
clientConfig
- the client configurationProtocolException
public void cleanupConnection(SocketConnection connection)
cleanupConnection
in interface ConnectionManager<SocketConnection,IntradocClientConfig>
connection
- the protocol connection