Index

A C D E F G H I L N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORT - Enum constant in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.Action
The request and response is aborted, no response is sent.
ACCESS_CONTROL_ALLOW_CREDENTIALS_HEADER - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
ACCESS_CONTROL_ALLOW_HEADERS_HEADER - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
ACCESS_CONTROL_ALLOW_METHODS_HEADER - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
ACCESS_CONTROL_ALLOW_ORIGIN_HEADER - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
ACCESS_CONTROL_EXPOSE_HEADERS_HEADER - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
ACCESS_CONTROL_MAX_AGE_HEADER - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
ACCESS_CONTROL_REQUEST_HEADERS_HEADER - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
ACCESS_CONTROL_REQUEST_METHOD_HEADER - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
addWhitelistAddress(String) - Method in class org.eclipse.jetty.ee10.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.ee10.servlets.CrossOriginFilter
Deprecated.
 
ALLOWED_HEADERS_PARAM - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
ALLOWED_METHODS_PARAM - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
ALLOWED_ORIGINS_PARAM - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
ALLOWED_TIMING_ORIGINS_PARAM - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
AUTH - Enum constant in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.RateType
Deprecated.
 

C

CHAIN_PREFLIGHT_PARAM - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
checkWhitelist(String) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
clearWhitelist() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Clears the list of whitelisted IP addresses
close() - Method in interface org.eclipse.jetty.ee10.servlets.EventSource.Emitter
Closes this event source connection.
close() - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet.EventSourceEmitter
 
CloseableDoSFilter - Class in org.eclipse.jetty.ee10.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.ee10.servlets.CloseableDoSFilter
 
comment(String) - Method in interface org.eclipse.jetty.ee10.servlets.EventSource.Emitter
Sends a comment to the client.
comment(String) - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet.EventSourceEmitter
 
CrossOriginFilter - Class in org.eclipse.jetty.ee10.servlets
Deprecated.
Use CrossOriginHandler instead
CrossOriginFilter() - Constructor for class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 

D

data(String) - Method in interface org.eclipse.jetty.ee10.servlets.EventSource.Emitter
Sends a default event with data to the client.
data(String) - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet.EventSourceEmitter
 
DELAY - Enum constant in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.Action
The request is delayed based on DoSFilter.getDelayMs()
destroy() - Method in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
destroy() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
destroy() - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet
 
destroy() - Method in class org.eclipse.jetty.ee10.servlets.IncludeExcludeBasedFilter
 
destroy() - Method in class org.eclipse.jetty.ee10.servlets.QoSFilter
Deprecated.
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.ee10.servlets.HeaderFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.ee10.servlets.QoSFilter
Deprecated.
 
