Package org.apache.synapse.transport.nhttp

Interface Summary
HostnameVerifier ************************************************************************ Copied from the not-yet-commons-ssl project at http://juliusdavies.ca/commons-ssl/ As the above project is accepted into Apache and its JARs become available in the Maven 2 repos, we will have to switch to using the JARs instead ************************************************************************

Interface for checking if a hostname matches the names stored inside the server's X.509 certificate.

 

Class Summary
Axis2HttpRequest Represents an outgoing Axis2 HTTP/s request.
ClientHandler The client connection handler.
ClientWorker Performs processing of the HTTP response received for our outgoing request.
ConnectionPool  
HostnameVerifier.AbstractVerifier  
HostnameVerifier.Certificates  
HttpCoreNIOListener NIO transport listener for Axis2 based on HttpCore and NIO extensions
HttpCoreNIOSender NIO transport sender for Axis2 based on HttpCore and NIO extensions
HttpCoreNIOSSLListener  
HttpCoreNIOSSLSender  
HttpCoreRequestResponseTransport This interface is a point of control for Axis2 to control the behaviour of a Request-Response transport such as HTTP/s For nhttp, this does not make much of a difference, as we are capable of keeping a socket open and writing to it from a different thread, while letting the initial thread that read the request go free.
LoggingIOSession Decorator class intended to transparently extend an IOSession with basic event logging capabilities using Commons Logging.
LoggingNHttpClientHandler Decorator class intended to transparently extend an NHttpClientHandler with basic event logging capabilities using Commons Logging.
LoggingNHttpClientIOTarget  
LoggingNHttpServerIOTarget  
LoggingNHttpServiceHandler Decorator class intended to transparently extend an NHttpServiceHandler with basic event logging capabilities using Commons Logging.
LoggingUtils  
NHttpConfiguration Store and manage properties that tune the nhttp transport
NhttpConstants  
NhttpUtils  
PlainClientIOEventDispatch  
PlainServerIOEventDispatch  
ServerHandler The server connection handler.
ServerWorker Processes an incoming request through Axis2.
SSLClientIOEventDispatch  
SSLServerIOEventDispatch  
 



Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.