org.sisioh.trinity.domain.mvc.application

ScalatraLikeApplicationSupport

trait ScalatraLikeApplicationSupport extends Bootstrap with controller.ScalatraLikeControllerSupport

Self Type
ScalatraLikeApplicationSupport with Application
Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ScalatraLikeApplicationSupport
  2. ScalatraLikeControllerSupport
  3. RouteDefHolder
  4. ControllerSupport
  5. ResponseSupport
  6. Bootstrap
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val environment: Environment.Value

    Attributes
    protected
    Definition Classes
    Bootstrap

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. lazy val action: Option[action.Action[http.Request, http.Response]]

    Attributes
    protected
    Definition Classes
    Bootstrap
  7. def addRoute(method: io.http.Methods.Value, regex: Regex, captureGroupNames: Seq[String] = Seq.empty)(callback: (http.Request) ⇒ Future[http.Response]): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  8. def addRoute(method: io.http.Methods.Value, path: String)(callback: (http.Request) ⇒ Future[http.Response])(implicit pathPatternParser: PathPatternParser): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def await(future: Future[Unit], duration: Duration = Duration.Inf): Unit

    Definition Classes
    Bootstrap
  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. val configPrefixName: Option[String]

    Attributes
    protected
    Definition Classes
    Bootstrap
  13. lazy val configuration: Configuration

    Attributes
    protected
    Definition Classes
    Bootstrap
  14. def createServer: Server

    Attributes
    protected
    Definition Classes
    Bootstrap
  15. def delete(regex: Regex, captureGroupNames: Seq[String] = Seq.empty)(callback: (http.Request) ⇒ Future[http.Response]): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  16. def delete(path: String)(callback: (http.Request) ⇒ Future[http.Response])(implicit pathPatternParser: PathPatternParser): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  17. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  19. implicit val executor: ExecutionContextExecutorService

    Attributes
    protected
    Definition Classes
    Bootstrap
  20. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. def get(regex: Regex, captureGroupNames: Seq[String] = Seq.empty)(callback: (http.Request) ⇒ Future[http.Response]): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  22. def get(path: String)(callback: (http.Request) ⇒ Future[http.Response])(implicit pathPatternParser: PathPatternParser): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  23. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  24. def getRouteDefs: Seq[RouteDef]

  25. implicit val globalSettings: Option[GlobalSettings[http.Request, http.Response]]

    Attributes
    protected
    Definition Classes
    Bootstrap
  26. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  27. def head(regex: Regex, captureGroupNames: Seq[String] = Seq.empty)(callback: (http.Request) ⇒ Future[http.Response]): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  28. def head(path: String)(callback: (http.Request) ⇒ Future[http.Response])(implicit pathPatternParser: PathPatternParser): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  29. final def isInstanceOf[T0]: Boolean

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

    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  33. def patch(regex: Regex, captureGroupNames: Seq[String] = Seq.empty)(callback: (http.Request) ⇒ Future[http.Response]): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  34. def patch(path: String)(callback: (http.Request) ⇒ Future[http.Response])(implicit pathPatternParser: PathPatternParser): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  35. implicit val pathPatternParser: PathPatternParser

    Attributes
    protected
    Definition Classes
    Bootstrap
  36. def post(regex: Regex, captureGroupNames: Seq[String] = Seq.empty)(callback: (http.Request) ⇒ Future[http.Response]): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  37. def post(path: String)(callback: (http.Request) ⇒ Future[http.Response])(implicit pathPatternParser: PathPatternParser): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  38. def put(regex: Regex, captureGroupNames: Seq[String] = Seq.empty)(callback: (http.Request) ⇒ Future[http.Response]): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  39. def put(path: String)(callback: (http.Request) ⇒ Future[http.Response])(implicit pathPatternParser: PathPatternParser): Unit

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  40. def redirect(location: String, response: Option[http.Response] = None): Future[http.Response]

    Attributes
    protected
    Definition Classes
    ResponseSupport
  41. def respondTo(request: http.Request)(callback: PartialFunction[ContentType, Future[http.Response]]): Future[http.Response]

    Attributes
    protected
    Definition Classes
    ResponseSupport
  42. def responseBuilder: http.ResponseBuilder

    Attributes
    protected
    Definition Classes
    ResponseSupport
  43. val routeDefs: ListBuffer[RouteDef]

    Attributes
    protected
    Definition Classes
    ScalatraLikeControllerSupport
  44. lazy val routingFilter: Some[routing.RoutingFilter]

    Attributes
    protected
    Definition Classes
    ScalatraLikeApplicationSupportBootstrap
  45. lazy val server: Server

    Attributes
    protected
    Definition Classes
    Bootstrap
  46. lazy val serverConfig: ServerConfig

    Attributes
    protected
    Definition Classes
    Bootstrap
  47. def start(): Future[Unit]

    Definition Classes
    Bootstrap
  48. def startWithAwait(): Unit

    Definition Classes
    Bootstrap
  49. def stop(): Future[Unit]

    Definition Classes
    Bootstrap
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  51. def toString(): String

    Definition Classes
    AnyRef → Any
  52. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from RouteDefHolder

Inherited from ResponseSupport

Inherited from Bootstrap

Inherited from AnyRef

Inherited from Any

Ungrouped