class H2OFlowProxyServlet extends Transparent
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- H2OFlowProxyServlet
- Transparent
- ProxyServlet
- AbstractProxyServlet
- HttpServlet
- GenericServlet
- Serializable
- ServletConfig
- Servlet
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new H2OFlowProxyServlet(conf: H2OConf, credentials: Option[H2OCredentials])
Type Members
-
class
ProxyContinueProtocolHandler extends ContinueProtocolHandler
- Attributes
- private[proxy]
- Definition Classes
- AbstractProxyServlet
-
class
ProxyInputStreamContentProvider extends InputStreamContentProvider
- Attributes
- protected[proxy]
- Definition Classes
- ProxyServlet
-
class
ProxyResponseListener extends Adapter
- Attributes
- protected[proxy]
- Definition Classes
- ProxyServlet
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
addProxyHeaders(clientRequest: HttpServletRequest, proxyRequest: Request): Unit
- Attributes
- protected
- Definition Classes
- H2OFlowProxyServlet → AbstractProxyServlet
-
def
addViaHeader(arg0: HttpServletRequest, arg1: Request): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
addViaHeader(arg0: Request): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
addXForwardedHeaders(arg0: HttpServletRequest, arg1: Request): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clientRequestStatus(arg0: Throwable): Int
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- val conf: H2OConf
-
def
copyRequestHeaders(arg0: HttpServletRequest, arg1: Request): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
createHttpClient(): HttpClient
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
- Annotations
- @throws( ... )
-
def
createLogger(): Logger
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
- val credentials: Option[H2OCredentials]
-
def
destroy(): Unit
- Definition Classes
- AbstractProxyServlet → GenericServlet → Servlet
-
def
doDelete(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
- Attributes
- protected[http]
- Definition Classes
- HttpServlet
- Annotations
- @throws( ... ) @throws( classOf[java.io.IOException] )
-
def
doGet(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
- Attributes
- protected[http]
- Definition Classes
- HttpServlet
- Annotations
- @throws( ... ) @throws( classOf[java.io.IOException] )
-
def
doHead(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
- Attributes
- protected[http]
- Definition Classes
- HttpServlet
- Annotations
- @throws( ... ) @throws( classOf[java.io.IOException] )
-
def
doOptions(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
- Attributes
- protected[http]
- Definition Classes
- HttpServlet
- Annotations
- @throws( ... ) @throws( classOf[java.io.IOException] )
-
def
doPost(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
- Attributes
- protected[http]
- Definition Classes
- HttpServlet
- Annotations
- @throws( ... ) @throws( classOf[java.io.IOException] )
-
def
doPut(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
- Attributes
- protected[http]
- Definition Classes
- HttpServlet
- Annotations
- @throws( ... ) @throws( classOf[java.io.IOException] )
-
def
doTrace(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
- Attributes
- protected[http]
- Definition Classes
- HttpServlet
- Annotations
- @throws( ... ) @throws( classOf[java.io.IOException] )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
expects100Continue(arg0: HttpServletRequest): Boolean
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
filterServerResponseHeader(arg0: HttpServletRequest, arg1: Response, arg2: String, arg3: String): String
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
findConnectionHeaders(arg0: HttpServletRequest): Set[String]
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
getBlackListHosts(): Set[String]
- Definition Classes
- AbstractProxyServlet
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getHostHeader(): String
- Definition Classes
- AbstractProxyServlet
-
def
getHttpClient(): HttpClient
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
getInitParameter(arg0: String): String
- Definition Classes
- GenericServlet → ServletConfig
-
def
getInitParameterNames(): Enumeration[String]
- Definition Classes
- GenericServlet → ServletConfig
-
def
getLastModified(arg0: HttpServletRequest): Long
- Attributes
- protected[http]
- Definition Classes
- HttpServlet
-
def
getRequestId(arg0: HttpServletRequest): Int
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
getServletConfig(): ServletConfig
- Definition Classes
- GenericServlet → Servlet
-
def
getServletContext(): ServletContext
- Definition Classes
- GenericServlet → ServletConfig
-
def
getServletInfo(): String
- Definition Classes
- GenericServlet → Servlet
-
def
getServletName(): String
- Definition Classes
- GenericServlet → ServletConfig
-
def
getTimeout(): Long
- Definition Classes
- AbstractProxyServlet
-
def
getViaHost(): String
- Definition Classes
- AbstractProxyServlet
-
def
getWhiteListHosts(): Set[String]
- Definition Classes
- AbstractProxyServlet
-
def
hasContent(arg0: HttpServletRequest): Boolean
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
init(arg0: ServletConfig): Unit
- Definition Classes
- Transparent → GenericServlet → Servlet
- Annotations
- @throws( ... )
-
def
init(): Unit
- Definition Classes
- AbstractProxyServlet → GenericServlet
- Annotations
- @throws( ... )
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
log(arg0: String, arg1: Throwable): Unit
- Definition Classes
- GenericServlet
-
def
log(arg0: String): Unit
- Definition Classes
- GenericServlet
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newHttpClient(): HttpClient
- Definition Classes
- H2OFlowProxyServlet → AbstractProxyServlet
-
def
newProxyRequest(arg0: HttpServletRequest, arg1: String): Request
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
onClientRequestFailure(arg0: HttpServletRequest, arg1: Request, arg2: HttpServletResponse, arg3: Throwable): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
onContinue(arg0: HttpServletRequest, arg1: Request): Unit
- Attributes
- protected[proxy]
- Definition Classes
- ProxyServlet → AbstractProxyServlet
-
def
onProxyResponseFailure(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Response, arg3: Throwable): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
onProxyResponseSuccess(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Response): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
onProxyRewriteFailed(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
onResponseContent(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Response, arg3: Array[Byte], arg4: Int, arg5: Int, arg6: Callback): Unit
- Attributes
- protected[proxy]
- Definition Classes
- ProxyServlet
-
def
onServerResponseHeaders(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Response): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
proxyRequestContent(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Request): ContentProvider
- Attributes
- protected[proxy]
- Definition Classes
- ProxyServlet
- Annotations
- @throws( classOf[java.io.IOException] )
-
def
proxyResponseStatus(arg0: Throwable): Int
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
rewriteTarget(arg0: HttpServletRequest): String
- Attributes
- protected[proxy]
- Definition Classes
- Transparent → AbstractProxyServlet
-
def
sendProxyRequest(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Request): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
sendProxyResponseError(arg0: HttpServletRequest, arg1: HttpServletResponse, arg2: Int): Unit
- Attributes
- protected[proxy]
- Definition Classes
- AbstractProxyServlet
-
def
service(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
- Attributes
- protected[proxy]
- Definition Classes
- ProxyServlet → HttpServlet
- Annotations
- @throws( ... ) @throws( classOf[java.io.IOException] )
-
def
service(arg0: ServletRequest, arg1: ServletResponse): Unit
- Definition Classes
- HttpServlet → GenericServlet → Servlet
- Annotations
- @throws( ... ) @throws( classOf[java.io.IOException] )
-
def
setTimeout(arg0: Long): Unit
- Definition Classes
- AbstractProxyServlet
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
validateDestination(arg0: String, arg1: Int): Boolean
- Definition Classes
- AbstractProxyServlet
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()