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