A C D E F G H I N O P Q R S T W _ 
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
 
A C D E F G H I N O P Q R S T W _ 
All Classes All Packages