public class IdcHttpClient extends IdcClient<IdcHttpClientConfig,IdcHttpProtocol,IdcHttpClientConnection>
| Constructor and Description |
|---|
IdcHttpClient(IdcClientManager clientManager, IdcHttpClientConfig clientConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected ConnectionManager<IdcHttpClientConnection,IdcHttpClientConfig> |
createConnectionManager()
Create the connection manager
|
protected IdcHttpProtocol |
createProtocol(ServiceRequest<IdcHttpClientConnection> connection)
Create the protocol to handle the request
|
RIDCHttpClientProvider |
getHttpClientProvider() |
void |
initialize()
Initialize the client.
|
createBinder, createConnectionPool, createRequest, createResponse, getClientManager, getConfig, getConnectionManager, getConnectionPool, getDataFactory, getVersion, isCompatible, isInitialized, logout, logout, sendRequest, sendRequest, setDataFactory, setInitializedpublic IdcHttpClient(IdcClientManager clientManager, IdcHttpClientConfig clientConfig) throws IdcClientException
IdcClientException
public void initialize()
throws IdcClientException
IdcClientinitialize in class IdcClient<IdcHttpClientConfig,IdcHttpProtocol,IdcHttpClientConnection>IdcClientExceptionpublic final RIDCHttpClientProvider getHttpClientProvider()
protected ConnectionManager<IdcHttpClientConnection,IdcHttpClientConfig> createConnectionManager()
createConnectionManager in class IdcClient<IdcHttpClientConfig,IdcHttpProtocol,IdcHttpClientConnection>protected IdcHttpProtocol createProtocol(ServiceRequest<IdcHttpClientConnection> connection)
createProtocol in class IdcClient<IdcHttpClientConfig,IdcHttpProtocol,IdcHttpClientConnection>connection - the connection object