## 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 and 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 and 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
    Constructor and Description
    `ServerWorker(SourceRequest request, SourceConfiguration sourceConfiguration, OutputStream os)`
    `ServerWorker(SourceRequest request, SourceConfiguration sourceConfiguration, OutputStream os, long initiationTimestamp, String correlationId)`
    `SourceResponse(SourceConfiguration config, int status, SourceRequest request)`
    `SourceResponse(SourceConfiguration config, int status, String statusLine, 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 and Description
    --- | ---
    `static SourceResponse` | SourceResponseFactory.`create(org.apache.axis2.context.MessageContext msgContext, SourceRequest sourceRequest, SourceConfiguration sourceConfiguration)`

Copyright © 2005–2023 Apache Software Foundation. All rights reserved.