# Package org.apache.synapse.transport.netty.sender

- Class Summary
  Class | Description
  --- | ---
  Axis2HttpSSLTransportSender | `Axis2HttpSSLTransportSender` is the sender class of the HTTP Transport, and it sends out HTTPS outbound requests.
  Axis2HttpTargetRespListener | `Axis2HttpTargetRespListener` listens for the response expected for the sent request.
  Axis2HttpTransportSender | `Axis2HttpTransportSender` receives the outgoing axis2 `MessageContext`, convert it into a `HttpCarbonMessage` and deliver it to the Http Client connector.
  Axis2ServerPushListener | `Axis2ServerPushListener` is the class which listens for HTTP/2 server pushes from the backend.
  ClientSSLConfigurationBuilder | Builder class for the Client SSLConfiguration.
  HttpServerPushWorker | `HttpServerPushWorker` is the Thread which does the server push processing.
  HttpTargetResponseWorker | `HttpTargetResponseWorker` is the Thread which does the response processing.
  SourceResponseHandler | `SourceResponseHandler` have utilities for creating and preparing an outbound response to be sent to the HTTP client.
  TargetErrorHandler | `TargetErrorHandler` will report back failure to the message receiver.
  TargetRequestHandler | `TargetRequestHandler` have utilities for creating and preparing an outbound request to be sent to the backend service.