A B C D F G H I L N O P R S T V W _ 

A

ASYNC_CONTEXT - Static variable in class org.eclipse.jetty.proxy.ProxyServlet
 

B

BalancerServlet - Class in org.eclipse.jetty.proxy
 
BalancerServlet() - Constructor for class org.eclipse.jetty.proxy.BalancerServlet
 

C

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.ConnectContext(HttpServletRequest, HttpServletResponse, AsyncContext, HttpConnection) - Constructor for class org.eclipse.jetty.proxy.ConnectHandler.ConnectContext
 
ConnectHandler.DownstreamConnection - Class in org.eclipse.jetty.proxy
 
ConnectHandler.DownstreamConnection(EndPoint, Executor, ByteBufferPool, ConcurrentMap<String, Object>, ByteBuffer) - Constructor for class org.eclipse.jetty.proxy.ConnectHandler.DownstreamConnection
 
ConnectHandler.Manager - Class in org.eclipse.jetty.proxy
 
ConnectHandler.UpstreamConnection - Class in org.eclipse.jetty.proxy
 
ConnectHandler.UpstreamConnection(EndPoint, Executor, ByteBufferPool, ConnectHandler.ConnectContext) - Constructor for class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
 
connectionFailed(SocketChannel, Throwable, Object) - Method in class org.eclipse.jetty.proxy.ConnectHandler.Manager
 
createHttpClient() - Method in class org.eclipse.jetty.proxy.ProxyServlet
Creates a HttpClient instance, configured with init parameters of this servlet.
createLogger() - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
customizeProxyRequest(Request, HttpServletRequest) - Method in class org.eclipse.jetty.proxy.ProxyServlet
Extension point for subclasses to customize the proxy request.

D

destroy() - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
doStart() - Method in class org.eclipse.jetty.proxy.ConnectHandler
 
dump(Appendable, String) - Method in class org.eclipse.jetty.proxy.ConnectHandler
 

F

filterResponseHeader(HttpServletRequest, String, String) - Method in class org.eclipse.jetty.proxy.BalancerServlet
 
filterResponseHeader(HttpServletRequest, String, String) - Method in class org.eclipse.jetty.proxy.ProxyServlet
Extension point for remote server response header filtering.

G

getAsyncContext() - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectContext
 
getBlackListHosts() - Method in class org.eclipse.jetty.proxy.ConnectHandler
 
getBlackListHosts() - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
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
 
getExecutor() - Method in class org.eclipse.jetty.proxy.ConnectHandler
 
getHttpConnection() - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectContext
 
getIdleTimeout() - Method in class org.eclipse.jetty.proxy.ConnectHandler
 
getRequest() - Method in class org.eclipse.jetty.proxy.ConnectHandler.ConnectContext
 
getRequestId(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
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.ProxyServlet
 
getWhiteListHosts() - Method in class org.eclipse.jetty.proxy.ConnectHandler
 
getWhiteListHosts() - Method in class org.eclipse.jetty.proxy.ProxyServlet
 

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.

I

init() - Method in class org.eclipse.jetty.proxy.BalancerServlet
 
init() - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
init() - 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

newConnection(SocketChannel, EndPoint, Object) - Method in class org.eclipse.jetty.proxy.ConnectHandler.Manager
 
newDownstreamConnection(EndPoint, ConcurrentMap<String, Object>, ByteBuffer) - Method in class org.eclipse.jetty.proxy.ConnectHandler
 
newEndPoint(SocketChannel, SelectorManager.ManagedSelector, SelectionKey) - Method in class org.eclipse.jetty.proxy.ConnectHandler.Manager
 
newHttpClient() - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
newSelectorManager() - Method in class org.eclipse.jetty.proxy.ConnectHandler
 
newUpstreamConnection(EndPoint, ConnectHandler.ConnectContext) - Method in class org.eclipse.jetty.proxy.ConnectHandler
 

O

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
 
onFillable() - Method in class org.eclipse.jetty.proxy.ProxyConnection
 
onOpen() - Method in class org.eclipse.jetty.proxy.ConnectHandler.DownstreamConnection
 
onOpen() - Method in class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
 
onResponseContent(HttpServletRequest, HttpServletResponse, Response, byte[], int, int) - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
onResponseFailure(HttpServletRequest, HttpServletResponse, Response, Throwable) - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
onResponseHeaders(HttpServletRequest, HttpServletResponse, Response) - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
onResponseSuccess(HttpServletRequest, HttpServletResponse, Response) - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
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
 
ProxyConnection - Class in org.eclipse.jetty.proxy
 
ProxyConnection(EndPoint, Executor, ByteBufferPool, ConcurrentMap<String, Object>) - Constructor for class org.eclipse.jetty.proxy.ProxyConnection
 
ProxyServlet - Class in org.eclipse.jetty.proxy
Asynchronous ProxyServlet.
ProxyServlet() - Constructor for class org.eclipse.jetty.proxy.ProxyServlet
 
ProxyServlet.Transparent - Class in org.eclipse.jetty.proxy
Transparent Proxy.
ProxyServlet.Transparent() - Constructor for class org.eclipse.jetty.proxy.ProxyServlet.Transparent
 
ProxyServlet.Transparent(String, String) - Constructor for class org.eclipse.jetty.proxy.ProxyServlet.Transparent
 

R

read(EndPoint, ByteBuffer) - Method in class org.eclipse.jetty.proxy.ConnectHandler.DownstreamConnection
 
read(EndPoint, ByteBuffer) - Method in class org.eclipse.jetty.proxy.ConnectHandler
Reads (with non-blocking semantic) into the given buffer from the given endPoint.
read(EndPoint, ByteBuffer) - Method in class org.eclipse.jetty.proxy.ConnectHandler.UpstreamConnection
 
read(EndPoint, ByteBuffer) - Method in class org.eclipse.jetty.proxy.ProxyConnection
 
rewriteURI(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.BalancerServlet
 
rewriteURI(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.ProxyServlet
 
rewriteURI(HttpServletRequest) - Method in class org.eclipse.jetty.proxy.ProxyServlet.Transparent
 

S

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(Connection) - 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
 
setScheduler(Scheduler) - Method in class org.eclipse.jetty.proxy.ConnectHandler
 
setTimeout(long) - Method in class org.eclipse.jetty.proxy.ProxyServlet
 

T

toString() - Method in class org.eclipse.jetty.proxy.ProxyConnection
 

V

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 and port against whitelist and blacklist.
validateDestination(String, int) - Method in class org.eclipse.jetty.proxy.ProxyServlet
Checks the given host and port against whitelist and blacklist.
viaHost() - Static method in class org.eclipse.jetty.proxy.ProxyServlet
 

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.ConnectHandler
Writes (with non-blocking semantic) the given buffer of data onto the given endPoint.
write(EndPoint, ByteBuffer, Callback) - Method in class org.eclipse.jetty.proxy.ProxyConnection
 

_

_log - Variable in class org.eclipse.jetty.proxy.ProxyServlet
 
A B C D F G H I L N O P R S T V W _ 

Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.