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)

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