C D E G H I M N O P Q S U V W _

C

CGI - Class in org.eclipse.jetty.servlets
CGI Servlet.
CGI() - Constructor for class org.eclipse.jetty.servlets.CGI
 
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
 
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.
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
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

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

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

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.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.
GzipFilter - Class in org.eclipse.jetty.servlets
GZIP Filter This filter will gzip the content of a response iff: The filter is mapped to a matching path 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
 
IncludableGzipFilter.IncludableGzipStream - Class in org.eclipse.jetty.servlets
 
IncludableGzipFilter.IncludableGzipStream(HttpServletRequest, HttpServletResponse, long, int, int) - Constructor for class org.eclipse.jetty.servlets.IncludableGzipFilter.IncludableGzipStream
 
IncludableGzipFilter.IncludableResponseWrapper - Class in org.eclipse.jetty.servlets
 
IncludableGzipFilter.IncludableResponseWrapper(HttpServletRequest, HttpServletResponse) - Constructor for class org.eclipse.jetty.servlets.IncludableGzipFilter.IncludableResponseWrapper
 
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
 

N

newGzipResponseWrapper(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.GzipFilter
Allows derived implementations to replace ResponseWrapper implementation.
newGzipResponseWrapper(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.IncludableGzipFilter
 
newGzipStream(HttpServletRequest, HttpServletResponse, long, int, int) - Method in class org.eclipse.jetty.servlets.IncludableGzipFilter.IncludableResponseWrapper
 
newWriter(OutputStream, String) - Method in class org.eclipse.jetty.servlets.GzipFilter
Allows derived implementations to replace PrintWriter implementation.
newWriter(OutputStream, String) - Method in class org.eclipse.jetty.servlets.IncludableGzipFilter.IncludableResponseWrapper
 
newWriter(OutputStream, String) - Method in class org.eclipse.jetty.servlets.IncludableGzipFilter
 

O

org.eclipse.jetty.servlets - package org.eclipse.jetty.servlets
 

P

passConditionalHeaders(HttpServletRequest, HttpServletResponse, File) - Method in class org.eclipse.jetty.servlets.PutFilter
 
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
 
setContentEncodingGzip() - Method in class org.eclipse.jetty.servlets.IncludableGzipFilter.IncludableGzipStream
 
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.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.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
 
_delayMs - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_DontProxyHeaders - Variable in class org.eclipse.jetty.servlets.ProxyServlet
 
_excluded - 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
 

C D E G H I M N O P Q S U V W _

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