Class ScxWeb

java.lang.Object
cool.scx.web.ScxWeb

public final class ScxWeb extends Object
ScxWeb
Version:
0.0.1
Author:
scx567888
  • Constructor Details

    • ScxWeb

      public ScxWeb()
    • ScxWeb

      public ScxWeb(ScxWebOptions options)
  • Method Details

    • routingContext

      public static cool.scx.http.routing.RoutingContext routingContext()
      获取当前线程的 RoutingContext (只限在 scx mapping 注解的方法及其调用链上)
      Returns:
      当前线程的 RoutingContext
    • registerHttpRoutes

      public ScxWeb registerHttpRoutes(cool.scx.http.routing.Router router, Object... objects)
    • registerWebSocketRoutes

      public ScxWeb registerWebSocketRoutes(cool.scx.http.routing.Router router, Object... objects)
    • setInterceptor

      public ScxWeb setInterceptor(Interceptor newInterceptor)
    • addParameterHandlerBuilder

      public ScxWeb addParameterHandlerBuilder(ParameterHandlerBuilder handlerBuilder)
    • addReturnValueHandler

      public ScxWeb addReturnValueHandler(ReturnValueHandler returnValueHandler)
    • addParameterHandlerBuilder

      public ScxWeb addParameterHandlerBuilder(int index, ParameterHandlerBuilder handlerBuilder)
    • addReturnValueHandler

      public ScxWeb addReturnValueHandler(int index, ReturnValueHandler returnValueHandler)
    • templateHandler

      public ScxTemplateHandler templateHandler()