Package

com.twitter.finagle

netty4

Permalink

package netty4

Package netty4 implements the bottom finagle primitives: com.twitter.finagle.Server and a client transport in terms of the netty4 event loop.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. netty4
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Netty4Listener[In, Out, Ctx <: TransportContext](pipelineInit: (ChannelPipeline) ⇒ Unit, params: Params, setupMarshalling: (ChannelInitializer[Channel]) ⇒ ChannelHandler, transportFactory: (Channel) ⇒ Transport[Any, Any] { type Context <: Ctx })(implicit mIn: Manifest[In], mOut: Manifest[Out]) extends Listener[In, Out, Ctx] with Product with Serializable

    Permalink

    Constructs a Listener[In, Out] given a pipelineInit function responsible for framing a Transport stream.

    Constructs a Listener[In, Out] given a pipelineInit function responsible for framing a Transport stream. The Listener is configured via the passed in Params.

    See also

    com.twitter.finagle.param

    com.twitter.finagle.transport.Transport

    com.twitter.finagle.server.Listener

Value Members

  1. object Netty4Listener extends Serializable

    Permalink
  2. object Netty4Transporter

    Permalink
  3. object numWorkers extends GlobalFlag[Int]

    Permalink

    Flag for defining the number of worker threads used by the Finagle Netty 4 backend

    Flag for defining the number of worker threads used by the Finagle Netty 4 backend

    Note

    For the default value, we set a floor of 8 workers so in the case of constrained environments we don't end up with detrimentally small worker pool sizes.

  4. package param

    Permalink
  5. package pushsession

    Permalink
  6. object referenceLeakLintRule

    Permalink
  7. package ssl

    Permalink
  8. package threading

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped