Packages

c

acsgh.mad.scala.server

ServerBuilder

abstract class ServerBuilder extends Controller

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ServerBuilder
  2. Controller
  3. WSDirectives
  4. WSDefaultFormats
  5. HttpDirectives
  6. LogSupport
  7. HttpRequestDirectives
  8. HttpRouteDirectives
  9. HttpResponseDirectives
  10. HttpRequestCookieDirectives
  11. HttpRequestQueryDirectives
  12. HttpRequestHeaderDirectives
  13. HttpRequestParamsDirectives
  14. HttpDefaultFormats
  15. HttpDefaultParamHandling
  16. AnyRef
  17. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ServerBuilder()

Type Members

  1. implicit class ParamsEnhanced[P, R] extends AnyRef
    Definition Classes
    HttpDefaultParamHandling
  2. implicit class SingleParamEnhanced[P] extends AnyRef
    Definition Classes
    HttpDefaultParamHandling
  3. implicit class StringParamsEnhanced extends AnyRef
    Definition Classes
    HttpDefaultParamHandling

Abstract Value Members

  1. abstract def build(): Server

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. var _httpPort: Option[Int]
    Attributes
    protected
  5. var _httpsPort: Option[Int]
    Attributes
    protected
  6. var _ipAddress: String
    Attributes
    protected
  7. var _name: String
    Attributes
    protected
  8. var _productionMode: Boolean
    Attributes
    protected
  9. var _readerIdleTimeSeconds: Int
    Attributes
    protected
  10. var _sslConfig: Option[SSLConfig]
    Attributes
    protected
  11. var _writerIdleTimeSeconds: Int
    Attributes
    protected
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. val builder: ServerBuilder
    Attributes
    protected
    Definition Classes
    ServerBuilderController
  14. implicit def builderToResponse(response: HttpResponseBuilder): HttpResponse
    Definition Classes
    HttpDefaultFormats
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  16. def close()(implicit context: WSRequestContext): Option[WSResponse]
    Definition Classes
    WSDirectives
  17. def delete(uri: String)(action: HttpRouteAction): Unit
    Definition Classes
    Controller
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  20. def error(status: ResponseStatus = ResponseStatus.INTERNAL_SERVER_ERROR, message: Option[String] = None)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRouteDirectives
  21. def filesystemFolder(uri: String, resourceFolderPath: String): Unit
    Definition Classes
    Controller
  22. def filter(uri: String, methods: Set[RequestMethod] = Set())(action: HttpFilterAction): Unit
    Definition Classes
    Controller
  23. def get(uri: String)(action: HttpRouteAction): Unit
    Definition Classes
    Controller
  24. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. def head(uri: String)(action: HttpRouteAction): Unit
    Definition Classes
    Controller
  27. def http: HttpRouterBuilder
  28. def httpPort(port: Option[Int]): Unit
  29. def httpPort: Option[Int]
  30. val httpRouterBuilder: HttpRouterBuilder
    Attributes
    protected
  31. def httpsPort(port: Option[Int]): Unit
  32. def httpsPort: Option[Int]
  33. def ipAddress(ipAddress: String): Unit
  34. def ipAddress: String
  35. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  36. val log: Logger
    Definition Classes
    LogSupport
  37. def logText(level: LogLevel, log: Logger, text: String, params: Any*): Unit
    Attributes
    protected
    Definition Classes
    LogSupport
  38. def logText(level: LogLevel, text: String, params: Any*): Unit
    Attributes
    protected
    Definition Classes
    LogSupport
  39. def name(value: String): Unit
  40. def name: String
  41. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  42. def noBody(status: ResponseStatus = ResponseStatus.NO_CONTENT)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpResponseDirectives
  43. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  44. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  45. def options(uri: String)(action: HttpRouteAction): Unit
    Definition Classes
    Controller
  46. def patch(uri: String)(action: HttpRouteAction): Unit
    Definition Classes
    Controller
  47. def post(uri: String)(action: HttpRouteAction): Unit
    Definition Classes
    Controller
  48. def productionMode(value: Boolean): Unit
  49. def productionMode: Boolean
  50. def put(uri: String)(action: HttpRouteAction): Unit
    Definition Classes
    Controller
  51. def readerIdleTimeSeconds(value: Int): Unit
  52. def readerIdleTimeSeconds: Int
  53. def redirect(url: String, redirectStatus: RedirectStatus = RedirectStatus.FOUND)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRouteDirectives
  54. def requestBody[T](action: (T) => HttpResponse)(implicit context: HttpRequestContext, reader: HttpBodyReader[T]): HttpResponse
    Definition Classes
    HttpRequestDirectives
  55. def requestBody(action: (Array[Byte]) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestDirectives
  56. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14, P15, R15](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13], param14: Param[P14, R14], param15: Param[P15, R15])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  57. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13], param14: Param[P14, R14])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  58. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  59. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  60. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  61. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  62. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  63. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8])(action: (R1, R2, R3, R4, R5, R6, R7, R8) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  64. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7])(action: (R1, R2, R3, R4, R5, R6, R7) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  65. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6])(action: (R1, R2, R3, R4, R5, R6) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  66. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5])(action: (R1, R2, R3, R4, R5) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  67. def requestCookie[P1, R1, P2, R2, P3, R3, P4, R4](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4])(action: (R1, R2, R3, R4) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  68. def requestCookie[P1, R1, P2, R2, P3, R3](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3])(action: (R1, R2, R3) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  69. def requestCookie[P1, R1, P2, R2](param1: Param[P1, R1], param2: Param[P2, R2])(action: (R1, R2) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  70. def requestCookie[P1, R1](param1: Param[P1, R1])(action: (R1) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestCookieDirectives
  71. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14, P15, R15](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13], param14: Param[P14, R14], param15: Param[P15, R15])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  72. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13], param14: Param[P14, R14])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  73. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  74. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  75. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  76. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  77. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  78. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8])(action: (R1, R2, R3, R4, R5, R6, R7, R8) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  79. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7])(action: (R1, R2, R3, R4, R5, R6, R7) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  80. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6])(action: (R1, R2, R3, R4, R5, R6) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  81. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5])(action: (R1, R2, R3, R4, R5) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  82. def requestHeader[P1, R1, P2, R2, P3, R3, P4, R4](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4])(action: (R1, R2, R3, R4) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  83. def requestHeader[P1, R1, P2, R2, P3, R3](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3])(action: (R1, R2, R3) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  84. def requestHeader[P1, R1, P2, R2](param1: Param[P1, R1], param2: Param[P2, R2])(action: (R1, R2) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  85. def requestHeader[P1, R1](param1: Param[P1, R1])(action: (R1) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestHeaderDirectives
  86. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14, P15, R15](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13], param14: Param[P14, R14], param15: Param[P15, R15])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  87. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13], param14: Param[P14, R14])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  88. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  89. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  90. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  91. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  92. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  93. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8])(action: (R1, R2, R3, R4, R5, R6, R7, R8) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  94. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7])(action: (R1, R2, R3, R4, R5, R6, R7) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  95. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6])(action: (R1, R2, R3, R4, R5, R6) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  96. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5])(action: (R1, R2, R3, R4, R5) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  97. def requestParam[P1, R1, P2, R2, P3, R3, P4, R4](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4])(action: (R1, R2, R3, R4) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  98. def requestParam[P1, R1, P2, R2, P3, R3](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3])(action: (R1, R2, R3) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  99. def requestParam[P1, R1, P2, R2](param1: Param[P1, R1], param2: Param[P2, R2])(action: (R1, R2) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  100. def requestParam[P1, R1](param1: Param[P1, R1])(action: (R1) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestParamsDirectives
  101. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14, P15, R15](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13], param14: Param[P14, R14], param15: Param[P15, R15])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  102. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13], param14: Param[P14, R14])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  103. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12], param13: Param[P13, R13])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  104. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11], param12: Param[P12, R12])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  105. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10], param11: Param[P11, R11])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  106. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9], param10: Param[P10, R10])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  107. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8], param9: Param[P9, R9])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  108. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7], param8: Param[P8, R8])(action: (R1, R2, R3, R4, R5, R6, R7, R8) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  109. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6], param7: Param[P7, R7])(action: (R1, R2, R3, R4, R5, R6, R7) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  110. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5], param6: Param[P6, R6])(action: (R1, R2, R3, R4, R5, R6) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  111. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4, P5, R5](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4], param5: Param[P5, R5])(action: (R1, R2, R3, R4, R5) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  112. def requestQuery[P1, R1, P2, R2, P3, R3, P4, R4](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3], param4: Param[P4, R4])(action: (R1, R2, R3, R4) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  113. def requestQuery[P1, R1, P2, R2, P3, R3](param1: Param[P1, R1], param2: Param[P2, R2], param3: Param[P3, R3])(action: (R1, R2, R3) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  114. def requestQuery[P1, R1, P2, R2](param1: Param[P1, R1], param2: Param[P2, R2])(action: (R1, R2) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  115. def requestQuery[P1, R1](param1: Param[P1, R1])(action: (R1) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestQueryDirectives
  116. def resourceFolder(uri: String, resourceFolderPath: String): Unit
    Definition Classes
    Controller
  117. def responseBody[T](input: T)(implicit context: HttpRequestContext, writer: HttpBodyWriter[T]): HttpResponse
    Definition Classes
    HttpResponseDirectives
  118. def responseBody(input: Array[Byte])(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpResponseDirectives
  119. def responseCookie(input: HttpCookie)(action: => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpResponseDirectives
  120. def responseHeader[T](name: String, value: T)(action: => HttpResponse)(implicit context: HttpRequestContext, converter: HttpParamWriter[T]): HttpResponse
    Definition Classes
    HttpResponseDirectives
  121. def responseStatus(input: ResponseStatus)(action: => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpResponseDirectives
  122. def responseVersion(input: ProtocolVersion)(action: => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpResponseDirectives
  123. def serve(url: String)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRouteDirectives
  124. def sslConfig(sslConfig: Option[SSLConfig]): Unit
  125. def sslConfig: Option[SSLConfig]
  126. implicit def string2Param(name: String)(implicit reader: HttpParamReader[String]): Param[String, String]
    Definition Classes
    HttpDefaultParamHandling
  127. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  128. def toString(): String
    Definition Classes
    AnyRef → Any
  129. def trace(uri: String)(action: HttpRouteAction): Unit
    Definition Classes
    Controller
  130. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  131. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  132. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  133. def webjars(): Unit
    Definition Classes
    Controller
  134. def writerIdleTimeSeconds(value: Int): Unit
  135. def writerIdleTimeSeconds: Int
  136. def ws: WSRouterBuilder
  137. def ws(uri: String, subprotocols: Set[String] = Set())(action: WSRouteAction): Unit
    Definition Classes
    Controller
  138. def wsRequest[T](action: (T) => Option[WSResponse])(implicit context: WSRequestContext, reader: WSBodyReader[T]): Option[WSResponse]
    Definition Classes
    WSDirectives
  139. def wsResponse[T](input: T, close: Boolean = false)(implicit context: WSRequestContext, writer: WSBodyWriter[T]): Option[WSResponse]
    Definition Classes
    WSDirectives
  140. def wsResponseBytes[T](input: T, close: Boolean = false)(implicit context: WSRequestContext, writer: WSBodyWriter[T]): Option[WSResponse]
    Definition Classes
    WSDirectives
  141. def wsResponseText[T](input: T, close: Boolean = false)(implicit context: WSRequestContext, writer: WSBodyWriter[T]): Option[WSResponse]
    Definition Classes
    WSDirectives
  142. val wsRouterBuilder: WSRouterBuilder
    Attributes
    protected
  143. implicit object HtmlBodyReader extends HttpBodyReader[String]
    Definition Classes
    HttpDefaultFormats
  144. implicit object HtmlBodyWriter extends HttpBodyWriter[String]
    Definition Classes
    HttpDefaultFormats
  145. implicit object LongReader extends HttpParamReader[Long]
    Definition Classes
    HttpDefaultParamHandling
  146. implicit object LongWriter extends HttpParamWriter[Long]
    Definition Classes
    HttpDefaultParamHandling
  147. implicit object StringReader extends HttpParamReader[String]
    Definition Classes
    HttpDefaultParamHandling
  148. implicit object StringWriter extends HttpParamWriter[String]
    Definition Classes
    HttpDefaultParamHandling
  149. implicit object DefaultBytesBodyReader extends WSBodyReader[Array[Byte]]
    Definition Classes
    WSDefaultFormats
  150. implicit object DefaultBytesBodyWriter extends WSBodyWriter[Array[Byte]]
    Definition Classes
    WSDefaultFormats
  151. implicit object DefaultStringBodyReader extends WSBodyReader[String]
    Definition Classes
    WSDefaultFormats
  152. implicit object DefaultStringBodyWriter extends WSBodyWriter[String]
    Definition Classes
    WSDefaultFormats

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Controller

Inherited from WSDirectives

Inherited from WSDefaultFormats

Inherited from HttpDirectives

Inherited from LogSupport

Inherited from HttpRequestDirectives

Inherited from HttpRouteDirectives

Inherited from HttpResponseDirectives

Inherited from HttpDefaultFormats

Inherited from AnyRef

Inherited from Any

Ungrouped