xitrum.scope.request

ExtEnv

trait ExtEnv extends RequestEnv with ParamAccess with CSRF

Self Type
Controller
Linear Supertypes
CSRF, ParamAccess, RequestEnv, AnyRef, Any
Known Subclasses
Type Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ExtEnv
  2. CSRF
  3. ParamAccess
  4. RequestEnv
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. sealed class DefaultsTo[A, B] extends AnyRef

    Definition Classes
    ParamAccess
  2. trait LowPriorityDefaultsTo extends AnyRef

    Definition Classes
    ParamAccess

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. object DefaultsTo extends Controller.LowPriorityDefaultsTo

    Definition Classes
    ParamAccess
  7. lazy val antiCSRFInput: String

    Definition Classes
    CSRF
  8. lazy val antiCSRFMeta: String

    Definition Classes
    CSRF
  9. def antiCSRFToken: String

    Definition Classes
    CSRF
  10. def apply(handlerEnv: HandlerEnv): Unit

    Definition Classes
    RequestEnv
  11. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  12. lazy val at: At

  13. def bodyParams: Params

    Definition Classes
    RequestEnv
  14. def channel: Channel

    Definition Classes
    RequestEnv
  15. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. def convertText[T](value: String)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): T

    Applications may override this method to convert to more types.

    Applications may override this method to convert to more types.

    Definition Classes
    ParamAccess
  17. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  19. def fileUploadParams: FileUploadParams

    Definition Classes
    RequestEnv
  20. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  22. var handlerEnv: HandlerEnv

    Definition Classes
    RequestEnv
  23. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  24. final def isInstanceOf[T0]: Boolean

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

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

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

    Definition Classes
    AnyRef
  28. def param[T](key: String, coll: Params = null)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T], d: Controller.DefaultsTo[T, String]): T

    Definition Classes
    ParamAccess
  29. def paramo[T](key: String, coll: Params = null)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T], d: Controller.DefaultsTo[T, String]): Option[T]

    Definition Classes
    ParamAccess
  30. def params[T](key: String, coll: Params = null)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T], d: Controller.DefaultsTo[T, String]): List[T]

    Definition Classes
    ParamAccess
  31. def paramso[T](key: String, coll: Params = null)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T], d: Controller.DefaultsTo[T, String]): Option[List[T]]

    Definition Classes
    ParamAccess
  32. def pathInfo: PathInfo

    Definition Classes
    RequestEnv
  33. def pathParams: Params

    Definition Classes
    RequestEnv
  34. def request: HttpRequest

    Definition Classes
    RequestEnv
  35. lazy val requestCookies: Map[String, String]

    Browsers will not send cookie attributes back to the server.

    Browsers will not send cookie attributes back to the server. They will only send the cookie’s name-value pair. http://en.wikipedia.org/wiki/HTTP_cookie#Cookie_attributes

  36. def response: HttpResponse

    Definition Classes
    RequestEnv
  37. val responseCookies: ArrayBuffer[Cookie]

  38. lazy val session: Session

    To reset session: session.

    To reset session: session.clear()

  39. def sessiono[T](key: String)(implicit d: Controller.DefaultsTo[T, String]): Option[T]

  40. def setCookieAndSessionIfTouchedOnRespond(): Unit

  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  42. lazy val textParams: Params

    A merge of all text params (uriParams, bodyParams, pathParams), as contrast to file upload (fileParams).

    A merge of all text params (uriParams, bodyParams, pathParams), as contrast to file upload (fileParams).

    A val not a def, for speed, so that the calculation is done only once.

    lazy, so that bodyParams can be changed by ValidatorCaller. Because this is a val, once this is accessed, either of the 3 params should not be changed, because the change will not be reflected. If you still want to change the the 3 params, after changing them, please also change this textParams.

    Definition Classes
    RequestEnv
  43. def toString(): String

    Definition Classes
    AnyRef → Any
  44. def uriParams: Params

    Definition Classes
    RequestEnv
  45. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from CSRF

Inherited from ParamAccess

Inherited from RequestEnv

Inherited from AnyRef

Inherited from Any

Ungrouped