ScalatraBase

Companion:
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def addCallback(callback: Try[Any] => Unit)(implicit request: HttpServletRequest): Unit
def addRenderCallback(callback: Try[Any] => Unit)(implicit request: HttpServletRequest): Unit
def callbacks(implicit request: HttpServletRequest): List[Try[Any] => Unit]
def getServletRegistration(app: ScalatraBase): Option[ServletRegistration]
def isAsyncResponse(implicit request: HttpServletRequest): Boolean
def onCompleted(fn: Try[Any] => Unit)(implicit request: HttpServletRequest): Unit
def onFailure(fn: Throwable => Unit)(implicit request: HttpServletRequest): Unit
def onRenderedCompleted(fn: Try[Any] => Unit)(implicit request: HttpServletRequest): Unit
def onRenderedFailure(fn: Throwable => Unit)(implicit request: HttpServletRequest): Unit
def onRenderedSuccess(fn: Any => Unit)(implicit request: HttpServletRequest): Unit
def onSuccess(fn: Any => Unit)(implicit request: HttpServletRequest): Unit
def renderCallbacks(implicit request: HttpServletRequest): List[Try[Any] => Unit]
def runCallbacks(data: Try[Any])(implicit request: HttpServletRequest): Unit
def runRenderCallbacks(data: Try[Any])(implicit request: HttpServletRequest): Unit

Concrete fields

val Callbacks: String
val ForceHttpsKey: String
val HostNameKey: String
val IsAsyncKey: String
val PortKey: String

A key for request attribute that contains any exception that might have occured before the handling has been propagated to ScalatraBase#handle (such as in FileUploadSupport)

A key for request attribute that contains any exception that might have occured before the handling has been propagated to ScalatraBase#handle (such as in FileUploadSupport)

val RenderCallbacks: String