A B C D E F G H I M O P Q S U V W _ 

A

ACCESS_CONTROL_ALLOW_CREDENTIALS_HEADER - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ACCESS_CONTROL_ALLOW_HEADERS_HEADER - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ACCESS_CONTROL_ALLOW_METHODS_HEADER - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ACCESS_CONTROL_ALLOW_ORIGIN_HEADER - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ACCESS_CONTROL_EXPOSE_HEADERS_HEADER - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ACCESS_CONTROL_MAX_AGE_HEADER - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ACCESS_CONTROL_REQUEST_HEADERS_HEADER - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ACCESS_CONTROL_REQUEST_METHOD_HEADER - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ALLOW_CREDENTIALS_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ALLOWED_HEADERS_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ALLOWED_METHODS_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
ALLOWED_ORIGINS_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 

B

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

C

CGI - Class in org.eclipse.jetty.servlets
CGI Servlet.
CGI() - Constructor for class org.eclipse.jetty.servlets.CGI
 
CHAIN_PREFLIGHT_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
CloseableDoSFilter - Class in org.eclipse.jetty.servlets
Closeable DoS Filter.
CloseableDoSFilter() - Constructor for class org.eclipse.jetty.servlets.CloseableDoSFilter
 
closeConnection(HttpServletRequest, HttpServletResponse, Thread) - Method in class org.eclipse.jetty.servlets.CloseableDoSFilter
 
closeConnection(HttpServletRequest, HttpServletResponse, Thread) - Method in class org.eclipse.jetty.servlets.DoSFilter
Takes drastic measures to return this response and stop this thread.
ConcatServlet - Class in org.eclipse.jetty.servlets
Concatenation Servlet This servlet may be used to concatenate multiple resources into a single response.
ConcatServlet() - Constructor for class org.eclipse.jetty.servlets.ConcatServlet
 
configureWrappedResponse(CompressedResponseWrapper) - Method in class org.eclipse.jetty.servlets.GzipFilter
 
CONTENT_TYPE_SUFFIX - Static variable in class org.eclipse.jetty.servlets.MultiPartFilter
 
createHttpClient(ServletConfig) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Create and return an HttpClient based on ServletConfig By default this implementation will create an instance of the HttpClient for use by this proxy servlet.
createHttpClientInstance() - Method in class org.eclipse.jetty.servlets.ProxyServlet
Create and return an HttpClientInstance
createLogger(ServletConfig) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Create and return a logger based on the ServletConfig for use in the proxy servlet
createWrappedResponse(HttpServletRequest, HttpServletResponse, String) - Method in class org.eclipse.jetty.servlets.GzipFilter
 
createWrappedResponse(HttpServletRequest, HttpServletResponse, String) - Method in class org.eclipse.jetty.servlets.IncludableGzipFilter
 
CrossOriginFilter - Class in org.eclipse.jetty.servlets
Implementation of the cross-origin resource sharing.
CrossOriginFilter() - Constructor for class org.eclipse.jetty.servlets.CrossOriginFilter
 
customizeContinuation(Continuation) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Extension point for subclasses to customize the Continuation after it's initial creation in the service method.
customizeExchange(HttpExchange, HttpServletRequest) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Extension point for subclasses to customize an exchange.

D

DEFLATE - Static variable in class org.eclipse.jetty.servlets.GzipFilter
 
destroy() - Method in class org.eclipse.jetty.servlets.CrossOriginFilter
 
destroy() - Method in class org.eclipse.jetty.servlets.DoSFilter
 
destroy() - Method in class org.eclipse.jetty.servlets.GzipFilter
 
destroy() - Method in class org.eclipse.jetty.servlets.MultiPartFilter
 
destroy() - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
destroy() - Method in class org.eclipse.jetty.servlets.PutFilter
 
destroy() - Method in class org.eclipse.jetty.servlets.QoSFilter
 
destroy() - Method in class org.eclipse.jetty.servlets.UserAgentFilter
 
destroy() - Method in class org.eclipse.jetty.servlets.WelcomeFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.CrossOriginFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.DoSFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.GzipFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.MultiPartFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.PutFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.QoSFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.UserAgentFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.WelcomeFilter
 
