Packages

class ErrorHandler extends DefaultHttpErrorHandler with Rendering with AcceptExtractors with Logging

Annotations
@Singleton()
Linear Supertypes
Logging, AcceptExtractors, Rendering, DefaultHttpErrorHandler, HttpErrorHandler, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ErrorHandler
  2. Logging
  3. AcceptExtractors
  4. Rendering
  5. DefaultHttpErrorHandler
  6. HttpErrorHandler
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ErrorHandler(actions: Actions, env: Environment, config: Configuration, sourceMapper: OptionalSourceMapper, router: Provider[Router], tracing: OpenTracingService)
    Annotations
    @Inject()

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. lazy val log: TraceLogger
    Attributes
    protected[this]
    Definition Classes
    Logging
  13. def logServerError(request: RequestHeader, usefulException: UsefulException): Unit
    Attributes
    protected
    Definition Classes
    DefaultHttpErrorHandler
  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. def onBadRequest(request: RequestHeader, error: String): Future[Result]
    Attributes
    protected
    Definition Classes
    ErrorHandler → DefaultHttpErrorHandler
  18. def onClientError(request: RequestHeader, statusCode: Int, message: String): Future[Result]
    Definition Classes
    ErrorHandler → DefaultHttpErrorHandler → HttpErrorHandler
  19. def onDevServerError(request: RequestHeader, ex: UsefulException): Future[Result]
    Attributes
    protected
    Definition Classes
    ErrorHandler → DefaultHttpErrorHandler
  20. def onForbidden(request: RequestHeader, message: String): Future[Result]
    Attributes
    protected
    Definition Classes
    DefaultHttpErrorHandler
  21. def onNotFound(request: RequestHeader, message: String): Future[Result]
    Attributes
    protected
    Definition Classes
    DefaultHttpErrorHandler
  22. def onOtherClientError(request: RequestHeader, statusCode: Int, message: String): Future[Result]
    Attributes
    protected
    Definition Classes
    DefaultHttpErrorHandler
  23. def onProdServerError(request: RequestHeader, ex: UsefulException): Future[Result]
    Definition Classes
    ErrorHandler → DefaultHttpErrorHandler
  24. def onServerError(request: RequestHeader, exception: Throwable): Future[Result]
    Definition Classes
    DefaultHttpErrorHandler → HttpErrorHandler
  25. def setPlayEditor(editor: String): Unit
    Definition Classes
    DefaultHttpErrorHandler
  26. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  31. object Accepts
    Definition Classes
    AcceptExtractors
  32. object render
    Definition Classes
    Rendering

Inherited from Logging

Inherited from AcceptExtractors

Inherited from Rendering

Inherited from DefaultHttpErrorHandler

Inherited from HttpErrorHandler

Inherited from AnyRef

Inherited from Any

Ungrouped