doFilterChain(FilterChain, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet
 
DoSFilter - Class in org.eclipse.jetty.ee10.servlets
Denial of Service filter
DoSFilter() - Constructor for class org.eclipse.jetty.ee10.servlets.DoSFilter
 
DoSFilter.Action - Enum Class in org.eclipse.jetty.ee10.servlets
 
DoSFilter.Listener - Class in org.eclipse.jetty.ee10.servlets
Listener for actions taken against specific requests.
DoSFilter.OverLimit - Interface in org.eclipse.jetty.ee10.servlets
 
DoSFilter.RateType - Enum Class in org.eclipse.jetty.ee10.servlets
Deprecated.

E

event(String, String) - Method in interface org.eclipse.jetty.ee10.servlets.EventSource.Emitter
Sends a named event with data to the client.
event(String, String) - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet.EventSourceEmitter
 
EventSource - Interface in org.eclipse.jetty.ee10.servlets
EventSource is the passive half of an event source connection, as defined by the EventSource Specification.
EventSource.Emitter - Interface in org.eclipse.jetty.ee10.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.ee10.servlets.EventSourceServlet.EventSourceEmitter
 
EventSourceServlet - Class in org.eclipse.jetty.ee10.servlets
A servlet that implements the event source protocol, also known as "server sent events".
EventSourceServlet() - Constructor for class org.eclipse.jetty.ee10.servlets.EventSourceServlet
 
EventSourceServlet.EventSourceEmitter - Class in org.eclipse.jetty.ee10.servlets
 
EXPOSED_HEADERS_PARAM - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
extractUserId(ServletRequest) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Deprecated.
User ID no longer supported

F

flush() - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet.EventSourceEmitter
 
fromDelay(long) - Static method in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.Action
Obtain the Action based on configured DoSFilter.getDelayMs()

G

getCount() - Method in interface org.eclipse.jetty.ee10.servlets.DoSFilter.OverLimit
 
getDelayMs() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Get delay (in milliseconds) that is applied to all requests over the rate limit, before they are considered at all.
getDuration() - Method in interface org.eclipse.jetty.ee10.servlets.DoSFilter.OverLimit
 
getListener() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
getMaxIdleTrackerMs() - Method in class org.eclipse.jetty.ee10.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.ee10.servlets.DoSFilter
Deprecated.
Priority no longer supported
getMaxRequestMs() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Get maximum amount of time (in milliseconds) to allow the request to process.
getMaxRequests() - Method in class org.eclipse.jetty.ee10.servlets.QoSFilter
Deprecated.
Get the maximum number of requests allowed to be processed at the same time.
getMaxRequestsPerSec() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Get maximum number of requests from a connection per second.
getMaxWaitMs() - Method in class org.eclipse.jetty.ee10.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.ee10.servlets.DoSFilter
The unique name of the filter when there is more than one DosFilter instance.
getPriority(ServletRequest) - Method in class org.eclipse.jetty.ee10.servlets.QoSFilter
Deprecated.
Computes the request priority.
getRateId() - Method in interface org.eclipse.jetty.ee10.servlets.DoSFilter.OverLimit
 
getSuspendMs() - Method in class org.eclipse.jetty.ee10.servlets.QoSFilter
Deprecated.
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.ee10.servlets.DoSFilter
Get number of requests over the rate limit able to be considered at once.
getThrottleMs() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Get amount of time (in milliseconds) to async wait for semaphore.
getTooManyCode() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Status code for Rejected for too many requests.
getWaitMs() - Method in class org.eclipse.jetty.ee10.servlets.QoSFilter
Deprecated.
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.ee10.servlets.DoSFilter
Get a list of IP addresses that will not be rate limited.
guessMimeType(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.ee10.servlets.IncludeExcludeBasedFilter
 

H

HeaderFilter - Class in org.eclipse.jetty.ee10.servlets
Header Filter
HeaderFilter() - Constructor for class org.eclipse.jetty.ee10.servlets.HeaderFilter
 

I

IncludeExcludeBasedFilter - Class in org.eclipse.jetty.ee10.servlets
Include Exclude Based Filter
IncludeExcludeBasedFilter() - Constructor for class org.eclipse.jetty.ee10.servlets.IncludeExcludeBasedFilter
 
init() - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet
 
init(FilterConfig) - Method in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
init(FilterConfig) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
init(FilterConfig) - Method in class org.eclipse.jetty.ee10.servlets.HeaderFilter
 
init(FilterConfig) - Method in class org.eclipse.jetty.ee10.servlets.IncludeExcludeBasedFilter
 
init(FilterConfig) - Method in class org.eclipse.jetty.ee10.servlets.QoSFilter
Deprecated.
 
IP - Enum constant in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.RateType
Deprecated.
 
isEnabled() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
isEnabled(HttpServletRequest) - Method in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
isInsertHeaders() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Check flag to insert the DoSFilter headers into the response.
isRemotePort() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Get flag to have usage rate tracked by IP+port (effectively connection)
isTrackSessions() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Deprecated.
Session tracking is no longer supported

L

Listener() - Constructor for class org.eclipse.jetty.ee10.servlets.DoSFilter.Listener
 

N

newEventSource(HttpServletRequest) - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet
 
NO_ACTION - Enum constant in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.Action
No action is taken against the Request, it is allowed to be processed normally.

O

OLD_CHAIN_PREFLIGHT_PARAM - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
onClose() - Method in interface org.eclipse.jetty.ee10.servlets.EventSource
Callback method invoked when an event source connection is closed.
onOpen(EventSource.Emitter) - Method in interface org.eclipse.jetty.ee10.servlets.EventSource
Callback method invoked when an event source connection is opened.
onRequestOverLimit(HttpServletRequest, DoSFilter.OverLimit, DoSFilter) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter.Listener
Process the onRequestOverLimit() behavior.
onRequestTimeout(HttpServletRequest, HttpServletResponse, Thread) - Method in class org.eclipse.jetty.ee10.servlets.CloseableDoSFilter
 
onRequestTimeout(HttpServletRequest, HttpServletResponse, Thread) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Invoked when the request handling exceeds DoSFilter.getMaxRequestMs().
open(EventSource, EventSource.Emitter) - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet
 
org.eclipse.jetty.ee10.servlets - module org.eclipse.jetty.ee10.servlets
 
org.eclipse.jetty.ee10.servlets - package org.eclipse.jetty.ee10.servlets
Jetty Servlets : Generally Useful Servlets, Handlers and Filters

P

PREFLIGHT_MAX_AGE_PARAM - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 

Q

QoSFilter - Class in org.eclipse.jetty.ee10.servlets
Deprecated.
use QoSHandler instead.
QoSFilter() - Constructor for class org.eclipse.jetty.ee10.servlets.QoSFilter
Deprecated.
 

R

REJECT - Enum constant in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.Action
The request is rejected by sending an error based on DoSFilter.getTooManyCode()
removeFromRateTracker(String) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
removeWhitelistAddress(String) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Removes the given address from the list of whitelisted IP addresses.
respond(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet
 
run() - Method in class org.eclipse.jetty.ee10.servlets.EventSourceServlet.EventSourceEmitter
 

S

SESSION - Enum constant in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.RateType
Deprecated.
 
setDelayMs(long) - Method in class org.eclipse.jetty.ee10.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.ee10.servlets.DoSFilter
Set whether this filter is enabled.
setInsertHeaders(boolean) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Set flag to insert the DoSFilter headers into the response.
setListener(DoSFilter.Listener) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
setMaxIdleTrackerMs(long) - Method in class org.eclipse.jetty.ee10.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.ee10.servlets.DoSFilter
Set maximum amount of time (in milliseconds) to allow the request to process.
setMaxRequestsPerSec(int) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Get maximum number of requests from a connection per second.
setMaxWaitMs(long) - Method in class org.eclipse.jetty.ee10.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.ee10.servlets.DoSFilter
Set the name to set.
setRemotePort(boolean) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Set flag to have usage rate tracked by IP+port (effectively connection)
setThrottledRequests(int) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Set number of requests over the rate limit able to be considered at once.
setThrottleMs(long) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Set amount of time (in milliseconds) to async wait for semaphore.
setTooManyCode(int) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
setTrackSessions(boolean) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Deprecated.
Session tracking is no longer supported
setWhitelist(String) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
Set a list of IP addresses that will not be rate limited.
shouldFilter(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.ee10.servlets.IncludeExcludeBasedFilter
 
startScheduler() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
stopScheduler() - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 
subnetMatch(String, String) - Method in class org.eclipse.jetty.ee10.servlets.DoSFilter
 

T

THROTTLE - Enum constant in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.Action
The request is throttled.
TIMING_ALLOW_ORIGIN_HEADER - Static variable in class org.eclipse.jetty.ee10.servlets.CrossOriginFilter
Deprecated.
 
toString() - Method in class org.eclipse.jetty.ee10.servlets.HeaderFilter
 
toString() - Method in class org.eclipse.jetty.ee10.servlets.IncludeExcludeBasedFilter
 

U

UNKNOWN - Enum constant in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.RateType
Deprecated.
 

V

valueOf(String) - Static method in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.RateType
Deprecated.
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.eclipse.jetty.ee10.servlets.DoSFilter.RateType
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E F G H I L N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form