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

Packages that use org.apache.synapse.transport.passthru
Package
Description
org.apache.synapse.transport.http.conn
org.apache.synapse.transport.passthru
org.apache.synapse.transport.passthru.api
org.apache.synapse.transport.passthru.config
org.apache.synapse.transport.passthru.connections
org.apache.synapse.transport.passthru.core
org.apache.synapse.transport.passthru.core.ssl
org.apache.synapse.transport.passthru.jmx
org.apache.synapse.transport.passthru.util

- Classes in org.apache.synapse.transport.passthru used by org.apache.synapse.transport.http.conn
  Class
  Description
  RouteRequestMapping
- Classes in org.apache.synapse.transport.passthru used by org.apache.synapse.transport.passthru
  Class
  Description
  DefaultStreamInterceptor
  Default class implementing the methods of `StreamInterceptor`.
  DeliveryAgent
  This class acts as a gateway for differed delivery of the messages.
  PassThroughHttpListener
  This is the TransportListener listening for incoming connections.
  PassThroughHttpSender
  PassThroughHttpSender for Synapse based on HttpCore and NIO extensions
  Pipe
  This is a buffer shared by both producers and consumers.
  ProtocolState
  State of a request or a response in transport receiver or sender is represented in these values.
  RouteRequestMapping
  SourceContext
  This class represents the information about a TCP Connection at a given point in time.
  SourceHandler
  This is the class where transport interacts with the client.
  SourceRequest
  Represents a Http Request.
  SourceResponse
  StreamInterceptor
  Interface For Stream Interceptors
  TargetContext
  When a connection is created, an object of this class is stored in the Connection Context.
  TargetRequest
  This is a class for representing a request to be sent to a target.
  TargetResponse
  This class represents a response coming from the target server.
  WorkerState
  State of workers in pass-through transport.
- Classes in org.apache.synapse.transport.passthru used by org.apache.synapse.transport.passthru.api
  Class
  Description
  HttpGetRequestProcessor
  This Passthrough transport level interface is used for plugging in different implementations for special processing of some HTTP GET requests.
  PassThroughHttpSender
  PassThroughHttpSender for Synapse based on HttpCore and NIO extensions
  SourceHandler
  This is the class where transport interacts with the client.
- Classes in org.apache.synapse.transport.passthru used by org.apache.synapse.transport.passthru.config
  Class
  Description
  HttpGetRequestProcessor
  This Passthrough transport level interface is used for plugging in different implementations for special processing of some HTTP GET requests.
- Classes in org.apache.synapse.transport.passthru used by org.apache.synapse.transport.passthru.connections
  Class
  Description
  ConnectCallback
  RouteRequestMapping
  TargetErrorHandler
- Classes in org.apache.synapse.transport.passthru used by org.apache.synapse.transport.passthru.core
  Class
  Description
  PassThroughHttpSender
  PassThroughHttpSender for Synapse based on HttpCore and NIO extensions
  ServerIODispatch
- Classes in org.apache.synapse.transport.passthru used by org.apache.synapse.transport.passthru.core.ssl
  Class
  Description
  ServerIODispatch
- Classes in org.apache.synapse.transport.passthru used by org.apache.synapse.transport.passthru.jmx
  Class
  Description
  PassThroughHttpListener
  This is the TransportListener listening for incoming connections.
  PassThroughHttpSender
  PassThroughHttpSender for Synapse based on HttpCore and NIO extensions
- Classes in org.apache.synapse.transport.passthru used by org.apache.synapse.transport.passthru.util
  Class
  Description
  SourceRequest
  Represents a Http Request.
  SourceResponse
  StreamInterceptor
  Interface For Stream Interceptors
  TargetRequest
  This is a class for representing a request to be sent to a target.