A C D E F G H I N O P Q R S T W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- addWhitelistAddress(String) - Method in class org.eclipse.jetty.servlets.DoSFilter
-
Adds the given IP address, either in the form of a dotted decimal notation A.B.C.D or in the CIDR notation A.B.C.D/M, to the list of whitelisted IP addresses.
- 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
- ALLOWED_TIMING_ORIGINS_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
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
- checkWhitelist(String) - Method in class org.eclipse.jetty.servlets.DoSFilter
- clearPushCache() - Method in class org.eclipse.jetty.servlets.PushCacheFilter
- clearWhitelist() - Method in class org.eclipse.jetty.servlets.DoSFilter
-
Clears the list of whitelisted IP addresses
- close() - Method in interface org.eclipse.jetty.servlets.EventSource.Emitter
-
Closes this event source connection.
- close() - Method in class org.eclipse.jetty.servlets.EventSourceServlet.EventSourceEmitter
- CloseableDoSFilter - Class in org.eclipse.jetty.servlets
-
This is an extension to
DoSFilter
that uses Jetty APIs to abruptly close the connection when the request times out. - CloseableDoSFilter() - Constructor for class org.eclipse.jetty.servlets.CloseableDoSFilter
- comment(String) - Method in interface org.eclipse.jetty.servlets.EventSource.Emitter
-
Sends a comment to the client.
- comment(String) - Method in class org.eclipse.jetty.servlets.EventSourceServlet.EventSourceEmitter
- ConcatServlet - Class in org.eclipse.jetty.servlets
-
This servlet may be used to concatenate multiple resources into a single response.
- ConcatServlet() - Constructor for class org.eclipse.jetty.servlets.ConcatServlet
- CrossOriginFilter - Class in org.eclipse.jetty.servlets
-
Implementation of the cross-origin resource sharing.
- CrossOriginFilter() - Constructor for class org.eclipse.jetty.servlets.CrossOriginFilter
D
- data(String) - Method in interface org.eclipse.jetty.servlets.EventSource.Emitter
-
Sends a default event with data to the client.
- data(String) - Method in class org.eclipse.jetty.servlets.EventSourceServlet.EventSourceEmitter
- DataRateLimitedServlet - Class in org.eclipse.jetty.servlets
-
A servlet that uses the Servlet 3.1 asynchronous IO API to server static content at a limited data rate.
- DataRateLimitedServlet() - Constructor for class org.eclipse.jetty.servlets.DataRateLimitedServlet
- destroy() - Method in class org.eclipse.jetty.servlets.CrossOriginFilter
- destroy() - Method in class org.eclipse.jetty.servlets.DataRateLimitedServlet
- destroy() - Method in class org.eclipse.jetty.servlets.DoSFilter
- destroy() - Method in class org.eclipse.jetty.servlets.EventSourceServlet
- destroy() - Method in class org.eclipse.jetty.servlets.IncludeExcludeBasedFilter
- destroy() - Method in class org.eclipse.jetty.servlets.PushCacheFilter
- destroy() - Method in class org.eclipse.jetty.servlets.PushSessionCacheFilter
- 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.WelcomeFilter
- doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.DoSFilter
- 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.HeaderFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.PushCacheFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.servlets.PushSessionCacheFilter
- 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.WelcomeFilter
- doFilterChain(FilterChain, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.DoSFilter
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.ConcatServlet
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.DataRateLimitedServlet
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.EventSourceServlet
- DoSFilter - Class in org.eclipse.jetty.servlets
-
Denial of Service filter
- DoSFilter() - Constructor for class org.eclipse.jetty.servlets.DoSFilter
E
- event(String, String) - Method in interface org.eclipse.jetty.servlets.EventSource.Emitter
-
Sends a named event with data to the client.
- event(String, String) - Method in class org.eclipse.jetty.servlets.EventSourceServlet.EventSourceEmitter
- EventSource - Interface in org.eclipse.jetty.servlets
-
EventSource
is the passive half of an event source connection, as defined by the EventSource Specification. - EventSource.Emitter - Interface in org.eclipse.jetty.servlets
-
EventSource.Emitter
is the active half of an event source connection, and allows applications to operate on the connection by sending events, data or comments, or by closing the connection. - EventSourceEmitter(EventSource, AsyncContext) - Constructor for class org.eclipse.jetty.servlets.EventSourceServlet.EventSourceEmitter
- EventSourceServlet - Class in org.eclipse.jetty.servlets
-
A servlet that implements the event source protocol, also known as "server sent events".
- EventSourceServlet() - Constructor for class org.eclipse.jetty.servlets.EventSourceServlet
- EventSourceServlet.EventSourceEmitter - Class in org.eclipse.jetty.servlets
- 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
- flush() - Method in class org.eclipse.jetty.servlets.EventSourceServlet.EventSourceEmitter
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.
- 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.
- getName() - Method in class org.eclipse.jetty.servlets.DoSFilter
-
The unique name of the filter when there is more than one DosFilter instance.
- getPriority(ServletRequest) - Method in class org.eclipse.jetty.servlets.QoSFilter
-
Computes the request priority.
- getPushCache() - Method in class org.eclipse.jetty.servlets.PushCacheFilter
- 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.
- getTooManyCode() - Method in class org.eclipse.jetty.servlets.DoSFilter
- 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.
- guessMimeType(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.IncludeExcludeBasedFilter
H
- 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
- HeaderFilter - Class in org.eclipse.jetty.servlets
-
Header Filter
- HeaderFilter() - Constructor for class org.eclipse.jetty.servlets.HeaderFilter
I
- IncludeExcludeBasedFilter - Class in org.eclipse.jetty.servlets
-
Include Exclude Based Filter
- IncludeExcludeBasedFilter() - Constructor for class org.eclipse.jetty.servlets.IncludeExcludeBasedFilter
- init() - Method in class org.eclipse.jetty.servlets.CGI
- init() - Method in class org.eclipse.jetty.servlets.ConcatServlet
- init() - Method in class org.eclipse.jetty.servlets.DataRateLimitedServlet
- init() - Method in class org.eclipse.jetty.servlets.EventSourceServlet
- 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.HeaderFilter
- init(FilterConfig) - Method in class org.eclipse.jetty.servlets.IncludeExcludeBasedFilter
- init(FilterConfig) - Method in class org.eclipse.jetty.servlets.PushCacheFilter
- init(FilterConfig) - Method in class org.eclipse.jetty.servlets.PushSessionCacheFilter
- 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.WelcomeFilter
- isEnabled() - Method in class org.eclipse.jetty.servlets.DoSFilter
- 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.
N
- newEventSource(HttpServletRequest) - Method in class org.eclipse.jetty.servlets.EventSourceServlet
O
- OLD_CHAIN_PREFLIGHT_PARAM - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
- onClose() - Method in interface org.eclipse.jetty.servlets.EventSource
-
Callback method invoked when an event source connection is closed.
- onOpen(EventSource.Emitter) - Method in interface org.eclipse.jetty.servlets.EventSource
-
Callback method invoked when an event source connection is opened.
- onRequestTimeout(HttpServletRequest, HttpServletResponse, Thread) - Method in class org.eclipse.jetty.servlets.CloseableDoSFilter
- onRequestTimeout(HttpServletRequest, HttpServletResponse, Thread) - Method in class org.eclipse.jetty.servlets.DoSFilter
-
Invoked when the request handling exceeds
DoSFilter.getMaxRequestMs()
. - open(EventSource, EventSource.Emitter) - Method in class org.eclipse.jetty.servlets.EventSourceServlet
- org.eclipse.jetty.servlets - module org.eclipse.jetty.servlets
- org.eclipse.jetty.servlets - package org.eclipse.jetty.servlets
-
Jetty Servlets : Generally Useful Servlets, Handlers and Filters
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
- PushCacheFilter - Class in org.eclipse.jetty.servlets
-
A filter that builds a cache of secondary resources associated to primary resources.
- PushCacheFilter() - Constructor for class org.eclipse.jetty.servlets.PushCacheFilter
- PushSessionCacheFilter - Class in org.eclipse.jetty.servlets
- PushSessionCacheFilter() - Constructor for class org.eclipse.jetty.servlets.PushSessionCacheFilter
- 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
- removeFromRateTracker(String) - Method in class org.eclipse.jetty.servlets.DoSFilter
- removeWhitelistAddress(String) - Method in class org.eclipse.jetty.servlets.DoSFilter
-
Removes the given address from the list of whitelisted IP addresses.
- renewPushCache() - Method in class org.eclipse.jetty.servlets.PushCacheFilter
- respond(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.EventSourceServlet
- run() - Method in class org.eclipse.jetty.servlets.EventSourceServlet.EventSourceEmitter
S
- service(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.CGI
- 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.
- setEnabled(boolean) - Method in class org.eclipse.jetty.servlets.DoSFilter
- 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.
- setName(String) - Method in class org.eclipse.jetty.servlets.DoSFilter
- 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.
- setTooManyCode(int) - Method in class org.eclipse.jetty.servlets.DoSFilter
- 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.
- shouldFilter(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.servlets.IncludeExcludeBasedFilter
- startScheduler() - Method in class org.eclipse.jetty.servlets.DoSFilter
- stopScheduler() - Method in class org.eclipse.jetty.servlets.DoSFilter
- subnetMatch(String, String) - Method in class org.eclipse.jetty.servlets.DoSFilter
T
- TIMING_ALLOW_ORIGIN_HEADER - Static variable in class org.eclipse.jetty.servlets.CrossOriginFilter
- toString() - Method in class org.eclipse.jetty.servlets.HeaderFilter
- toString() - Method in class org.eclipse.jetty.servlets.IncludeExcludeBasedFilter
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
All Classes All Packages