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

- Packages that use ProtocolState
  Package | Description
  --- | ---
  org.apache.synapse.transport.passthru |

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

    Methods in org.apache.synapse.transport.passthru that return ProtocolState
    Modifier and Type | Method | Description
    --- | --- | ---
    `ProtocolState` | SourceContext.`getState()` |
    `static ProtocolState` | SourceContext.`getState​(org.apache.http.nio.NHttpConnection conn)` |
    `ProtocolState` | TargetContext.`getState()` |
    `static ProtocolState` | TargetContext.`getState​(org.apache.http.nio.NHttpConnection conn)` |
    `static ProtocolState` | ProtocolState.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
    `static ProtocolState[]` | ProtocolState.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.synapse.transport.passthru with parameters of type ProtocolState
    Modifier and Type | Method | Description
    --- | --- | ---
    `static boolean` | SourceContext.`assertState​(org.apache.http.nio.NHttpConnection conn, ProtocolState state)` |
    `static boolean` | TargetContext.`assertState​(org.apache.http.nio.NHttpConnection conn, ProtocolState state)` |
    `static void` | SourceContext.`create​(org.apache.http.nio.NHttpConnection conn, ProtocolState state, SourceConfiguration configuration)` |
    `static void` | TargetContext.`create​(org.apache.http.nio.NHttpConnection conn, ProtocolState state, TargetConfiguration configuration)` |
    `void` | TargetErrorHandler.`handleError​(org.apache.axis2.context.MessageContext mc, int errorCode, String errorMessage, Exception exceptionToRaise, ProtocolState state)` | Mark request to send failed with error
    `void` | SourceContext.`setState​(ProtocolState state)` |
    `void` | TargetContext.`setState​(ProtocolState state)` |
    `static void` | SourceContext.`updateState​(org.apache.http.nio.NHttpConnection conn, ProtocolState state)` |
    `static void` | TargetContext.`updateState​(org.apache.http.nio.NHttpConnection conn, ProtocolState state)` |