Trait

com.mohiva.play.silhouette.api

DefaultErrorHandler

Related Doc: package api

Permalink

trait DefaultErrorHandler extends Results with Status with ContentTypes with RequestExtractors with Rendering

Provides the base implementation for the default error handlers.

Linear Supertypes
Rendering, RequestExtractors, AcceptExtractors, ContentTypes, play.api.http.Status, Results, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultErrorHandler
  2. Rendering
  3. RequestExtractors
  4. AcceptExtractors
  5. ContentTypes
  6. Status
  7. Results
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class Status extends Result

    Permalink
    Definition Classes
    Results

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 ACCEPTED: Int

    Permalink
    Definition Classes
    Status
  5. val Accepted: Status

    Permalink
    Definition Classes
    Results
  6. object Accepts

    Permalink
    Definition Classes
    AcceptExtractors
  7. val BAD_GATEWAY: Int

    Permalink
    Definition Classes
    Status
  8. val BAD_REQUEST: Int

    Permalink
    Definition Classes
    Status
  9. val BINARY: String

    Permalink
    Definition Classes
    ContentTypes
  10. val BadGateway: Status

    Permalink
    Definition Classes
    Results
  11. val BadRequest: Status

    Permalink
    Definition Classes
    Results
  12. val CACHE_MANIFEST: String

    Permalink
    Definition Classes
    ContentTypes
  13. val CONFLICT: Int

    Permalink
    Definition Classes
    Status
  14. val CONTINUE: Int

    Permalink
    Definition Classes
    Status
  15. val CREATED: Int

    Permalink
    Definition Classes
    Status
  16. def CSS(implicit codec: Codec): String

    Permalink
    Definition Classes
    ContentTypes
  17. val Conflict: Status

    Permalink
    Definition Classes
    Results
  18. val Continue: Result

    Permalink
    Definition Classes
    Results
  19. val Created: Status

    Permalink
    Definition Classes
    Results
  20. def EVENT_STREAM(implicit codec: Codec): String

    Permalink
    Definition Classes
    ContentTypes
  21. val EXPECTATION_FAILED: Int

    Permalink
    Definition Classes
    Status
  22. val EntityTooLarge: Status

    Permalink
    Definition Classes
    Results
  23. val ExpectationFailed: Status

    Permalink
    Definition Classes
    Results
  24. val FAILED_DEPENDENCY: Int

    Permalink
    Definition Classes
    Status
  25. val FORBIDDEN: Int

    Permalink
    Definition Classes
    Status
  26. val FORM: String

    Permalink
    Definition Classes
    ContentTypes
  27. val FOUND: Int

    Permalink
    Definition Classes
    Status
  28. val FailedDependency: Status

    Permalink
    Definition Classes
    Results
  29. val Forbidden: Status

    Permalink
    Definition Classes
    Results
  30. def Found(url: String): Result

    Permalink
    Definition Classes
    Results
  31. val GATEWAY_TIMEOUT: Int

    Permalink
    Definition Classes
    Status
  32. val GONE: Int

    Permalink
    Definition Classes
    Status
  33. val GatewayTimeout: Status

    Permalink
    Definition Classes
    Results
  34. val Gone: Status

    Permalink
    Definition Classes
    Results
  35. def HTML(implicit codec: Codec): String

    Permalink
    Definition Classes
    ContentTypes
  36. val HTTP_VERSION_NOT_SUPPORTED: Int

    Permalink
    Definition Classes
    Status
  37. val HttpVersionNotSupported: Status

    Permalink
    Definition Classes
    Results
  38. val IM_A_TEAPOT: Int

    Permalink
    Definition Classes
    Status
  39. val INSUFFICIENT_STORAGE: Int

    Permalink
    Definition Classes
    Status
  40. val INTERNAL_SERVER_ERROR: Int

    Permalink
    Definition Classes
    Status
  41. val ImATeapot: Status

    Permalink
    Definition Classes
    Results
  42. val InsufficientStorage: Status

    Permalink
    Definition Classes
    Results
  43. val InternalServerError: Status

    Permalink
    Definition Classes
    Results
  44. def JAVASCRIPT(implicit codec: Codec): String

    Permalink
    Definition Classes
    ContentTypes
  45. val JSON: String

    Permalink
    Definition Classes
    ContentTypes
  46. val LENGTH_REQUIRED: Int

    Permalink
    Definition Classes
    Status
  47. val LOCKED: Int

    Permalink
    Definition Classes
    Status
  48. val Locked: Status

    Permalink
    Definition Classes
    Results
  49. val METHOD_NOT_ALLOWED: Int

    Permalink
    Definition Classes
    Status
  50. val MOVED_PERMANENTLY: Int

    Permalink
    Definition Classes
    Status
  51. val MULTIPLE_CHOICES: Int

    Permalink
    Definition Classes
    Status
  52. val MULTI_STATUS: Int

    Permalink
    Definition Classes
    Status
  53. val MethodNotAllowed: Status

    Permalink
    Definition Classes
    Results
  54. def MovedPermanently(url: String): Result

    Permalink
    Definition Classes
    Results
  55. val MultiStatus: Status

    Permalink
    Definition Classes
    Results
  56. val NON_AUTHORITATIVE_INFORMATION: Int

    Permalink
    Definition Classes
    Status
  57. val NOT_ACCEPTABLE: Int

    Permalink
    Definition Classes
    Status
  58. val NOT_FOUND: Int

    Permalink
    Definition Classes
    Status
  59. val NOT_IMPLEMENTED: Int

    Permalink
    Definition Classes
    Status
  60. val NOT_MODIFIED: Int

    Permalink
    Definition Classes
    Status
  61. val NO_CONTENT: Int

    Permalink
    Definition Classes
    Status
  62. val NoContent: Result

    Permalink
    Definition Classes
    Results
  63. val NonAuthoritativeInformation: Status

    Permalink
    Definition Classes
    Results
  64. val NotAcceptable: Status

    Permalink
    Definition Classes
    Results
  65. val NotFound: Status

    Permalink
    Definition Classes
    Results
  66. val NotImplemented: Status

    Permalink
    Definition Classes
    Results
  67. val NotModified: Result

    Permalink
    Definition Classes
    Results
  68. val OK: Int

    Permalink
    Definition Classes
    Status
  69. val Ok: Status

    Permalink
    Definition Classes
    Results
  70. val PARTIAL_CONTENT: Int

    Permalink
    Definition Classes
    Status
  71. val PAYMENT_REQUIRED: Int

    Permalink
    Definition Classes
    Status
  72. val PERMANENT_REDIRECT: Int

    Permalink
    Definition Classes
    Status
  73. val PRECONDITION_FAILED: Int

    Permalink
    Definition Classes
    Status
  74. val PROXY_AUTHENTICATION_REQUIRED: Int

    Permalink
    Definition Classes
    Status
  75. val PartialContent: Status

    Permalink
    Definition Classes
    Results
  76. val PaymentRequired: Status

    Permalink
    Definition Classes
    Results
  77. def PermanentRedirect(url: String): Result

    Permalink
    Definition Classes
    Results
  78. val PreconditionFailed: Status

    Permalink
    Definition Classes
    Results
  79. val REQUESTED_RANGE_NOT_SATISFIABLE: Int

    Permalink
    Definition Classes
    Status
  80. val REQUEST_ENTITY_TOO_LARGE: Int

    Permalink
    Definition Classes
    Status
  81. val REQUEST_TIMEOUT: Int

    Permalink
    Definition Classes
    Status
  82. val REQUEST_URI_TOO_LONG: Int

    Permalink
    Definition Classes
    Status
  83. val RESET_CONTENT: Int

    Permalink
    Definition Classes
    Status
  84. def Redirect(call: Call, status: Int): Result

    Permalink
    Definition Classes
    Results
  85. def Redirect(call: Call): Result

    Permalink
    Definition Classes
    Results
  86. def Redirect(url: String, queryString: Map[String, Seq[String]], status: Int): Result

    Permalink
    Definition Classes
    Results
  87. def Redirect(url: String, status: Int): Result

    Permalink
    Definition Classes
    Results
  88. val RequestTimeout: Status

    Permalink
    Definition Classes
    Results
  89. val ResetContent: Result

    Permalink
    Definition Classes
    Results
  90. val SEE_OTHER: Int

    Permalink
    Definition Classes
    Status
  91. val SERVICE_UNAVAILABLE: Int

    Permalink
    Definition Classes
    Status
  92. val SWITCHING_PROTOCOLS: Int

    Permalink
    Definition Classes
    Status
  93. def SeeOther(url: String): Result

    Permalink
    Definition Classes
    Results
  94. val ServiceUnavailable: Status

    Permalink
    Definition Classes
    Results
  95. def Status(code: Int): Status

    Permalink
    Definition Classes
    Results
  96. val SwitchingProtocols: Result

    Permalink
    Definition Classes
    Results
  97. val TEMPORARY_REDIRECT: Int

    Permalink
    Definition Classes
    Status
  98. def TEXT(implicit codec: Codec): String

    Permalink
    Definition Classes
    ContentTypes
  99. val TOO_MANY_REQUESTS: Int

    Permalink
    Definition Classes
    Status
  100. def TemporaryRedirect(url: String): Result

    Permalink
    Definition Classes
    Results
  101. val TooManyRequests: Status

    Permalink
    Definition Classes
    Results
  102. val UNAUTHORIZED: Int

    Permalink
    Definition Classes
    Status
  103. val UNPROCESSABLE_ENTITY: Int

    Permalink
    Definition Classes
    Status
  104. val UNSUPPORTED_MEDIA_TYPE: Int

    Permalink
    Definition Classes
    Status
  105. val UPGRADE_REQUIRED: Int

    Permalink
    Definition Classes
    Status
  106. val USE_PROXY: Int

    Permalink
    Definition Classes
    Status
  107. val Unauthorized: Status

    Permalink
    Definition Classes
    Results
  108. val UnprocessableEntity: Status

    Permalink
    Definition Classes
    Results
  109. val UnsupportedMediaType: Status

    Permalink
    Definition Classes
    Results
  110. val UriTooLong: Status

    Permalink
    Definition Classes
    Results
  111. def XHTML(implicit codec: Codec): String

    Permalink
    Definition Classes
    ContentTypes
  112. def XML(implicit codec: Codec): String

    Permalink
    Definition Classes
    ContentTypes
  113. final def asInstanceOf[T0]: T0

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  117. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  120. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  121. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  124. def produceResponse[S <: Status](status: S, msg: String)(implicit request: RequestHeader): Future[Result]

    Permalink

    Returns an adequate response considering the required status code, the user-friendly message, and the requested media type.

    Returns an adequate response considering the required status code, the user-friendly message, and the requested media type.

    status

    The status code of the response.

    msg

    The user-friendly message.

    request

    The request header.

    Attributes
    protected
  125. object render

    Permalink
    Definition Classes
    Rendering
  126. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  127. def toHtmlError(message: String): String

    Permalink
    Attributes
    protected
  128. def toJsonError(message: String): JsObject

    Permalink
    Attributes
    protected
  129. def toPlainTextError(message: String): String

    Permalink
    Attributes
    protected
  130. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  131. def toXmlError(message: String): Elem

    Permalink
    Attributes
    protected
  132. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  135. def withCharset(mimeType: String)(implicit codec: Codec): String

    Permalink
    Definition Classes
    ContentTypes

Deprecated Value Members

  1. val TOO_MANY_REQUEST: Int

    Permalink
    Definition Classes
    Status
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6.0) Use TOO_MANY_REQUESTS instead

  2. val TooManyRequest: Status

    Permalink
    Definition Classes
    Results
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6.0) Use TooManyRequests instead

Inherited from Rendering

Inherited from RequestExtractors

Inherited from AcceptExtractors

Inherited from ContentTypes

Inherited from play.api.http.Status

Inherited from Results

Inherited from AnyRef

Inherited from Any

Ungrouped