package netty
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class NettyRPCContext extends RPCContext
- class NettyRequestHandler extends SimpleChannelInboundHandler[FullHttpRequest] with LogSupport
- class NettyResponseHandler extends ResponseHandler[Request, Response] with LogSupport
- class NettyServer extends HttpServer with LogSupport
- case class NettyServerConfig(name: String = "default", serverPort: Option[Int] = None, controllerProvider: ControllerProvider = ControllerProvider.defaultControllerProvider, router: Router = Router.empty, useEpoll: Boolean = true, httpLoggerConfig: HttpLoggerConfig = HttpLoggerConfig(logFileName = "log/http_server.json"), httpLoggerProvider: (HttpLoggerConfig) => HttpLogger = (config: HttpLoggerConfig) => new LogRotationHttpLogger(config), customCodec: PartialFunction[Surface, MessageCodec[_]] = PartialFunction.empty, executionContext: ExecutionContext = ExecutionContext.fromExecutorService( Executors.newCachedThreadPool(ThreadUtil.newDaemonThreadFactory("airframe-netty")) )) extends Product with Serializable
- class RxNettyBackend extends RxHttpBackend
Value Members
- object Netty
- object NettyBackend extends HttpBackend[Request, Response, Rx] with TLSSupport with LogSupport
- object NettyRequestHandler extends Serializable