# Uses of Class
org.apache.synapse.transport.passthru.SourceRequest

Packages that use SourceRequest
Package
Description
org.apache.synapse.transport.passthru
org.apache.synapse.transport.passthru.util

- ## Uses of SourceRequest in org.apache.synapse.transport.passthru

  Methods in org.apache.synapse.transport.passthru that return SourceRequest
  Modifier and Type
  Method
  Description
  `SourceRequest`
  SourceContext.`getRequest()`
  `static SourceRequest`
  SourceContext.`getRequest(org.apache.http.nio.NHttpConnection conn)`
  `SourceRequest`
  ServerWorker.`getSourceRequest()`
  `SourceRequest`
  SourceHandler.`getSourceRequest(org.apache.http.nio.NHttpServerConnection conn)`
  Create SourceRequest from NHttpServerConnection conn
  Methods in org.apache.synapse.transport.passthru with parameters of type SourceRequest
  Modifier and Type
  Method
  Description
  `org.apache.axis2.context.MessageContext`
  ServerWorker.`createMessageContext(org.apache.axis2.context.MessageContext msgContext, SourceRequest request)`
  Create an Axis2 message context for the given http request.
  `OutputStream`
  SourceHandler.`getOutputStream(String method, SourceRequest request)`
  Create synapse.response-source-buffer for GET and HEAD Http methods
  `static void`
  SourceContext.`setRequest(org.apache.http.nio.NHttpConnection conn, SourceRequest request)`
  `void`
  SourceContext.`setRequest(SourceRequest request)`
  `void`
  ServerWorker.`setSourceRequest(SourceRequest request)`
  Constructors in org.apache.synapse.transport.passthru with parameters of type SourceRequest
  Modifier
  Constructor
  Description
  ``
  `ServerWorker(SourceRequest request, SourceConfiguration sourceConfiguration, OutputStream os)`
  ``
  `ServerWorker(SourceRequest request, SourceConfiguration sourceConfiguration, OutputStream os, long initiationTimestamp, String correlationId)`
  ``
  `SourceResponse(SourceConfiguration config, int status, String statusLine, SourceRequest request)`
  ``
  `SourceResponse(SourceConfiguration config, int status, SourceRequest request)`

- ## Uses of SourceRequest in org.apache.synapse.transport.passthru.util

  Methods in org.apache.synapse.transport.passthru.util with parameters of type SourceRequest
  Modifier and Type
  Method
  Description
  `static SourceResponse`
  SourceResponseFactory.`create(org.apache.axis2.context.MessageContext msgContext, SourceRequest sourceRequest, SourceConfiguration sourceConfiguration)`