doFilterChain(FilterChain, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.DoSFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.ConcatServlet
 
DoSFilter - Class in org.eclipse.jetty.servlets
Denial of Service filter
DoSFilter() - Constructor for class org.eclipse.jetty.servlets.DoSFilter
 

E

EXPOSED_HEADERS_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
extractUserId(ServletRequest) - Method in class org.eclipse.jetty.servlets.DoSFilter
Returns the user id, used to track this connection.

F

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

G

getDelayMs() - Method in class org.eclipse.jetty.servlets.DoSFilter
Get delay (in milliseconds) that is applied to all requests over the rate limit, before they are considered at all.
getHostHeader() - Method in class org.eclipse.jetty.servlets.BalancerServlet
 
getHostHeader() - Method in class org.eclipse.jetty.servlets.ProxyServlet
Get the hostHeader.
getLastModified(HttpServletRequest) - Method in class org.eclipse.jetty.servlets.ConcatServlet
 
getMaxIdleTrackerMs() - Method in class org.eclipse.jetty.servlets.DoSFilter
Get maximum amount of time (in milliseconds) to keep track of request rates for a connection, before deciding that the user has gone away, and discarding it.
getMaxPriority() - Method in class org.eclipse.jetty.servlets.DoSFilter
 
getMaxRequestMs() - Method in class org.eclipse.jetty.servlets.DoSFilter
Get maximum amount of time (in milliseconds) to allow the request to process.
getMaxRequests() - Method in class org.eclipse.jetty.servlets.QoSFilter
Get the maximum number of requests allowed to be processed at the same time.
getMaxRequestsPerSec() - Method in class org.eclipse.jetty.servlets.DoSFilter
Get maximum number of requests from a connection per second.
getMaxWaitMs() - Method in class org.eclipse.jetty.servlets.DoSFilter
Get maximum amount of time (in milliseconds) the filter will blocking wait for the throttle semaphore.
getPriority(ServletRequest, DoSFilter.RateTracker) - Method in class org.eclipse.jetty.servlets.DoSFilter
Get priority for this request, based on user type
getPriority(ServletRequest) - Method in class org.eclipse.jetty.servlets.QoSFilter
Get the request Priority.
getRateTracker(ServletRequest) - Method in class org.eclipse.jetty.servlets.DoSFilter
Return a request rate tracker associated with this connection; keeps track of this connection's request rate.
getServletConfig() - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
getServletInfo() - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
getSuspendMs() - Method in class org.eclipse.jetty.servlets.QoSFilter
Get the amount of time (in milliseconds) that the filter would suspend a request for while waiting for the semaphore to become available.
getThrottledRequests() - Method in class org.eclipse.jetty.servlets.DoSFilter
Get number of requests over the rate limit able to be considered at once.
getThrottleMs() - Method in class org.eclipse.jetty.servlets.DoSFilter
Get amount of time (in milliseconds) to async wait for semaphore.
getUserAgent(ServletRequest) - Method in class org.eclipse.jetty.servlets.UserAgentFilter
 
getUserAgent(String) - Method in class org.eclipse.jetty.servlets.UserAgentFilter
Get UserAgent.
getWaitMs() - Method in class org.eclipse.jetty.servlets.QoSFilter
Get the (short) amount of time (in milliseconds) that the filter would wait for the semaphore to become available before suspending a request.
getWhitelist() - Method in class org.eclipse.jetty.servlets.DoSFilter
Get a list of IP addresses that will not be rate limited.
GZIP - Static variable in class org.eclipse.jetty.servlets.GzipFilter
 
GzipFilter - Class in org.eclipse.jetty.servlets
GZIP Filter This filter will gzip or deflate the content of a response if: The filter is mapped to a matching path accept-encoding header is set to either gzip, deflate or a combination of those The response status code is >=200 and <300 The content length is unknown or more than the minGzipSize initParameter or the minGzipSize is 0(default) The content-type is in the comma separated list of mimeTypes set in the mimeTypes initParameter or if no mimeTypes are defined the content-type is not "application/gzip" No content-encoding is specified by the resource
GzipFilter() - Constructor for class org.eclipse.jetty.servlets.GzipFilter
 

H

handleConnect(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
handleDelete(HttpServletRequest, HttpServletResponse, String, File) - Method in class org.eclipse.jetty.servlets.PutFilter
 
handleMove(HttpServletRequest, HttpServletResponse, String, File) - Method in class org.eclipse.jetty.servlets.PutFilter
 
handleOnConnectionFailed(Throwable, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Extension point for custom handling of an HttpExchange's onConnectionFailed method.
handleOnException(Throwable, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Extension point for custom handling of an HttpExchange's onException method.
handleOnExpire(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Extension point for custom handling of an HttpExchange's onExpire method.
handleOptions(FilterChain, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.PutFilter
 
handlePut(HttpServletRequest, HttpServletResponse, String, File) - Method in class org.eclipse.jetty.servlets.PutFilter
 

I

IncludableGzipFilter - Class in org.eclipse.jetty.servlets
Includable GZip Filter.
IncludableGzipFilter() - Constructor for class org.eclipse.jetty.servlets.IncludableGzipFilter
 
init(ServletConfig) - Method in class org.eclipse.jetty.servlets.BalancerServlet
 
init() - Method in class org.eclipse.jetty.servlets.CGI
 
init() - Method in class org.eclipse.jetty.servlets.ConcatServlet
 
init(FilterConfig) - Method in class org.eclipse.jetty.servlets.CrossOriginFilter
 
init(FilterConfig) - Method in class org.eclipse.jetty.servlets.DoSFilter
 
init(FilterConfig) - Method in class org.eclipse.jetty.servlets.GzipFilter
 
init(FilterConfig) - Method in class org.eclipse.jetty.servlets.IncludableGzipFilter
 
init(FilterConfig) - Method in class org.eclipse.jetty.servlets.MultiPartFilter
 
init(ServletConfig) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
init(ServletConfig) - Method in class org.eclipse.jetty.servlets.ProxyServlet.Transparent
 
init(FilterConfig) - Method in class org.eclipse.jetty.servlets.PutFilter
 
init(FilterConfig) - Method in class org.eclipse.jetty.servlets.QoSFilter
 
init(FilterConfig) - Method in class org.eclipse.jetty.servlets.UserAgentFilter
 
init(FilterConfig) - Method in class org.eclipse.jetty.servlets.WelcomeFilter
 
initWhitelist() - Method in class org.eclipse.jetty.servlets.DoSFilter
Initialize the IP address whitelist
isEnabled(HttpServletRequest) - Method in class org.eclipse.jetty.servlets.CrossOriginFilter
 
isInsertHeaders() - Method in class org.eclipse.jetty.servlets.DoSFilter
Check flag to insert the DoSFilter headers into the response.
isRemotePort() - Method in class org.eclipse.jetty.servlets.DoSFilter
Get flag to have usage rate tracked by IP+port (effectively connection) if session tracking is not used.
isTrackSessions() - Method in class org.eclipse.jetty.servlets.DoSFilter
Get flag to have usage rate tracked by session if a session exists.

M

MultiPartFilter - Class in org.eclipse.jetty.servlets
Multipart Form Data Filter.
MultiPartFilter() - Constructor for class org.eclipse.jetty.servlets.MultiPartFilter
 

O

OLD_CHAIN_PREFLIGHT_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
org.eclipse.jetty.servlets - package org.eclipse.jetty.servlets
 

P

passConditionalHeaders(HttpServletRequest, HttpServletResponse, File) - Method in class org.eclipse.jetty.servlets.PutFilter
 
PREFLIGHT_MAX_AGE_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
proxyHttpURI(HttpServletRequest, String) - Method in class org.eclipse.jetty.servlets.BalancerServlet
 
proxyHttpURI(HttpServletRequest, String) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
proxyHttpURI(String, String, int, String) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
proxyHttpURI(String, String, int, String) - Method in class org.eclipse.jetty.servlets.ProxyServlet.Transparent
 
ProxyServlet - Class in org.eclipse.jetty.servlets
Asynchronous Proxy Servlet.
ProxyServlet() - Constructor for class org.eclipse.jetty.servlets.ProxyServlet
 
ProxyServlet.Transparent - Class in org.eclipse.jetty.servlets
Transparent Proxy.
ProxyServlet.Transparent() - Constructor for class org.eclipse.jetty.servlets.ProxyServlet.Transparent
 
ProxyServlet.Transparent(String, String, int) - Constructor for class org.eclipse.jetty.servlets.ProxyServlet.Transparent
 
ProxyServlet.Transparent(String, String, String, int, String) - Constructor for class org.eclipse.jetty.servlets.ProxyServlet.Transparent
 
PutFilter - Class in org.eclipse.jetty.servlets
PutFilter A Filter that handles PUT, DELETE and MOVE methods.
PutFilter() - Constructor for class org.eclipse.jetty.servlets.PutFilter
 

Q

QoSFilter - Class in org.eclipse.jetty.servlets
Quality of Service Filter.
QoSFilter() - Constructor for class org.eclipse.jetty.servlets.QoSFilter
 

S

service(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.CGI
 
service(ServletRequest, ServletResponse) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
setDelayMs(long) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set delay (in milliseconds) that is applied to all requests over the rate limit, before they are considered at all.
setHostHeader(String) - Method in class org.eclipse.jetty.servlets.BalancerServlet
 
setHostHeader(String) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Set the hostHeader.
setInsertHeaders(boolean) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set flag to insert the DoSFilter headers into the response.
setMaxIdleTrackerMs(long) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set maximum amount of time (in milliseconds) to keep track of request rates for a connection, before deciding that the user has gone away, and discarding it.
setMaxRequestMs(long) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set maximum amount of time (in milliseconds) to allow the request to process.
setMaxRequests(int) - Method in class org.eclipse.jetty.servlets.QoSFilter
Set the maximum number of requests allowed to be processed at the same time.
setMaxRequestsPerSec(int) - Method in class org.eclipse.jetty.servlets.DoSFilter
Get maximum number of requests from a connection per second.
setMaxWaitMs(long) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set maximum amount of time (in milliseconds) the filter will blocking wait for the throttle semaphore.
setRemotePort(boolean) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set flag to have usage rate tracked by IP+port (effectively connection) if session tracking is not used.
setSuspendMs(long) - Method in class org.eclipse.jetty.servlets.QoSFilter
Set the amount of time (in milliseconds) that the filter would suspend a request for while waiting for the semaphore to become available.
setThrottledRequests(int) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set number of requests over the rate limit able to be considered at once.
setThrottleMs(long) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set amount of time (in milliseconds) to async wait for semaphore.
setTrackSessions(boolean) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set flag to have usage rate tracked by session if a session exists.
setWaitMs(long) - Method in class org.eclipse.jetty.servlets.QoSFilter
Set the (short) amount of time (in milliseconds) that the filter would wait for the semaphore to become available before suspending a request.
setWhitelist(String) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set a list of IP addresses that will not be rate limited.

U

UserAgentFilter - Class in org.eclipse.jetty.servlets
User Agent Filter.
UserAgentFilter() - Constructor for class org.eclipse.jetty.servlets.UserAgentFilter
 

V

validateDestination(String, String) - Method in class org.eclipse.jetty.servlets.BalancerServlet
 
validateDestination(String, String) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Check the request hostname and path against white- and blacklist.

W

WelcomeFilter - Class in org.eclipse.jetty.servlets
Welcome Filter This filter can be used to server an index file for a directory when no index file actually exists (thus the web.xml mechanism does not work).
WelcomeFilter() - Constructor for class org.eclipse.jetty.servlets.WelcomeFilter
 

_

__DELETE - Static variable in class org.eclipse.jetty.servlets.PutFilter
 
__MOVE - Static variable in class org.eclipse.jetty.servlets.PutFilter
 
__OPTIONS - Static variable in class org.eclipse.jetty.servlets.PutFilter
 
__PUT - Static variable in class org.eclipse.jetty.servlets.PutFilter
 
_black - Variable in class org.eclipse.jetty.servlets.ProxyServlet
 
_bufferSize - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_client - Variable in class org.eclipse.jetty.servlets.ProxyServlet
 
_config - Variable in class org.eclipse.jetty.servlets.ProxyServlet
 
_context - Variable in class org.eclipse.jetty.servlets.ProxyServlet
 
_deflateCompressionLevel - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_deflateNoWrap - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_delayMs - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_DontProxyHeaders - Variable in class org.eclipse.jetty.servlets.ProxyServlet
 
_excludedAgentPatterns - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_excludedAgents - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_excludedPathPatterns - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_excludedPaths - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_hostHeader - Variable in class org.eclipse.jetty.servlets.ProxyServlet
 
_insertHeaders - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_listener - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_log - Variable in class org.eclipse.jetty.servlets.ProxyServlet
 
_maxIdleTrackerMs - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_maxRequestMs - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_maxRequests - Variable in class org.eclipse.jetty.servlets.QoSFilter
 
_maxRequestsPerSec - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_maxWaitMs - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_mimeTypes - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_minGzipSize - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_name - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_passes - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_queue - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_rateTrackers - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_remotePort - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_suspendMs - Variable in class org.eclipse.jetty.servlets.QoSFilter
 
_throttledRequests - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_throttleMs - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_trackSessions - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_waitMs - Variable in class org.eclipse.jetty.servlets.QoSFilter
 
_white - Variable in class org.eclipse.jetty.servlets.ProxyServlet
 
_whitelistStr - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
A B C D E F G H I M O P Q S U V W _ 

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