trait
Stage extends Handler
Abstract Value Members
-
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
A special type of play.api.mvc.Handler which allows custom logic to be inserted during handling. A
Stageaccepts aRequestHeaderthen returns a newRequestHeaderalong with the nextHandlerto use during request handling. The next handler could be a terminalHandlerlike an EssentialAction, but it could also be anotherStage. This means it's possible to chains ofStages that should each be executed in turn. To automatically execute allStages you can call play.api.mvc.Handler.applyStages.