org.sisioh.trinity.example.PlayLikeExample

PlayLikeController

object PlayLikeController extends AbstractController

Linear Supertypes
AbstractController, Controller, TrinityResponseImplicitSupport, Ordered[Controller], Comparable[Controller], EntityCloneable[Identity[UUID], Controller], Cloneable, Cloneable, Routes, Entity[Identity[UUID]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. PlayLikeController
  2. AbstractController
  3. Controller
  4. TrinityResponseImplicitSupport
  5. Ordered
  6. Comparable
  7. EntityCloneable
  8. Cloneable
  9. Cloneable
  10. Routes
  11. Entity
  12. AnyRef
  13. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

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. def <(that: Controller): Boolean

    Definition Classes
    Ordered
  5. def <=(that: Controller): Boolean

    Definition Classes
    Ordered
  6. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  8. def >(that: Controller): Boolean

    Definition Classes
    Ordered
  9. def >=(that: Controller): Boolean

    Definition Classes
    Ordered
  10. def addRoute(route: Route): Unit

    Definition Classes
    Routes
  11. def addRoute(method: HttpMethod, path: String, controller: Controller)(action: (TrinityRequest) ⇒ Future[Response])(implicit pathPatternParser: PathPatternParser): Unit

    Definition Classes
    Routes
  12. def addRoute(method: HttpMethod, path: String, controller: Controller, action: Action)(implicit pathPatternParser: PathPatternParser): Unit

    Definition Classes
    Routes
  13. def addRoute(method: HttpMethod, pathPattern: PathPattern, controller: Controller, action: Action): Unit

    Definition Classes
    Routes
  14. def addRoutes(routes: Seq[Route]): Unit

    Definition Classes
    Routes
  15. implicit val application: TrinityApplication

    Definition Classes
    AbstractController → Controller
  16. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  17. def clone(): Controller

    Definition Classes
    EntityCloneable → AnyRef
  18. def compare(that: Controller): Int

    Definition Classes
    Controller → Ordered
  19. def compareTo(that: Controller): Int

    Definition Classes
    Ordered → Comparable
  20. implicit val config: Config

    Attributes
    protected
    Definition Classes
    AbstractController → Controller
  21. val controllerRepository: ControllerRepository

    Definition Classes
    AbstractController → Routes
  22. implicit def convert(action: (TrinityRequest) ⇒ Future[Response]): Action

    Definition Classes
    Routes
  23. implicit def convertToFingaleResponse(res: TrinityResponse): Response

    Definition Classes
    TrinityResponseImplicitSupport
  24. implicit def convertToFutureFinagleResponse(res: Future[TrinityResponse]): Future[Response]

    Definition Classes
    TrinityResponseImplicitSupport
  25. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  26. final def equals(that: Any): Boolean

    Definition Classes
    Entity → AnyRef → Any
  27. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  29. def getGroup(name: String): Action

    scala.concurrent.Futureで実現するアクション

    scala.concurrent.Futureで実現するアクション

    returns

  30. def getRoute(routeId: RouteId): Try[Route]

    Definition Classes
    Routes
  31. def getUser(name: String): Action

    com.twitter.util.Futureで実現するアクション

    com.twitter.util.Futureで実現するアクション

    ブロッキングする処理を書かないようにする。

    returns

  32. final def hashCode(): Int

    Definition Classes
    Entity → AnyRef → Any
  33. val identity: Identity[UUID]

    Definition Classes
    Controller → Entity
  34. def index: Action

    com.twitter.util.FuturePoolで実現するアクション

    com.twitter.util.FuturePoolで実現するアクション

    ブロッキングする処理でもスレッドプールが枯渇しなければ並行処理可能。

    returns

  35. final def isInstanceOf[T0]: Boolean

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

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

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

    Definition Classes
    AnyRef
  39. implicit val pathParser: PathPatternParser

    Attributes
    protected
    Definition Classes
    AbstractController → Controller
  40. def redirect(location: String, message: String): Future[Response]

    Attributes
    protected
    Definition Classes
    AbstractController
  41. def respondTo(r: TrinityRequest)(callback: PartialFunction[ContentType, Future[Response]]): Future[Response]

    Attributes
    protected
    Definition Classes
    AbstractController
  42. def responseBuilder: TrinityResponseBuilder

    Attributes
    protected
    Definition Classes
    Controller
  43. val routeRepository: RouteRepositoryOnMemory

    Definition Classes
    AbstractController → Routes
  44. lazy val stats: StatsReceiver

    Attributes
    protected
    Definition Classes
    Controller
  45. lazy val statsReceiver: StatsReceiver

    Attributes
    protected
    Definition Classes
    Controller
  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  47. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AbstractController

Inherited from Controller

Inherited from TrinityResponseImplicitSupport

Inherited from Ordered[Controller]

Inherited from Comparable[Controller]

Inherited from EntityCloneable[Identity[UUID], Controller]

Inherited from Cloneable

Inherited from Cloneable

Inherited from Routes

Inherited from Entity[Identity[UUID]]

Inherited from AnyRef

Inherited from Any

Ungrouped