# Uses of Package
org.apache.synapse.transport.nhttp

- Packages that use org.apache.synapse.transport.nhttp
  Package | Description
  --- | ---
  org.apache.synapse.transport.nhttp |
  org.apache.synapse.transport.nhttp.debug |
  org.apache.synapse.transport.nhttp.util |

- Classes in org.apache.synapse.transport.nhttp used by org.apache.synapse.transport.nhttp
  Class | Description
  --- | ---
  Axis2HttpRequest | Represents an outgoing Axis2 HTTP/s request.
  ConnectionPool |
  HttpCoreNIOListener | NIO transport listener for Axis2 based on HttpCore and NIO extensions
  HttpCoreNIOSender | NIO transport sender for Axis2 based on HttpCore and NIO extensions
  HttpGetRequestProcessor | This interface is used for plugging in different implementations for special processing of some HTTP GET requests.
  ListenerContext | This class is being used to hold the different runtime objects used by the Listeners
  NHttpConfiguration | Store and manage properties that tune the nhttp transport
  ServerHandler | The server connection handler.

- Classes in org.apache.synapse.transport.nhttp used by org.apache.synapse.transport.nhttp.debug
  Class | Description
  --- | ---
  Axis2HttpRequest | Represents an outgoing Axis2 HTTP/s request.

- Classes in org.apache.synapse.transport.nhttp used by org.apache.synapse.transport.nhttp.util
  Class | Description
  --- | ---
  HttpCoreNIOMultiSSLListener |