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

A

AbstractCompressedStream - Class in org.eclipse.jetty.servlets.gzip
Skeletal implementation of a CompressedStream.
AbstractCompressedStream(String, HttpServletRequest, CompressedResponseWrapper) - Constructor for class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
Instantiates a new compressed stream.
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
 
addHeader(String, String) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
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
 
ASYNC_CONTEXT - Static variable in class org.eclipse.jetty.servlets.ProxyServlet
 

B

BalancerServlet - Class in org.eclipse.jetty.servlets
 
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
 
close() - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
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.
CompressedResponseWrapper - Class in org.eclipse.jetty.servlets.gzip
 
CompressedResponseWrapper(HttpServletRequest, HttpServletResponse) - Constructor for class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
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
 
containsHeader(String) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
CONTENT_TYPE_SUFFIX - Static variable in class org.eclipse.jetty.servlets.MultiPartFilter
 
createHttpClient() - Method in class org.eclipse.jetty.servlets.ProxyServlet
Creates a HttpClient instance, configured with init parameters of this servlet.
createLogger() - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
createStream() - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
Create the stream fitting to the underlying compression type.
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
 
customizeProxyRequest(Request, HttpServletRequest) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Extension point for subclasses to customize the proxy request.

D

DEFAULT_BUFFER_SIZE - Static variable in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
DEFAULT_MIN_COMPRESS_SIZE - Static variable in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
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
 
doCompress() - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
Do compress.
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
 
doNotCompress() - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
Do not compress.
DoSFilter - Class in org.eclipse.jetty.servlets
Denial of Service filter
DoSFilter() - Constructor for class org.eclipse.jetty.servlets.DoSFilter
 

E

ETAG - Static variable in class org.eclipse.jetty.servlets.GzipFilter
 
ETAG_DEFLATE - Static variable in class org.eclipse.jetty.servlets.GzipFilter
 
ETAG_GZIP - Static variable in class org.eclipse.jetty.servlets.GzipFilter
 
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

filterResponseHeader(HttpServletRequest, String, String) - Method in class org.eclipse.jetty.servlets.BalancerServlet
 
filterResponseHeader(HttpServletRequest, String, String) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Extension point for remote server response header filtering.
finish() - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
Finish.
finish() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
flush() - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
flushBuffer() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 

G

getBlackListHosts() - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
getBufferSize() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
getBufferSize() - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Get the buffer size.
getContentLength() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
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.
getETag() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
getExcluded() - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Get the excluded user agents.
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.
getMimeTypes() - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Get the mime types.
getMinCompressSize() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
getMinGzipSize() - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Get the minimum reponse size.
getOutputStream() - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
getOutputStream() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
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.
getRequest() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
getRequestId(HttpServletRequest) - 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.
getTimeout() - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
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.
getWhiteListHosts() - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
getWriter() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
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
 
GzipHandler - Class in org.eclipse.jetty.servlets.gzip
GZIP Handler This handler will gzip the content of a response if: 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
GzipHandler() - Constructor for class org.eclipse.jetty.servlets.gzip.GzipHandler
Instantiates a new gzip handler.

H

handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
 
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
 
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() - 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() - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
init() - 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
isClosed() - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
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

newCompressedStream(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
newGzipResponseWrapper(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Allows derived implementations to replace ResponseWrapper implementation.
newHttpClient() - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
newWriter(OutputStream, String) - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
Allows derived implementations to replace PrintWriter implementation.
newWriter(OutputStream, String) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
Allows derived implementations to replace PrintWriter implementation.
newWriter(OutputStream, String) - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Allows derived implementations to replace PrintWriter implementation.
noCompression() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 

O

OLD_CHAIN_PREFLIGHT_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
 
onResponseContent(HttpServletRequest, HttpServletResponse, Response, byte[], int, int) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
onResponseFailure(HttpServletRequest, HttpServletResponse, Response, Throwable) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
onResponseHeaders(HttpServletRequest, HttpServletResponse, Response) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
onResponseSuccess(HttpServletRequest, HttpServletResponse, Response) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
org.eclipse.jetty.servlets - package org.eclipse.jetty.servlets
 
org.eclipse.jetty.servlets.gzip - package org.eclipse.jetty.servlets.gzip
 

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
 
ProxyServlet - Class in org.eclipse.jetty.servlets
Asynchronous ProxyServlet.
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) - 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
 

R

reset() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
resetBuffer() - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
Reset buffer.
resetBuffer() - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
rewriteURI(HttpServletRequest) - Method in class org.eclipse.jetty.servlets.BalancerServlet
 
rewriteURI(HttpServletRequest) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
rewriteURI(HttpServletRequest) - Method in class org.eclipse.jetty.servlets.ProxyServlet.Transparent
 

S

sendError(int, String) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
sendError(int) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
sendRedirect(String) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
service(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.CGI
 
service(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
setBufferSize(int) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
setBufferSize(int) - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Set the buffer size.
setContentLength() - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
setContentLength(int) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
setContentLength(long) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
setContentType(String) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
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.
setExcluded(Set<String>) - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Set the excluded user agents.
setExcluded(String) - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Set the excluded user agents.
setHeader(String, String) - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
setHeader(String, String) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
setInsertHeaders(boolean) - Method in class org.eclipse.jetty.servlets.DoSFilter
Set flag to insert the DoSFilter headers into the response.
setIntHeader(String, int) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
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.
setMimeTypes(Set<String>) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
setMimeTypes(Set<String>) - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Set the mime types.
setMimeTypes(String) - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Set the mime types.
setMinCompressSize(int) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
setMinGzipSize(int) - Method in class org.eclipse.jetty.servlets.gzip.GzipHandler
Set the minimum reponse size.
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.
setStatus(int, String) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
setStatus(int) - Method in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
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.
setTimeout(long) - Method in class org.eclipse.jetty.servlets.ProxyServlet
 
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, int) - Method in class org.eclipse.jetty.servlets.BalancerServlet
 
validateDestination(String, int) - Method in class org.eclipse.jetty.servlets.ProxyServlet
Checks the given host and port against whitelist and blacklist.
viaHost() - Static method in class org.eclipse.jetty.servlets.ProxyServlet
 

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
 
write(int) - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
write(byte[]) - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
write(byte[], int, int) - Method in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 

_

__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
 
_bOut - Variable in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
_bufferSize - Variable in class org.eclipse.jetty.servlets.gzip.GzipHandler
 
_bufferSize - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_closed - Variable in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
_compressedOutputStream - Variable in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
_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
 
_doNotCompress - Variable in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
_excluded - Variable in class org.eclipse.jetty.servlets.gzip.GzipHandler
 
_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
 
_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.gzip.GzipHandler
 
_mimeTypes - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_minGzipSize - Variable in class org.eclipse.jetty.servlets.gzip.GzipHandler
 
_minGzipSize - Variable in class org.eclipse.jetty.servlets.GzipFilter
 
_name - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_out - Variable in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
_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
 
_request - Variable in class org.eclipse.jetty.servlets.gzip.CompressedResponseWrapper
 
_response - Variable in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
_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
 
_whitelistStr - Variable in class org.eclipse.jetty.servlets.DoSFilter
 
_wrapper - Variable in class org.eclipse.jetty.servlets.gzip.AbstractCompressedStream
 
A B C D E F G H I M N O P Q R S U V W _ 

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