Class/Object

skinny.micro.request

StableHttpServletRequest

Related Docs: object StableHttpServletRequest | package request

Permalink

class StableHttpServletRequest extends HttpServletRequestWrapper

Stable HttpServletRequest

HttpServletRequest object can be recycled.

see also: https://github.com/scalatra/scalatra/pull/514 see also: http://jetty.4.x6.nabble.com/jetty-users-getContextPath-returns-null-td4962387.html see also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=433321

Linear Supertypes
HttpServletRequestWrapper, HttpServletRequest, ServletRequestWrapper, ServletRequest, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. StableHttpServletRequest
  2. HttpServletRequestWrapper
  3. HttpServletRequest
  4. ServletRequestWrapper
  5. ServletRequest
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StableHttpServletRequest(underlying: HttpServletRequest, unstableAccessValidation: UnstableAccessValidation)

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def authenticate(response: HttpServletResponse): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def getAsyncContext(): AsyncContext

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  11. def getAttribute(name: String): AnyRef

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  12. def getAttributeNames(): Enumeration[String]

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  13. def getAuthType(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  14. def getCharacterEncoding(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. def getContentLength(): Int

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  17. def getContentType(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  18. def getContextPath(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  19. def getCookies(): Array[javax.servlet.http.Cookie]

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  20. def getDateHeader(name: String): Long

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  21. def getDispatcherType(): DispatcherType

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  22. def getHeader(name: String): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  23. def getHeaderNames(): Enumeration[String]

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  24. def getHeaders(name: String): Enumeration[String]

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  25. def getInputStream(): ServletInputStream

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  26. def getIntHeader(name: String): Int

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  27. def getLocalAddr(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  28. def getLocalName(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  29. def getLocalPort(): Int

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  30. def getLocale(): Locale

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  31. def getLocales(): Enumeration[Locale]

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  32. def getMethod(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  33. def getParameter(name: String): String

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  34. def getParameterMap(): Map[String, Array[String]]

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  35. def getParameterNames(): Enumeration[String]

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  36. def getParameterValues(name: String): Array[String]

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  37. def getPart(name: String): Part

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  38. def getParts(): Collection[Part]

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  39. def getPathInfo(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  40. def getPathTranslated(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  41. def getProtocol(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  42. def getQueryString(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  43. def getReader(): BufferedReader

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  44. def getRemoteAddr(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  45. def getRemoteHost(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  46. def getRemotePort(): Int

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  47. def getRemoteUser(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  48. def getRequest(): ServletRequest

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper
  49. def getRequestDispatcher(path: String): RequestDispatcher

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  50. def getRequestURI(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  51. def getRequestURL(): StringBuffer

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  52. def getRequestedSessionId(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  53. def getScheme(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  54. def getServerName(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  55. def getServerPort(): Int

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  56. def getServletContext(): ServletContext

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  57. def getServletPath(): String

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  58. def getSession(create: Boolean): HttpSession

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  59. def getSession(): HttpSession

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  60. def getUserPrincipal(): Principal

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  61. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  62. def isAsyncStarted(): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  63. def isAsyncSupported(): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  64. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  65. def isRequestedSessionIdFromCookie(): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  66. def isRequestedSessionIdFromURL(): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  67. def isRequestedSessionIdFromUrl(): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  68. def isRequestedSessionIdValid(): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  69. def isSecure(): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  70. def isUserInRole(role: String): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  71. def isWrapperFor(wrappedType: Class[_]): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper
  72. def isWrapperFor(wrapped: ServletRequest): Boolean

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper
  73. def login(username: String, password: String): Unit

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  74. def logout(): Unit

    Permalink
    Definition Classes
    StableHttpServletRequest → HttpServletRequestWrapper → HttpServletRequest
  75. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  76. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  77. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  78. def removeAttribute(name: String): Unit

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  79. def setAttribute(name: String, o: Any): Unit

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  80. def setCharacterEncoding(enc: String): Unit

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  81. def setRequest(request: ServletRequest): Unit

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper
  82. def startAsync(servletRequest: ServletRequest, servletResponse: ServletResponse): AsyncContext

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  83. def startAsync(): AsyncContext

    Permalink
    Definition Classes
    StableHttpServletRequest → ServletRequestWrapper → ServletRequest
  84. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  85. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def getRealPath(arg0: String): String

    Permalink
    Definition Classes
    ServletRequestWrapper → ServletRequest
    Annotations
    @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from HttpServletRequestWrapper

Inherited from HttpServletRequest

Inherited from ServletRequestWrapper

Inherited from ServletRequest

Inherited from AnyRef

Inherited from Any

Ungrouped