xitrum.handler

inbound

package inbound

Visibility
  1. Public
  2. All

Type Members

  1. class BadClientSilencer extends SimpleChannelInboundHandler[Any] with Log

    This handler should be put at the last position of the inbound pipeline to catch all exception caused by bad client (closed connection, malformed request etc.

  2. class BaseUrlRemover extends SimpleChannelInboundHandler[HandlerEnv]

    Annotations
    @Sharable()
  3. class BasicAuth extends SimpleChannelInboundHandler[HandlerEnv]

    Annotations
    @Sharable()
  4. class Dispatcher extends SimpleChannelInboundHandler[HandlerEnv]

    Annotations
    @Sharable()
  5. class FlashSocketPolicyHandler extends SimpleChannelInboundHandler[ByteBuf]

  6. class MethodOverrider extends SimpleChannelInboundHandler[HandlerEnv]

    If the real request method is POST and "_method" param exists, the "_method" param will override the POST method.

  7. class PublicFileServer extends SimpleChannelInboundHandler[HandlerEnv]

    Serves static files in "public" directory.

  8. class PublicResourceServer extends SimpleChannelInboundHandler[HandlerEnv]

    Routes /resources/public/xxx URL to resources in classpath.

  9. class Request2Env extends SimpleChannelInboundHandler[HttpObject] with Log

    This handler converts request with its content body (if any, e.

  10. class UriParser extends SimpleChannelInboundHandler[HandlerEnv] with Log

    Annotations
    @Sharable()
  11. class WebSocketEventDispatcher extends SimpleChannelInboundHandler[WebSocketFrame] with Log

    See https://github.

Value Members

  1. object BasicAuth

  2. object Dispatcher

  3. object FlashSocketPolicyHandler

  4. object Request2Env

Ungrouped