wvlet.airframe.http.netty
package wvlet.airframe.http.netty
Members list
Type members
Classlikes
object NettyBackend extends HttpBackend[Request, Response, Rx], LogSupport
Attributes
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializabletrait HttpBackend[Request, Response, Rx]class Objecttrait Matchableclass AnyShow all
- Self type
-
NettyBackend.type
class NettyRPCContext(val httpRequest: Request) extends RPCContext
Attributes
- Supertypes
-
trait RPCContextclass Objecttrait Matchableclass Any
class NettyRequestHandler(config: NettyServerConfig, dispatcher: Filter) extends SimpleChannelInboundHandler[FullHttpRequest], LogSupport
Attributes
- Companion
- object
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass SimpleChannelInboundHandler[FullHttpRequest]class ChannelInboundHandlerAdaptertrait ChannelInboundHandlerclass ChannelHandlerAdaptertrait ChannelHandlerclass Objecttrait Matchableclass AnyShow all
object NettyRequestHandler
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NettyRequestHandler.type
class NettyResponseHandler extends ResponseHandler[Request, Response], LogSupport
Attributes
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializabletrait ResponseHandler[Request, Response]class Objecttrait Matchableclass AnyShow all
class NettyServer(config: NettyServerConfig, session: Session) extends AutoCloseable, LogSupport
Attributes
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializabletrait AutoCloseableclass Objecttrait Matchableclass AnyShow all
case class NettyServerConfig(name: String, serverPort: Option[Int], controllerProvider: ControllerProvider, router: Router, useEpoll: Boolean, httpLoggerConfig: HttpLoggerConfig, httpLoggerProvider: HttpLoggerConfig => HttpLogger, loggingFilter: HttpLogger => RxHttpFilter)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
class RxNettyBackend extends RxHttpBackend
Attributes
- Supertypes
-
trait RxHttpBackendclass Objecttrait Matchableclass Any
In this article