Index

A C D F G H N O P R S 
All Classes and Interfaces|All Packages

A

addForwardedHeader(Request, Request) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
addProxyHeaders(Request, Request) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
addViaHeader(Request, Request) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 

C

configureHttpClient(HttpClient) - Method in class org.eclipse.jetty.proxy.ProxyHandler
Configures the HttpClient instance before it is started.
copyRequestHeaders(Request, Request) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 

D

doStart() - Method in class org.eclipse.jetty.proxy.ProxyHandler
 

F

filterServerToProxyResponseField(HttpField) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
Forward() - Constructor for class org.eclipse.jetty.proxy.ProxyHandler.Forward
 

G

getContentSource() - Method in class org.eclipse.jetty.proxy.ProxyHandler.ProxyRequestContent
 
getHttpClient() - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
getHttpURIRewriter() - Method in class org.eclipse.jetty.proxy.ProxyHandler.Reverse
 
getProxyToServerHost() - Method in class org.eclipse.jetty.proxy.ProxyHandler
Get the proxy-to-server Host header value.
getViaHost() - Method in class org.eclipse.jetty.proxy.ProxyHandler
Get the value to use for the Via header.

H

handle(Request, Response, Callback) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 

N

newHttpClient() - Method in class org.eclipse.jetty.proxy.ProxyHandler
Creates a new HttpClient instance, by default with a thread pool named proxy-client and with the dynamic transport configured only with HTTP/1.1.
newProxyToServerRequest(Request, HttpURI) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
newProxyToServerRequestContent(Request, Response, Request) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
newServerToProxyResponseListener(Request, Request, Response, Callback) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 

O

onBegin(Response) - Method in class org.eclipse.jetty.proxy.ProxyHandler.ProxyResponseListener
 
onComplete(Result) - Method in class org.eclipse.jetty.proxy.ProxyHandler.ProxyResponseListener
 
onContent(Response, Content.Chunk, Runnable) - Method in class org.eclipse.jetty.proxy.ProxyHandler.ProxyResponseListener
 
onHeaders(Response) - Method in class org.eclipse.jetty.proxy.ProxyHandler.ProxyResponseListener
 
onProxyToClientResponseComplete(Request, Request, Response, Response, Callback) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
onProxyToClientResponseFailure(Request, Request, Response, Response, Callback, Throwable) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
onServerToProxyResponse100Continue(Request, Request) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
onServerToProxyResponse102Processing(Request, Request, HttpFields, Response) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
onServerToProxyResponse103EarlyHints(Request, Request, HttpFields, Response) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
onServerToProxyResponseFailure(Request, Request, Response, Response, Callback, Throwable) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
onSuccess(Response) - Method in class org.eclipse.jetty.proxy.ProxyHandler.ProxyResponseListener
 
org.eclipse.jetty.proxy - module org.eclipse.jetty.proxy
 
org.eclipse.jetty.proxy - package org.eclipse.jetty.proxy
 

P

ProxyHandler - Class in org.eclipse.jetty.proxy
A Handler that can be used to implement a forward proxy ("proxy") or a reverse proxy ("gateway") as defined by RFC 7230.
ProxyHandler() - Constructor for class org.eclipse.jetty.proxy.ProxyHandler
 
ProxyHandler.Forward - Class in org.eclipse.jetty.proxy
A ProxyHandler that can be used to implement a forward proxy server.
ProxyHandler.ProxyRequestContent - Class in org.eclipse.jetty.proxy
 
ProxyHandler.ProxyResponseListener - Class in org.eclipse.jetty.proxy
 
ProxyHandler.Reverse - Class in org.eclipse.jetty.proxy
A ProxyHandler that can be used to implement a reverse proxy.
ProxyRequestContent(Request) - Constructor for class org.eclipse.jetty.proxy.ProxyHandler.ProxyRequestContent
 
ProxyResponseListener(Request, Request, Response, Callback) - Constructor for class org.eclipse.jetty.proxy.ProxyHandler.ProxyResponseListener
 

R

read() - Method in class org.eclipse.jetty.proxy.ProxyHandler.ProxyRequestContent
 
requestId(Request) - Static method in class org.eclipse.jetty.proxy.ProxyHandler
 
Reverse(String, String) - Constructor for class org.eclipse.jetty.proxy.ProxyHandler.Reverse
Convenience constructor that provides a rewrite function using String.replaceAll(String, String).
Reverse(Function<Request, HttpURI>) - Constructor for class org.eclipse.jetty.proxy.ProxyHandler.Reverse
Creates a new instance with the given HttpURI rewrite function.
rewriteHttpURI(Request) - Method in class org.eclipse.jetty.proxy.ProxyHandler.Forward
Rewrites the client-to-proxy request URI to the proxy-to-server request URI.
rewriteHttpURI(Request) - Method in class org.eclipse.jetty.proxy.ProxyHandler.Reverse
Rewrites the client-to-proxy request URI to the proxy-to-server request URI.
rewriteHttpURI(Request) - Method in class org.eclipse.jetty.proxy.ProxyHandler
Rewrites the client-to-proxy request URI to the proxy-to-server request URI.

S

sendProxyToServerRequest(Request, Request, Response, Callback) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
setHttpClient(HttpClient) - Method in class org.eclipse.jetty.proxy.ProxyHandler
 
setProxyToServerHost(String) - Method in class org.eclipse.jetty.proxy.ProxyHandler
Sets the value to use for the Host header in proxy-to-server requests.
setViaHost(String) - Method in class org.eclipse.jetty.proxy.ProxyHandler
Sets the value to use for the Via header in proxy-to-server requests.
A C D F G H N O P R S 
All Classes and Interfaces|All Packages