# 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
  Modifier
  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
  Modifier
  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
  Modifier
  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)`