## Uses of Class
org.apache.synapse.transport.http.conn.Scheme

- Packages that use Scheme
  Package | Description
  --- | ---
  org.apache.synapse.transport.netty.config |
  org.apache.synapse.transport.netty.listener |
  org.apache.synapse.transport.nhttp |
  org.apache.synapse.transport.passthru |
  org.apache.synapse.transport.passthru.config |

- - ### Uses of Scheme in org.apache.synapse.transport.netty.config

    Methods in org.apache.synapse.transport.netty.config that return Scheme
    Modifier and Type | Method | Description
    --- | --- | ---
    `Scheme` | SourceConfiguration.`getScheme()` |

    Methods in org.apache.synapse.transport.netty.config with parameters of type Scheme
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SourceConfiguration.`setScheme​(Scheme scheme)` |

    Constructors in org.apache.synapse.transport.netty.config with parameters of type Scheme
    Constructor | Description
    --- | ---
    `SourceConfiguration​(org.apache.axis2.context.ConfigurationContext configurationContext, org.apache.axis2.description.TransportInDescription inDescription, Scheme scheme, List<org.apache.synapse.commons.handlers.MessagingHandler> messagingHandler)` |

  - ### Uses of Scheme in org.apache.synapse.transport.netty.listener

    Methods in org.apache.synapse.transport.netty.listener that return Scheme
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected Scheme` | Axis2HttpSSLTransportListener.`initScheme()` |
    `protected Scheme` | Axis2HttpTransportListener.`initScheme()` |

  - ### Uses of Scheme in org.apache.synapse.transport.nhttp

    Methods in org.apache.synapse.transport.nhttp that return Scheme
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected Scheme` | HttpCoreNIOListener.`initScheme()` |
    `protected Scheme` | HttpCoreNIOMultiSSLListener.`initScheme()` |
    `protected Scheme` | HttpCoreNIOSSLListener.`initScheme()` |

    Constructors in org.apache.synapse.transport.nhttp with parameters of type Scheme
    Constructor | Description
    --- | ---
    `ServerHandler​(org.apache.axis2.context.ConfigurationContext cfgCtx, Scheme scheme, ListenerContext listenerContext, NhttpMetricsCollector metrics)` |

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

    Methods in org.apache.synapse.transport.passthru that return Scheme
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected Scheme` | PassThroughHttpSender.`getScheme()` |
    `protected Scheme` | PassThroughHttpSSLSender.`getScheme()` |
    `protected Scheme` | PassThroughHttpListener.`initScheme()` |
    `protected Scheme` | PassThroughHttpMultiSSLListener.`initScheme()` |
    `protected Scheme` | PassThroughHttpSSLListener.`initScheme()` |

  - ### Uses of Scheme in org.apache.synapse.transport.passthru.config

    Methods in org.apache.synapse.transport.passthru.config that return Scheme
    Modifier and Type | Method | Description
    --- | --- | ---
    `Scheme` | SourceConfiguration.`getScheme()` |

    Constructors in org.apache.synapse.transport.passthru.config with parameters of type Scheme
    Constructor | Description
    --- | ---
    `SourceConfiguration​(org.apache.axis2.context.ConfigurationContext configurationContext, org.apache.axis2.description.TransportInDescription description, Scheme scheme, org.apache.axis2.transport.base.threads.WorkerPool pool, PassThroughTransportMetricsCollector metrics)` |