Class

com.twitter.finatra.http

AbstractController

Related Doc: package http

Permalink

abstract class AbstractController extends Controller

Linear Supertypes
Controller, Logging, Logging, RouteDSL, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AbstractController
  2. Controller
  3. Logging
  4. Logging
  5. RouteDSL
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AbstractController()

    Permalink

Abstract Value Members

  1. abstract def configureRoutes(): Unit

    Permalink

Concrete 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. def any(route: String, name: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  5. def any(route: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  6. def any(route: String, admin: Boolean, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  7. def any(route: String, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  8. def any[RequestType, ResponseType](route: String, name: String = "", admin: Boolean = false, index: Option[RouteIndex] = None)(callback: (RequestType) ⇒ ResponseType)(implicit arg0: Manifest[RequestType], arg1: Manifest[ResponseType]): Unit

    Permalink
    Definition Classes
    RouteDSL
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def debug(mkr: Marker, msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  12. def debug(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  13. def debug(msg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  14. def debugFutureResult[T](msg: String)(func: ⇒ Future[T]): Future[T]

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  15. def debugResult[T](msg: String)(func: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  16. def delete(route: String, name: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  17. def delete(route: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  18. def delete(route: String, admin: Boolean, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  19. def delete(route: String, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  20. def delete[RequestType, ResponseType](route: String, name: String = "", admin: Boolean = false, index: Option[RouteIndex] = None)(callback: (RequestType) ⇒ ResponseType)(implicit arg0: Manifest[RequestType], arg1: Manifest[ResponseType]): Unit

    Permalink
    Definition Classes
    RouteDSL
  21. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  23. def error(mkr: Marker, msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  24. def error(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  25. def error(msg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  26. def errorResult[T](msg: String)(func: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  27. def filter(next: HttpFilter): RouteDSL

    Permalink
    Definition Classes
    RouteDSL
  28. def filter[FilterType <: HttpFilter](implicit arg0: Manifest[FilterType]): RouteDSL

    Permalink
    Definition Classes
    RouteDSL
  29. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  30. def get(route: String, name: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  31. def get(route: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  32. def get(route: String, admin: Boolean, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  33. def get(route: String, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  34. def get[RequestType, ResponseType](route: String, name: String = "", admin: Boolean = false, index: Option[RouteIndex] = None)(callback: (RequestType) ⇒ ResponseType)(implicit arg0: Manifest[RequestType], arg1: Manifest[ResponseType]): Unit

    Permalink
    Definition Classes
    RouteDSL
  35. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  36. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  37. def head(route: String, name: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  38. def head(route: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  39. def head(route: String, admin: Boolean, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  40. def head(route: String, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  41. def head[RequestType, ResponseType](route: String, name: String = "", admin: Boolean = false, index: Option[RouteIndex] = None)(callback: (RequestType) ⇒ ResponseType)(implicit arg0: Manifest[RequestType], arg1: Manifest[ResponseType]): Unit

    Permalink
    Definition Classes
    RouteDSL
  42. def info(mkr: Marker, msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  43. def info(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  44. def info(msg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  45. def infoResult[T](msg: String)(func: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  46. def isDebugEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  47. def isErrorEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  48. def isInfoEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  49. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  50. def isTraceEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  51. def isWarnEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  52. def logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  53. def loggerName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  54. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  57. def options(route: String, name: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  58. def options(route: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  59. def options(route: String, admin: Boolean, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  60. def options(route: String, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  61. def options[RequestType, ResponseType](route: String, name: String = "", admin: Boolean = false, index: Option[RouteIndex] = None)(callback: (RequestType) ⇒ ResponseType)(implicit arg0: Manifest[RequestType], arg1: Manifest[ResponseType]): Unit

    Permalink
    Definition Classes
    RouteDSL
  62. def patch(route: String, name: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  63. def patch(route: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  64. def patch(route: String, admin: Boolean, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  65. def patch(route: String, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  66. def patch[RequestType, ResponseType](route: String, name: String = "", admin: Boolean = false, index: Option[RouteIndex] = None)(callback: (RequestType) ⇒ ResponseType)(implicit arg0: Manifest[RequestType], arg1: Manifest[ResponseType]): Unit

    Permalink
    Definition Classes
    RouteDSL
  67. def post(route: String, name: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  68. def post(route: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  69. def post(route: String, admin: Boolean, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  70. def post(route: String, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  71. def post[RequestType, ResponseType](route: String, name: String = "", admin: Boolean = false, index: Option[RouteIndex] = None)(callback: (RequestType) ⇒ ResponseType)(implicit arg0: Manifest[RequestType], arg1: Manifest[ResponseType]): Unit

    Permalink
    Definition Classes
    RouteDSL
  72. def prefix(value: String)(fn: ⇒ Unit): Unit

    Permalink
    Definition Classes
    RouteDSL
  73. def put(route: String, name: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  74. def put(route: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  75. def put(route: String, admin: Boolean, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  76. def put(route: String, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  77. def put[RequestType, ResponseType](route: String, name: String = "", admin: Boolean = false, index: Option[RouteIndex] = None)(callback: (RequestType) ⇒ ResponseType)(implicit arg0: Manifest[RequestType], arg1: Manifest[ResponseType]): Unit

    Permalink
    Definition Classes
    RouteDSL
  78. def response: ResponseBuilder

    Permalink
    Attributes
    protected
    Definition Classes
    Controller
  79. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  80. def time[T](formatStr: String)(func: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  81. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  82. def trace(route: String, name: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  83. def trace(route: String, admin: Boolean, index: RouteIndex, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  84. def trace(route: String, admin: Boolean, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  85. def trace(route: String, callback: JavaCallback): Unit

    Permalink
    Attributes
    protected
  86. def trace(mkr: Marker, msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  87. def trace(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  88. def trace(msg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  89. def trace[RequestType, ResponseType](route: String, name: String = "", admin: Boolean = false, index: Option[RouteIndex] = None)(callback: (RequestType) ⇒ ResponseType)(implicit arg0: Manifest[RequestType], arg1: Manifest[ResponseType]): Unit

    Permalink
    Definition Classes
    RouteDSL
  90. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  93. def warn(mkr: Marker, msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  94. def warn(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  95. def warn(msg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  96. def warnResult[T](msg: String)(func: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    Logging

Inherited from Controller

Inherited from Logging

Inherited from Logging

Inherited from RouteDSL

Inherited from AnyRef

Inherited from Any

Ungrouped