ScalatraBase

org.scalatra.ScalatraBase$
See theScalatraBase companion trait
object ScalatraBase

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

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
val PrehandleExceptionKey: 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)

Attributes

val RenderCallbacks: String