Package org.jcoderz.commons.connector.http.transport

This package contains the HTTP Connector implementation classes for the transport layer.

See:
          Description

Interface Summary
ConnectorContext Interface providing a serializable context used by the callback methods of the commons http connector.
HttpClientConnection Interface used by the commons http connector to use the jakarta commons-httpclient.
HttpConnectorEventListener The listener interface used by the http connector to perform callback functionality on the client of the resource adapter.
 

Class Summary
ClientHandler Handler for http client requests.
HttpClientConnectionImpl This class implements the HttpConnectionInterface using the Jakarta commons-httpclient library.
HttpClientConnectionTest This class test the implementation of the HttpConnectionInterface provided via the Jakarta commons-httpclient project.
HttpClientConnectionTestSetup Test setup used for HttpConnectionImplTest.
HttpConnectionState Enumerated type of a http connection state.
HttpRequestResponseHeader Container for the http header parameter set for request and validate for response.
HttpsKeyManager This class implements the X509KeyManager interface and allows to select a specific key for client authentification.
SimpleServer This class defines a simple http server used for testing the HttpConnectionImpl based on the commons-httpclient lib.
SslSocketFactory Factory used to create SSLSocket.
Terminator Class for stopping the server.
 

Exception Summary
HttpClientConnectionException HttpConnectionException indicates a connection failure on HTTP level with http status code 4xx.
HttpConnectConnectionException HttpConnectionException indicates a timout on HTTP level.
HttpConnectionException HttpConnectionException indicates a connection failure on HTTP level.
HttpEmptyResponseException HttpConnectionException indicates an empty http body in response.
HttpInvalidResponseHeaderException HttpConnectionException indicates one or more invalid http header received in response.
HttpServerConnectionException HttpConnectionException indicates a connection failure on HTTP level with http status code 5xx.
HttpTimeoutConnectionException HttpConnectionException indicates a timout on HTTP level.
 

Package org.jcoderz.commons.connector.http.transport Description

This package contains the HTTP Connector implementation classes for the transport layer.

The transport layer is realised using the commons-http-client of the jakarta project. A interface is defined providing all functionality on transport layer necessary by the http connector.



Copyright 2007 The jCoderZ Project.