org.sisioh.trinity.domain.io.http

AbstractRequestProxy

abstract class AbstractRequestProxy extends RequestProxy

Linear Supertypes
RequestProxy, MessageProxy, Proxy, Request, Message, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AbstractRequestProxy
  2. RequestProxy
  3. MessageProxy
  4. Proxy
  5. Request
  6. Message
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AbstractRequestProxy(underlying: Request)

Abstract Value Members

  1. abstract val attributes: Map[String, Any]

    Definition Classes
    Message
  2. abstract def createInstance(message: AbstractRequestProxy.this.type, attributes: Map[String, Any]): AbstractRequestProxy.this.type

    Attributes
    protected
    Definition Classes
    Message
  3. abstract def response: Response

    Definition Classes
    Request
  4. abstract val toUnderlyingAsFinagle: com.twitter.finagle.http.Request

    Definition Classes
    RequestMessage
  5. abstract def withAttributes(attributes: (String, Any)*): AbstractRequestProxy.this.type

    Definition Classes
    Message
  6. abstract def withAttributes(attributes: Map[String, Any]): AbstractRequestProxy.this.type

    Definition Classes
    Message
  7. abstract def withoutAllAttributes(): AbstractRequestProxy.this.type

    Definition Classes
    Message

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. def _params: ParamMap

    Attributes
    protected
    Definition Classes
    Request
  7. def allow: Option[String]

    Definition Classes
    Message
  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def authorization: Option[String]

    Definition Classes
    Message
  10. def cacheControl: Option[String]

    Definition Classes
    Message
  11. def charset: Option[String]

    Definition Classes
    Message
  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def containsHeader(name: HeaderName): Boolean

    Definition Classes
    MessageProxyMessage
  14. def containsParam(name: String): Boolean

    Definition Classes
    Request
  15. def content: ChannelBuffer

    Definition Classes
    MessageProxyMessage
  16. def contentAsString(charset: Charset = Charsets.UTF_8): String

    Definition Classes
    Message
  17. def contentLength: Option[Long]

    Definition Classes
    Message
  18. def contentType: Option[String]

    Definition Classes
    Message
  19. def cookies: Seq[Cookie]

    Definition Classes
    Message
  20. def date: Option[String]

    Definition Classes
    Message
  21. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    Proxy → Any
  23. def expires: Option[String]

    Definition Classes
    Message
  24. def fileExtension: String

    Definition Classes
    Request
  25. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  27. def getHeader(name: HeaderName): Option[String]

    Definition Classes
    MessageProxyMessage
  28. def getHeaders(name: HeaderName): Seq[String]

    Definition Classes
    MessageProxyMessage
  29. def getParamAsBoolean(name: String, default: Boolean): Boolean

    Definition Classes
    Request
  30. def getParamAsBooleanOpt(name: String): Option[Boolean]

    Definition Classes
    Request
  31. def getParamAsInt(name: String, default: Int): Int

    Definition Classes
    Request
  32. def getParamAsIntOpt(name: String): Option[Int]

    Definition Classes
    Request
  33. def getParamAsLong(name: String, default: Long): Long

    Definition Classes
    Request
  34. def getParamAsLongOpt(name: String): Option[Long]

    Definition Classes
    Request
  35. def getParamAsSeq(name: String): Seq[String]

    Definition Classes
    Request
  36. def getParamAsShort(name: String, default: Short): Short

    Definition Classes
    Request
  37. def getParamAsShortOpt(name: String): Option[Short]

    Definition Classes
    Request
  38. def getParamAsString(name: String, default: String): String

    Definition Classes
    Request
  39. def getParamAsStringOpt(name: String): Option[String]

    Definition Classes
    Request
  40. def getParamNames: Set[String]

    Definition Classes
    Request
  41. def getParams: Seq[(String, String)]

    Definition Classes
    Request
  42. def hashCode(): Int

    Definition Classes
    Proxy → Any
  43. def headerNames: Set[HeaderName]

    Definition Classes
    MessageProxyMessage
  44. def headers: Seq[(HeaderName, Any)]

    Definition Classes
    MessageProxyMessage
  45. def host: Option[String]

    Definition Classes
    Message
  46. val isChunked: Boolean

    Definition Classes
    MessageProxyMessage
  47. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  48. val isMutable: Boolean

    Definition Classes
    MessageProxyMessage
  49. def isRequest: Boolean

    Definition Classes
    MessageProxyMessage
  50. def isResponse: Boolean

    Definition Classes
    Message
  51. def lastModified: Option[String]

    Definition Classes
    Message
  52. def location: Option[String]

    Definition Classes
    Message
  53. def mediaType: Option[String]

    Definition Classes
    Message
  54. def method: Methods.Value

    Definition Classes
    RequestProxyRequest
  55. def mutate(f: (AbstractRequestProxy.this.type) ⇒ Unit): AbstractRequestProxy.this.type

    Attributes
    protected
    Definition Classes
    Message
  56. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  59. def params: Map[String, String]

    Definition Classes
    Request
  60. def path: String

    Definition Classes
    Request
  61. def protocolVersion: ProtocolVersion.Value

    Definition Classes
    MessageProxyMessage
  62. def queryString: String

    Definition Classes
    Request
  63. def referer: Option[String]

    Definition Classes
    Message
  64. def remoteAddress: InetAddress

    Definition Classes
    Request
  65. def remoteHost: String

    Definition Classes
    Request
  66. def remotePort: Int

    Definition Classes
    Request
  67. def remoteSocketAddress: InetSocketAddress

    Definition Classes
    Request
  68. def retryAfter: Option[String]

    Definition Classes
    Message
  69. def self: Message

    Definition Classes
    MessageProxy → Proxy
  70. def server: Option[String]

    Definition Classes
    Message
  71. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  72. def toString(): String

    Definition Classes
    Proxy → Any
  73. val underlying: Request

  74. def uri: String

    Definition Classes
    RequestProxyRequest
  75. def userAgent: Option[String]

    Definition Classes
    Message
  76. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  79. def withAllow(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  80. def withAuthorization(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  81. def withCacheControl(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  82. def withCharset(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  83. def withChunked(chunked: Boolean): AbstractRequestProxy.this.type

    Definition Classes
    MessageProxyMessage
  84. def withContent(content: ChannelBuffer): AbstractRequestProxy.this.type

    Definition Classes
    MessageProxyMessage
  85. def withContentAsString(body: String, charset: Charset = Charsets.UTF_8): AbstractRequestProxy.this.type

    Definition Classes
    Message
  86. def withContentLength(value: Long): AbstractRequestProxy.this.type

    Definition Classes
    Message
  87. def withContentType(value: ContentType): AbstractRequestProxy.this.type

    Definition Classes
    Message
  88. def withCookies(cookies: Seq[Cookie]): AbstractRequestProxy.this.type

    Definition Classes
    Message
  89. def withDate(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  90. def withExpire(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  91. def withHeader(name: HeaderName, values: Seq[_]): AbstractRequestProxy.this.type

    Definition Classes
    MessageProxyMessage
  92. def withHeader(name: HeaderName, value: Any): AbstractRequestProxy.this.type

    Definition Classes
    MessageProxyMessage
  93. def withHeaders(headers: Seq[(HeaderName, Any)]): AbstractRequestProxy.this.type

    Definition Classes
    Message
  94. def withHost(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  95. def withLastModified(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  96. def withLocation(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  97. def withMediaType(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  98. def withMethod(method: Methods.Value): AbstractRequestProxy.this.type

    Definition Classes
    RequestProxyRequest
  99. def withProtocolVersion(version: ProtocolVersion.Value): AbstractRequestProxy.this.type

    Definition Classes
    MessageProxyMessage
  100. def withReferer(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  101. def withRetryAfter(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  102. def withServer(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  103. def withUri(uri: String): AbstractRequestProxy.this.type

    Definition Classes
    RequestProxyRequest
  104. def withUserAgent(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  105. def withWwwAuthenticate(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  106. def withXForwardedFor(value: String): AbstractRequestProxy.this.type

    Definition Classes
    Message
  107. def withoutAllHeaders: AbstractRequestProxy.this.type

    Definition Classes
    MessageProxyMessage
  108. def withoutHeader(name: HeaderName): AbstractRequestProxy.this.type

    Definition Classes
    MessageProxyMessage
  109. def wwwAuthenticate: Option[String]

    Definition Classes
    Message
  110. def xForwardedFor: Option[String]

    Definition Classes
    Message

Inherited from RequestProxy

Inherited from MessageProxy

Inherited from Proxy

Inherited from Request

Inherited from Message

Inherited from AnyRef

Inherited from Any

Ungrouped