Packages

class H2OFlowProxyServlet extends Transparent

Linear Supertypes
Transparent, ProxyServlet, AbstractProxyServlet, HttpServlet, GenericServlet, Serializable, ServletConfig, Servlet, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. H2OFlowProxyServlet
  2. Transparent
  3. ProxyServlet
  4. AbstractProxyServlet
  5. HttpServlet
  6. GenericServlet
  7. Serializable
  8. ServletConfig
  9. Servlet
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new H2OFlowProxyServlet(conf: H2OConf, credentials: Option[H2OCredentials])

Type Members

  1. class ProxyContinueProtocolHandler extends ContinueProtocolHandler
    Attributes
    private[proxy]
    Definition Classes
    AbstractProxyServlet
  2. class ProxyInputStreamContentProvider extends InputStreamContentProvider
    Attributes
    protected[proxy]
    Definition Classes
    ProxyServlet
  3. class ProxyResponseListener extends Adapter
    Attributes
    protected[proxy]
    Definition Classes
    ProxyServlet

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addProxyHeaders(clientRequest: HttpServletRequest, proxyRequest: Request): Unit
    Attributes
    protected
    Definition Classes
    H2OFlowProxyServlet → AbstractProxyServlet
  5. def addViaHeader(arg0: HttpServletRequest, arg1: Request): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  6. def addViaHeader(arg0: Request): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  7. def addXForwardedHeaders(arg0: HttpServletRequest, arg1: Request): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clientRequestStatus(arg0: Throwable): Int
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  11. val conf: H2OConf
  12. def copyRequestHeaders(arg0: HttpServletRequest, arg1: Request): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  13. def createHttpClient(): HttpClient
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
    Annotations
    @throws( ... )
  14. def createLogger(): Logger
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  15. val credentials: Option[H2OCredentials]
  16. def destroy(): Unit
    Definition Classes
    AbstractProxyServlet → GenericServlet → Servlet
  17. def doDelete(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( ... ) @throws( classOf[java.io.IOException] )
  18. def doGet(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( ... ) @throws( classOf[java.io.IOException] )
  19. def doHead(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( ... ) @throws( classOf[java.io.IOException] )
  20. def doOptions(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( ... ) @throws( classOf[java.io.IOException] )
  21. def doPost(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( ... ) @throws( classOf[java.io.IOException] )
  22. def doPut(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( ... ) @throws( classOf[java.io.IOException] )
  23. def doTrace(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( ... ) @throws( classOf[java.io.IOException] )
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  26. def expects100Continue(arg0: HttpServletRequest): Boolean
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  27. def filterServerResponseHeader(arg0: HttpServletRequest, arg1: Response, arg2: String, arg3: String): String
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  28. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. def findConnectionHeaders(arg0: HttpServletRequest): Set[String]
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  30. def getBlackListHosts(): Set[String]
    Definition Classes
    AbstractProxyServlet
  31. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  32. def getHostHeader(): String
    Definition Classes
    AbstractProxyServlet
  33. def getHttpClient(): HttpClient
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  34. def getInitParameter(arg0: String): String
    Definition Classes
    GenericServlet → ServletConfig
  35. def getInitParameterNames(): Enumeration[String]
    Definition Classes
    GenericServlet → ServletConfig
  36. def getLastModified(arg0: HttpServletRequest): Long
    Attributes
    protected[http]
    Definition Classes
    HttpServlet
  37. def getRequestId(arg0: HttpServletRequest): Int
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  38. def getServletConfig(): ServletConfig
    Definition Classes
    GenericServlet → Servlet
  39. def getServletContext(): ServletContext
    Definition Classes
    GenericServlet → ServletConfig
  40. def getServletInfo(): String
    Definition Classes
    GenericServlet → Servlet
  41. def getServletName(): String
    Definition Classes
    GenericServlet → ServletConfig
  42. def getTimeout(): Long
    Definition Classes
    AbstractProxyServlet
  43. def getViaHost(): String
    Definition Classes
    AbstractProxyServlet
  44. def getWhiteListHosts(): Set[String]
    Definition Classes
    AbstractProxyServlet
  45. def hasContent(arg0: HttpServletRequest): Boolean
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  46. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  47. def init(arg0: ServletConfig): Unit
    Definition Classes
    Transparent → GenericServlet → Servlet
    Annotations
    @throws( ... )
  48. def init(): Unit
    Definition Classes
    AbstractProxyServlet → GenericServlet
    Annotations
    @throws( ... )
  49. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  50. def log(arg0: String, arg1: Throwable): Unit
    Definition Classes
    GenericServlet
  51. def log(arg0: String): Unit
    Definition Classes
    GenericServlet
  52. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  53. def newHttpClient(): HttpClient
    Definition Classes
    H2OFlowProxyServlet → AbstractProxyServlet
  54. def newProxyRequest(arg0: HttpServletRequest, arg1: String): Request
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  55. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  56. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  57. def onClientRequestFailure(arg0: HttpServletRequest, arg1: Request, arg2: HttpServletResponse, arg3: Throwable): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  58. def onContinue(arg0: HttpServletRequest, arg1: Request): Unit
    Attributes
    protected[proxy]
    Definition Classes
    ProxyServlet → AbstractProxyServlet
  59. def onProxyResponseFailure(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Response, arg3: Throwable): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  60. def onProxyResponseSuccess(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Response): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  61. def onProxyRewriteFailed(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  62. def onResponseContent(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Response, arg3: Array[Byte], arg4: Int, arg5: Int, arg6: Callback): Unit
    Attributes
    protected[proxy]
    Definition Classes
    ProxyServlet
  63. def onServerResponseHeaders(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Response): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  64. def proxyRequestContent(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Request): ContentProvider
    Attributes
    protected[proxy]
    Definition Classes
    ProxyServlet
    Annotations
    @throws( classOf[java.io.IOException] )
  65. def proxyResponseStatus(arg0: Throwable): Int
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  66. def rewriteTarget(arg0: HttpServletRequest): String
    Attributes
    protected[proxy]
    Definition Classes
    Transparent → AbstractProxyServlet
  67. def sendProxyRequest(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Request): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  68. def sendProxyResponseError(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Int): Unit
    Attributes
    protected[proxy]
    Definition Classes
    AbstractProxyServlet
  69. def service(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[proxy]
    Definition Classes
    ProxyServlet → HttpServlet
    Annotations
    @throws( ... ) @throws( classOf[java.io.IOException] )
  70. def service(arg0: ServletRequest, arg1: ServletResponse): Unit
    Definition Classes
    HttpServlet → GenericServlet → Servlet
    Annotations
    @throws( ... ) @throws( classOf[java.io.IOException] )
  71. def setTimeout(arg0: Long): Unit
    Definition Classes
    AbstractProxyServlet
  72. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  73. def toString(): String
    Definition Classes
    AnyRef → Any
  74. def validateDestination(arg0: String, arg1: Int): Boolean
    Definition Classes
    AbstractProxyServlet
  75. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  76. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  77. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Transparent

Inherited from ProxyServlet

Inherited from AbstractProxyServlet

Inherited from HttpServlet

Inherited from GenericServlet

Inherited from Serializable

Inherited from ServletConfig

Inherited from Servlet

Inherited from AnyRef

Inherited from Any

Ungrouped