org.sisioh.trinity.domain.mvc

filter

package filter

Visibility
  1. Public
  2. All

Type Members

  1. trait Filter[-ReqIn, +RepOut, +ReqOut, -RepIn] extends (ReqIn, action.Action[ReqOut, RepIn]) ⇒ Future[RepOut]

    Represents the filter trait for Trinity.

    Represents the filter trait for Trinity.

    ReqIn
    RepOut
    ReqOut
    RepIn

  2. case class GatewayFilter(action: Option[action.Action[http.Request, http.Response]] = None) extends com.twitter.finagle.Filter[io.http.Request, io.http.Response, http.Request, http.Response] with Product with Serializable

    Represents the Gateway Filter.

    Represents the Gateway Filter.

    action

    Action

  3. case class RequestDumpFilter()(implicit executor: ExecutionContext) extends SimpleFilter[http.Request, http.Response] with LoggingEx with Product with Serializable

    <<<<<<< HEAD org.sisioh.trinity.domain.io.http.Requestをログにダンプするためのフィルター。

    <<<<<<< HEAD org.sisioh.trinity.domain.io.http.Requestをログにダンプするためのフィルター。

    Represents the filter for Request dumpping. >>>>>>> release/v1.0.7
    executor

    scala.concurrent.ExecutionContext

  4. trait SimpleFilter[Req, Rep] extends Filter[Req, Rep, Req, Rep]

    シンプルなorg.sisioh.trinity.domain.mvc.filter.Filter

    Req

    リクエストの型

    Rep

    レスポンスの型

Value Members

  1. object Filter

    Represents the companion object for Filter.

Ungrouped