Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractProxyServlet - Class in org.eclipse.jetty.proxy
-
Abstract base class for proxy servlets.
- AbstractProxyServlet() - Constructor for class org.eclipse.jetty.proxy.AbstractProxyServlet
- AbstractProxyServlet.TransparentDelegate - Class in org.eclipse.jetty.proxy
-
Utility class that implement transparent proxy functionalities.
- addProxyHeaders(HttpServletRequest, Request) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- addViaHeader(HttpServletRequest, Request) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
-
Adds the HTTP
Via
header to the proxied request, taking into account data present in the client request. - addViaHeader(Request) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
-
Adds the HTTP
Via
header to the proxied request. - addXForwardedHeaders(HttpServletRequest, Request) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- AfterContentTransformer - Class in org.eclipse.jetty.proxy
-
A specialized transformer for
AsyncMiddleManServlet
that performs the transformation when the whole content has been received. - AfterContentTransformer() - Constructor for class org.eclipse.jetty.proxy.AfterContentTransformer
- AfterContentTransformer.Sink - Class in org.eclipse.jetty.proxy
-
The target to where the transformed content is written after the transformation.
- AfterContentTransformer.Source - Class in org.eclipse.jetty.proxy
-
The source from where the original content is read to be transformed.
- AsyncMiddleManServlet - Class in org.eclipse.jetty.proxy
-
Servlet 3.1 asynchronous proxy servlet with capability to intercept and modify request/response content.
- AsyncMiddleManServlet() - Constructor for class org.eclipse.jetty.proxy.AsyncMiddleManServlet
- AsyncMiddleManServlet.ContentTransformer - Interface in org.eclipse.jetty.proxy
-
Allows applications to transform upstream and downstream content.
- AsyncMiddleManServlet.GZIPContentTransformer - Class in org.eclipse.jetty.proxy
- AsyncMiddleManServlet.ProxyReader - Class in org.eclipse.jetty.proxy
- AsyncMiddleManServlet.ProxyResponseListener - Class in org.eclipse.jetty.proxy
- AsyncMiddleManServlet.ProxyWriter - Class in org.eclipse.jetty.proxy
- AsyncMiddleManServlet.Transparent - Class in org.eclipse.jetty.proxy
-
Convenience extension of
AsyncMiddleManServlet
that offers transparent proxy functionalities. - AsyncProxyServlet - Class in org.eclipse.jetty.proxy
-
Servlet 3.1 asynchronous proxy servlet.
- AsyncProxyServlet() - Constructor for class org.eclipse.jetty.proxy.AsyncProxyServlet
- AsyncProxyServlet.StreamReader - Class in org.eclipse.jetty.proxy
- AsyncProxyServlet.StreamWriter - Class in org.eclipse.jetty.proxy
- AsyncProxyServlet.Transparent - Class in org.eclipse.jetty.proxy
-
Convenience extension of
AsyncProxyServlet
that offers transparent proxy functionalities.
B
- BalancerServlet - Class in org.eclipse.jetty.proxy
- BalancerServlet() - Constructor for class org.eclipse.jetty.proxy.BalancerServlet
C
- CLIENT_REQUEST_ATTRIBUTE - Static variable in class org.eclipse.jetty.proxy.AbstractProxyServlet
- clientRequestStatus(Throwable) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- close(Throwable) - Method in class org.eclipse.jetty.proxy.ProxyConnection
- complete() - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamWriter
- ConnectContext(HttpServletRequest, HttpServletResponse, AsyncContext, EndPoint) - Constructor for class org.eclipse.jetty.proxy.ConnectHandler.ConnectContext
- ConnectHandler - Class in org.eclipse.jetty.proxy
-
Implementation of a
Handler
that supports HTTP CONNECT. - ConnectHandler() - Constructor for class org.eclipse.jetty.proxy.ConnectHandler
- ConnectHandler(Handler) - Constructor for class org.eclipse.jetty.proxy.ConnectHandler
- ConnectHandler.ConnectContext - Class in org.eclipse.jetty.proxy
- ConnectHandler.ConnectManager - Class in org.eclipse.jetty.proxy
- ConnectHandler.DownstreamConnection - Class in org.eclipse.jetty.proxy
- ConnectHandler.UpstreamConnection - Class in org.eclipse.jetty.proxy
- connectionFailed(SelectableChannel, Throwable, Object) - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectManager
- ConnectManager(Executor, Scheduler, int) - Constructor for class org.eclipse.jetty.proxy.ConnectHandler.ConnectManager
- connectToServer(HttpServletRequest, String, int, Promise<SocketChannel>) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- copyRequestHeaders(HttpServletRequest, Request) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- createHttpClient() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
-
Creates a
HttpClient
instance, configured with init parameters of this servlet. - createLogger() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
D
- data(byte[], int, int, Callback) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamWriter
- destroy() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- destroy() - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
- doStart() - Method in class org.eclipse.jetty.proxy.ConnectHandler
- DownstreamConnection(EndPoint, Executor, ByteBufferPool, ConcurrentMap<String, Object>) - Constructor for class org.eclipse.jetty.proxy.ConnectHandler.DownstreamConnection
E
- expects100Continue(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
F
- failed(Throwable) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyResponseListener
- failed(Throwable) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamReader
- filterServerResponseHeader(HttpServletRequest, Response, String, String) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- filterServerResponseHeader(HttpServletRequest, Response, String, String) - Method in class org.eclipse.jetty.proxy.BalancerServlet
- findConnectionHeaders(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
G
- getAsyncContext() - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectContext
- getBlackListHosts() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- getBlackListHosts() - Method in class org.eclipse.jetty.proxy.ConnectHandler
- getBufferSize() - Method in class org.eclipse.jetty.proxy.ConnectHandler
- getByteBufferPool() - Method in class org.eclipse.jetty.proxy.ConnectHandler
- getByteBufferPool() - Method in class org.eclipse.jetty.proxy.ProxyConnection
- getConnection() - Method in class org.eclipse.jetty.proxy.ProxyConnection
- getConnectTimeout() - Method in class org.eclipse.jetty.proxy.ConnectHandler
- getContext() - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectContext
- getContext() - Method in class org.eclipse.jetty.proxy.ProxyConnection
- getEndPoint() - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectContext
- getExecutor() - Method in class org.eclipse.jetty.proxy.ConnectHandler
- getHostHeader() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- getHttpClient() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- getIdleTimeout() - Method in class org.eclipse.jetty.proxy.ConnectHandler
- getInputFilePrefix() - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
- getInputStream() - Method in class org.eclipse.jetty.proxy.AfterContentTransformer.Source
- getLength() - Method in class org.eclipse.jetty.proxy.ProxyServlet.ProxyInputStreamRequestContent
- getMaxInputBufferSize() - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
-
Returns the maximum input buffer size, after which the input is overflown to disk.
- getMaxOutputBufferSize() - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
-
Returns the maximum output buffer size, after which the output is overflown to disk.
- getOutputFilePrefix() - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
- getOutputStream() - Method in class org.eclipse.jetty.proxy.AfterContentTransformer.Sink
- getOverflowDirectory() - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
-
Returns the directory where input and output are overflown to temporary files if they exceed, respectively, the
max input size
or themax output size
. - getRequest() - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectContext
- getRequestId(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- getResponse() - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectContext
- getScheduler() - Method in class org.eclipse.jetty.proxy.ConnectHandler
- getTimeout() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- getViaHost() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- getWhiteListHosts() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- getWhiteListHosts() - Method in class org.eclipse.jetty.proxy.ConnectHandler
- GZIPContentTransformer(HttpClient, AsyncMiddleManServlet.ContentTransformer) - Constructor for class org.eclipse.jetty.proxy.AsyncMiddleManServlet.GZIPContentTransformer
- GZIPContentTransformer(AsyncMiddleManServlet.ContentTransformer) - Constructor for class org.eclipse.jetty.proxy.AsyncMiddleManServlet.GZIPContentTransformer
H
- handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- handleAuthentication(HttpServletRequest, HttpServletResponse, String) - Method in class org.eclipse.jetty.proxy.ConnectHandler
-
Handles the authentication before setting up the tunnel to the remote server.
- handleConnect(Request, HttpServletRequest, HttpServletResponse, String) - Method in class org.eclipse.jetty.proxy.ConnectHandler
-
Handles a CONNECT request.
- hasContent(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- HOP_HEADERS - Static variable in class org.eclipse.jetty.proxy.AbstractProxyServlet
I
- IDENTITY - Static variable in interface org.eclipse.jetty.proxy.AsyncMiddleManServlet.ContentTransformer
-
The identity transformer that does not perform any transformation.
- init() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- init() - Method in class org.eclipse.jetty.proxy.BalancerServlet
- init(ServletConfig) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet.TransparentDelegate
- init(ServletConfig) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.Transparent
- init(ServletConfig) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.Transparent
- init(ServletConfig) - Method in class org.eclipse.jetty.proxy.ProxyServlet.Transparent
L
- LOG - Static variable in class org.eclipse.jetty.proxy.ConnectHandler
- LOG - Static variable in class org.eclipse.jetty.proxy.ProxyConnection
N
- newClientConnector() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- newClientRequestContentTransformer(HttpServletRequest, Request) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet
- newConnectAddress(String, int) - Method in class org.eclipse.jetty.proxy.ConnectHandler
-
Creates the server address to connect to.
- newConnection(SelectableChannel, EndPoint, Object) - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectManager
- newDownstreamConnection(EndPoint, ConcurrentMap<String, Object>) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- newEndPoint(SelectableChannel, ManagedSelector, SelectionKey) - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectManager
- newHttpClient() - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
-
The servlet init parameter 'selectors' can be set for the number of selector threads to be used by the HttpClient.
- newHttpClient(ClientConnector) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- newProxyReadListener(HttpServletRequest, HttpServletResponse, Request, AsyncRequestContent) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet
- newProxyRequest(HttpServletRequest, String) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- newProxyRequestContent(HttpServletRequest, HttpServletResponse, Request) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet
- newProxyResponseListener(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- newProxyResponseListener(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet
- newProxyResponseListener(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.proxy.ProxyServlet
- newProxyWriteListener(HttpServletRequest, Response) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet
- newReadListener(HttpServletRequest, HttpServletResponse, Request, AsyncRequestContent) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet
- newSelectorManager() - Method in class org.eclipse.jetty.proxy.ConnectHandler
- newServerResponseContentTransformer(HttpServletRequest, HttpServletResponse, Response) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet
- newUpstreamConnection(EndPoint, ConnectHandler.ConnectContext) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- newWriteListener(HttpServletRequest, Response) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet
O
- offer(ByteBuffer, Callback) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyWriter
- onAllDataRead() - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyReader
- onAllDataRead() - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamReader
- onBegin(Response) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyResponseListener
- onBegin(Response) - Method in class org.eclipse.jetty.proxy.ProxyServlet.ProxyResponseListener
- onClientRequestFailure(HttpServletRequest, Request, HttpServletResponse, Throwable) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- onComplete(AsyncEvent) - Method in class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
- onComplete(Result) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyResponseListener
- onComplete(Result) - Method in class org.eclipse.jetty.proxy.ProxyServlet.ProxyResponseListener
- onCompleteFailure(Throwable) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyReader
- onConnectFailure(HttpServletRequest, HttpServletResponse, AsyncContext, Throwable) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- onConnectSuccess(ConnectHandler.ConnectContext, ConnectHandler.UpstreamConnection) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- onContent(Response, ByteBuffer, Callback) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyResponseListener
- onContent(Response, ByteBuffer, Callback) - Method in class org.eclipse.jetty.proxy.ProxyServlet.ProxyResponseListener
- onContinue(HttpServletRequest, Request) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- onContinue(HttpServletRequest, Request) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet
- onContinue(HttpServletRequest, Request) - Method in class org.eclipse.jetty.proxy.ProxyServlet
- onDataAvailable() - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyReader
- onDataAvailable() - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamReader
- onError(AsyncEvent) - Method in class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
- onError(Throwable) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyReader
- onError(Throwable) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyWriter
- onError(Throwable) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamReader
- onError(Throwable) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamWriter
- onFillable() - Method in class org.eclipse.jetty.proxy.ProxyConnection
- onHeaders(Response) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyResponseListener
- onHeaders(Response) - Method in class org.eclipse.jetty.proxy.ProxyServlet.ProxyResponseListener
- onOpen() - Method in class org.eclipse.jetty.proxy.ConnectHandler.DownstreamConnection
- onOpen() - Method in class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
- onProxyResponseFailure(HttpServletRequest, HttpServletResponse, Response, Throwable) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- onProxyResponseSuccess(HttpServletRequest, HttpServletResponse, Response) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- onProxyRewriteFailed(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
-
Callback method invoked when the URI rewrite performed in
AbstractProxyServlet.rewriteTarget(HttpServletRequest)
returns null indicating that no rewrite can be performed. - onRead(byte[], int, int) - Method in class org.eclipse.jetty.proxy.ProxyServlet.ProxyInputStreamRequestContent
- onReadFailure(Throwable) - Method in class org.eclipse.jetty.proxy.ProxyServlet.ProxyInputStreamRequestContent
- onRequestContent(HttpServletRequest, Request, AsyncRequestContent, byte[], int, int, Callback) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamReader
- onResponseContent(HttpServletRequest, HttpServletResponse, Response, byte[], int, int, Callback) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet
- onResponseContent(HttpServletRequest, HttpServletResponse, Response, byte[], int, int, Callback) - Method in class org.eclipse.jetty.proxy.ProxyServlet
- onServerResponseHeaders(HttpServletRequest, HttpServletResponse, Response) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- onStartAsync(AsyncEvent) - Method in class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
- onSuccess(Response) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyResponseListener
- onTimeout(AsyncEvent) - Method in class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
- onUpgradeTo(ByteBuffer) - Method in class org.eclipse.jetty.proxy.ConnectHandler.DownstreamConnection
- onWritePossible() - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyWriter
- onWritePossible() - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamWriter
- org.eclipse.jetty.proxy - module org.eclipse.jetty.proxy
- org.eclipse.jetty.proxy - package org.eclipse.jetty.proxy
-
Jetty Proxy : Async Proxy Support
P
- prepareContext(HttpServletRequest, ConcurrentMap<String, Object>) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- process() - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyReader
- process() - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamReader
- ProxyConnection - Class in org.eclipse.jetty.proxy
- ProxyConnection(EndPoint, Executor, ByteBufferPool, ConcurrentMap<String, Object>) - Constructor for class org.eclipse.jetty.proxy.ProxyConnection
- ProxyInputStreamRequestContent(HttpServletRequest, HttpServletResponse, Request, InputStream) - Constructor for class org.eclipse.jetty.proxy.ProxyServlet.ProxyInputStreamRequestContent
- ProxyReader(HttpServletRequest, HttpServletResponse, Request, AsyncRequestContent) - Constructor for class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyReader
- proxyRequestContent(HttpServletRequest, HttpServletResponse, Request) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet
- proxyRequestContent(HttpServletRequest, HttpServletResponse, Request) - Method in class org.eclipse.jetty.proxy.ProxyServlet
-
Wraps the client-to-proxy request content in a
Request.Content
for the proxy-to-server request. - ProxyResponseListener(HttpServletRequest, HttpServletResponse) - Constructor for class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyResponseListener
- ProxyResponseListener(HttpServletRequest, HttpServletResponse) - Constructor for class org.eclipse.jetty.proxy.ProxyServlet.ProxyResponseListener
- proxyResponseStatus(Throwable) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- ProxyServlet - Class in org.eclipse.jetty.proxy
-
Servlet 3.0 asynchronous proxy servlet.
- ProxyServlet() - Constructor for class org.eclipse.jetty.proxy.ProxyServlet
- ProxyServlet.ProxyInputStreamRequestContent - Class in org.eclipse.jetty.proxy
- ProxyServlet.ProxyResponseListener - Class in org.eclipse.jetty.proxy
- ProxyServlet.Transparent - Class in org.eclipse.jetty.proxy
-
Convenience extension of
ProxyServlet
that offers transparent proxy functionalities. - ProxyWriter(HttpServletRequest, Response) - Constructor for class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyWriter
R
- read(EndPoint, ByteBuffer) - Method in class org.eclipse.jetty.proxy.ConnectHandler.DownstreamConnection
- read(EndPoint, ByteBuffer) - Method in class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
- read(EndPoint, ByteBuffer) - Method in class org.eclipse.jetty.proxy.ProxyConnection
- read(EndPoint, ByteBuffer, ConcurrentMap<String, Object>) - Method in class org.eclipse.jetty.proxy.ConnectHandler
-
Reads (with non-blocking semantic) into the given
buffer
from the givenendPoint
. - rewriteTarget(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- rewriteTarget(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet.TransparentDelegate
- rewriteTarget(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.Transparent
- rewriteTarget(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.AsyncProxyServlet.Transparent
- rewriteTarget(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.BalancerServlet
- rewriteTarget(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.ProxyServlet.Transparent
S
- sendProxyRequest(HttpServletRequest, HttpServletResponse, Request) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- sendProxyResponseError(HttpServletRequest, HttpServletResponse, int) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- service(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet
- service(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.proxy.ProxyServlet
- setBufferSize(int) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- setByteBufferPool(ByteBufferPool) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- setConnection(ProxyConnection) - Method in class org.eclipse.jetty.proxy.ProxyConnection
- setConnectTimeout(long) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- setExecutor(Executor) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- setIdleTimeout(long) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- setInputFilePrefix(String) - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
- setMaxInputBufferSize(long) - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
- setMaxOutputBufferSize(long) - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
- setOutputFilePrefix(String) - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
- setOverflowDirectory(Path) - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
- setScheduler(Scheduler) - Method in class org.eclipse.jetty.proxy.ConnectHandler
- setTimeout(long) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
- Sink() - Constructor for class org.eclipse.jetty.proxy.AfterContentTransformer.Sink
- StreamReader(HttpServletRequest, HttpServletResponse, Request, AsyncRequestContent) - Constructor for class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamReader
- StreamWriter(HttpServletRequest, Response) - Constructor for class org.eclipse.jetty.proxy.AsyncProxyServlet.StreamWriter
- succeeded() - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.ProxyResponseListener
T
- toConnectionString() - Method in class org.eclipse.jetty.proxy.ProxyConnection
- transform(ByteBuffer, boolean, List<ByteBuffer>) - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
- transform(ByteBuffer, boolean, List<ByteBuffer>) - Method in interface org.eclipse.jetty.proxy.AsyncMiddleManServlet.ContentTransformer
-
Transforms the given input byte buffers into (possibly multiple) byte buffers.
- transform(ByteBuffer, boolean, List<ByteBuffer>) - Method in class org.eclipse.jetty.proxy.AsyncMiddleManServlet.GZIPContentTransformer
- transform(AfterContentTransformer.Source, AfterContentTransformer.Sink) - Method in class org.eclipse.jetty.proxy.AfterContentTransformer
-
Transforms the original content read from the
source
into transformed content written to thesink
. - Transparent() - Constructor for class org.eclipse.jetty.proxy.AsyncMiddleManServlet.Transparent
- Transparent() - Constructor for class org.eclipse.jetty.proxy.AsyncProxyServlet.Transparent
- Transparent() - Constructor for class org.eclipse.jetty.proxy.ProxyServlet.Transparent
- TransparentDelegate(AbstractProxyServlet) - Constructor for class org.eclipse.jetty.proxy.AbstractProxyServlet.TransparentDelegate
U
- UpstreamConnection(EndPoint, Executor, ByteBufferPool, ConnectHandler.ConnectContext) - Constructor for class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
V
- validateDestination(String, int) - Method in class org.eclipse.jetty.proxy.AbstractProxyServlet
-
Checks the given
host
andport
against whitelist and blacklist. - validateDestination(String, int) - Method in class org.eclipse.jetty.proxy.BalancerServlet
- validateDestination(String, int) - Method in class org.eclipse.jetty.proxy.ConnectHandler
-
Checks the given
host
andport
against whitelist and blacklist.
W
- write(EndPoint, ByteBuffer, Callback) - Method in class org.eclipse.jetty.proxy.ConnectHandler.DownstreamConnection
- write(EndPoint, ByteBuffer, Callback) - Method in class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
- write(EndPoint, ByteBuffer, Callback) - Method in class org.eclipse.jetty.proxy.ProxyConnection
- write(EndPoint, ByteBuffer, Callback, ConcurrentMap<String, Object>) - Method in class org.eclipse.jetty.proxy.ConnectHandler
-
Writes (with non-blocking semantic) the given buffer of data onto the given endPoint.
_
- _log - Variable in class org.eclipse.jetty.proxy.AbstractProxyServlet
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form