Class

org.apache.s2graph.rest.netty

S2RestHandler

Related Doc: package netty

Permalink

class S2RestHandler extends SimpleChannelInboundHandler[FullHttpRequest] with JSONParser

Linear Supertypes
JSONParser, SimpleChannelInboundHandler[FullHttpRequest], ChannelInboundHandlerAdapter, ChannelInboundHandler, ChannelHandlerAdapter, ChannelHandler, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. S2RestHandler
  2. JSONParser
  3. SimpleChannelInboundHandler
  4. ChannelInboundHandlerAdapter
  5. ChannelInboundHandler
  6. ChannelHandlerAdapter
  7. ChannelHandler
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new S2RestHandler(s2rest: RestHandler)(implicit ec: ExecutionContext)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val ApplicationJson: String

    Permalink
  5. val BadGateway: HttpResponseStatus

    Permalink
  6. val BadRequest: HttpResponseStatus

    Permalink
  7. val CloseOpt: Option[ChannelFutureListener]

    Permalink
  8. val InternalServerError: HttpResponseStatus

    Permalink
  9. val NotFound: HttpResponseStatus

    Permalink
  10. val Ok: HttpResponseStatus

    Permalink
  11. def acceptInboundMessage(arg0: Any): Boolean

    Permalink
    Definition Classes
    SimpleChannelInboundHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. def badRoute(ctx: ChannelHandlerContext): Unit

    Permalink
  14. def channelActive(arg0: ChannelHandlerContext): Unit

    Permalink
    Definition Classes
    ChannelInboundHandlerAdapter → ChannelInboundHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  15. def channelInactive(arg0: ChannelHandlerContext): Unit

    Permalink
    Definition Classes
    ChannelInboundHandlerAdapter → ChannelInboundHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  16. def channelRead(arg0: ChannelHandlerContext, arg1: Any): Unit

    Permalink
    Definition Classes
    SimpleChannelInboundHandler → ChannelInboundHandlerAdapter → ChannelInboundHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  17. def channelRead0(ctx: ChannelHandlerContext, req: FullHttpRequest): Unit

    Permalink
    Definition Classes
    S2RestHandler → SimpleChannelInboundHandler
  18. def channelReadComplete(arg0: ChannelHandlerContext): Unit

    Permalink
    Definition Classes
    ChannelInboundHandlerAdapter → ChannelInboundHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  19. def channelRegistered(arg0: ChannelHandlerContext): Unit

    Permalink
    Definition Classes
    ChannelInboundHandlerAdapter → ChannelInboundHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  20. def channelUnregistered(arg0: ChannelHandlerContext): Unit

    Permalink
    Definition Classes
    ChannelInboundHandlerAdapter → ChannelInboundHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  21. def channelWritabilityChanged(arg0: ChannelHandlerContext): Unit

    Permalink
    Definition Classes
    ChannelInboundHandlerAdapter → ChannelInboundHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  22. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  25. def exceptionCaught(ctx: ChannelHandlerContext, cause: Throwable): Unit

    Permalink
    Definition Classes
    S2RestHandler → ChannelInboundHandlerAdapter → ChannelInboundHandler → ChannelHandlerAdapter → ChannelHandler
  26. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  28. def handlerAdded(arg0: ChannelHandlerContext): Unit

    Permalink
    Definition Classes
    ChannelHandlerAdapter → ChannelHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  29. def handlerRemoved(arg0: ChannelHandlerContext): Unit

    Permalink
    Definition Classes
    ChannelHandlerAdapter → ChannelHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  30. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  31. def innerValToJsValue(innerVal: InnerValLike, dataType: String): Option[JsValue]

    Permalink
    Definition Classes
    JSONParser
  32. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  33. def isSharable(): Boolean

    Permalink
    Definition Classes
    ChannelHandlerAdapter
  34. def jsValueToInnerVal(jsValue: JsValue, dataType: String, version: String): Option[InnerValLike]

    Permalink
    Definition Classes
    JSONParser
  35. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  38. def simpleResponse(ctx: ChannelHandlerContext, httpResponseStatus: HttpResponseStatus, byteBufOpt: Option[ByteBuf] = None, headers: Seq[(String, String)] = Nil, channelFutureListenerOpt: Option[ChannelFutureListener] = None): Unit

    Permalink
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  40. def toInnerVal(str: String, dataType: String, version: String): InnerValLike

    Permalink
    Definition Classes
    JSONParser
  41. def toResponse(ctx: ChannelHandlerContext, req: FullHttpRequest, requestBody: JsValue, result: HandlerResult, startedAt: Long): Unit

    Permalink
  42. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  43. def userEventTriggered(arg0: ChannelHandlerContext, arg1: Any): Unit

    Permalink
    Definition Classes
    ChannelInboundHandlerAdapter → ChannelInboundHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  44. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from JSONParser

Inherited from SimpleChannelInboundHandler[FullHttpRequest]

Inherited from ChannelInboundHandlerAdapter

Inherited from ChannelInboundHandler

Inherited from ChannelHandlerAdapter

Inherited from ChannelHandler

Inherited from AnyRef

Inherited from Any

Ungrouped