- 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.
- 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.