Skip navigation links
A B C D E F G H I L O P R S T V X 

A

AbstractXFilter - Class in com.helger.xservlet
Abstract HTTP based filter.
AbstractXFilter() - Constructor for class com.helger.xservlet.AbstractXFilter
Constructor.
AbstractXFilterUnifiedResponse - Class in com.helger.xservlet
Abstract XFilter implementation using UnifiedResponse objects.
AbstractXFilterUnifiedResponse() - Constructor for class com.helger.xservlet.AbstractXFilterUnifiedResponse
 
AbstractXServlet - Class in com.helger.xservlet
Abstract HTTP based servlet.
AbstractXServlet() - Constructor for class com.helger.xservlet.AbstractXServlet
Constructor.
addRequest(String, IRequestWebScope) - Static method in class com.helger.xservlet.requesttrack.RequestTracker
Add new request to the tracking
addRequest(String, IRequestWebScope, CallbackList<IParallelRunningRequestCallback>) - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
afterRequest(IRequestWebScope) - Method in interface com.helger.xservlet.filter.IXServletHighLevelFilter
Invoked after an XServlet request was handled.
afterRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod, boolean, Throwable, boolean) - Method in interface com.helger.xservlet.filter.IXServletLowLevelFilter
Invoked after an XServlet request was handled.
afterRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod, boolean, Throwable, boolean) - Method in class com.helger.xservlet.filter.XServletFilterConsistency
 
afterRequest(IRequestWebScope) - Method in class com.helger.xservlet.filter.XServletFilterTimer
 
afterRequest(IRequestWebScope) - Method in class com.helger.xservlet.filter.XServletFilterTrackRequest
 

B

beforeRequest(IRequestWebScope) - Method in interface com.helger.xservlet.filter.IXServletHighLevelFilter
Invoked before an XServlet request is handled.
beforeRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod) - Method in interface com.helger.xservlet.filter.IXServletLowLevelFilter
Invoked before an XServlet request is handled.
beforeRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod) - Method in class com.helger.xservlet.filter.XServletFilterConsistency
 
beforeRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod) - Method in class com.helger.xservlet.filter.XServletFilterSecurityHttpReferrerPolicy
 
beforeRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod) - Method in class com.helger.xservlet.filter.XServletFilterSecurityPoxy
 
beforeRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod) - Method in class com.helger.xservlet.filter.XServletFilterSecurityXFrameOptions
 
beforeRequest(IRequestWebScope) - Method in class com.helger.xservlet.filter.XServletFilterTimer
 
beforeRequest(IRequestWebScope) - Method in class com.helger.xservlet.filter.XServletFilterTrackRequest
 

C

checkCharacterEncoding(String, String, int, EHttpMethod) - Method in class com.helger.xservlet.filter.XServletFilterConsistency
 
checkContentType(String, String, int, EHttpMethod) - Method in class com.helger.xservlet.filter.XServletFilterConsistency
 
checkForLongRunningRequests(ICallbackList<ILongRunningRequestCallback>) - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
checkHeaders(String, HttpHeaderMap, int, EHttpMethod) - Method in class com.helger.xservlet.filter.XServletFilterConsistency
 
checkStatusCode(String, int, EHttpMethod) - Method in class com.helger.xservlet.filter.XServletFilterConsistency
 
com.helger.xservlet - package com.helger.xservlet
 
com.helger.xservlet.exception - package com.helger.xservlet.exception
 
com.helger.xservlet.filter - package com.helger.xservlet.filter
 
com.helger.xservlet.forcedredirect - package com.helger.xservlet.forcedredirect
 
com.helger.xservlet.handler - package com.helger.xservlet.handler
 
com.helger.xservlet.handler.simple - package com.helger.xservlet.handler.simple
 
com.helger.xservlet.handler.specific - package com.helger.xservlet.handler.specific
 
com.helger.xservlet.requesttrack - package com.helger.xservlet.requesttrack
 
com.helger.xservlet.servletstatus - package com.helger.xservlet.servletstatus
 
copyHandler(EHttpMethod, Set<EHttpMethod>) - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
Copy an existing handler of a certain HTTP method to another HTTP method.
copyHandlerToAll(EHttpMethod) - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
Copy the handler of the passed method to all other HTTP methods in the range of GET, POST, PUT, DELETE and PATCH.
createForcedRedirect(ForcedRedirectException) - Method in class com.helger.xservlet.forcedredirect.ForcedRedirectManager
 
createUnifiedResponse(EHttpVersion, EHttpMethod, HttpServletRequest, IRequestWebScope) - Method in interface com.helger.xservlet.handler.simple.IXServletSimpleHandler
Create a unified response object.

D

DEFAULT_LONG_RUNNING_CHECK_ENABLED - Static variable in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
DEFAULT_MENU_ITEM_ID - Static variable in exception com.helger.xservlet.forcedredirect.ForcedRedirectException
 
DEFAULT_NOTIFICATION_MILLISECONDS - Static variable in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
DEFAULT_PARALLEL_RUNNING_REQUESTS_BARRIER - Static variable in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
DEFAULT_PARALLEL_RUNNING_REQUESTS_CHECK_ENABLED - Static variable in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
destroy() - Method in class com.helger.xservlet.AbstractXServlet
 
doHttpFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.helger.xservlet.AbstractXFilter
 

E

equals(Object) - Method in class com.helger.xservlet.XServletSettings
 
EServletStatus - Enum in com.helger.xservlet.servletstatus
Defines the different lifecycle status of a servlet.
EServletStatusText - Enum in com.helger.xservlet.servletstatus
Contains texts for EServletStatus.
exceptionHandler() - Method in class com.helger.xservlet.AbstractXFilter
 
exceptionHandler() - Method in class com.helger.xservlet.AbstractXServlet
 

F

filterHighLevelList() - Method in class com.helger.xservlet.AbstractXServlet
 
filterLowLevelList() - Method in class com.helger.xservlet.AbstractXServlet
 
ForcedRedirectException - Exception in com.helger.xservlet.forcedredirect
This is a hack to allow for easy POST/Redirect/GET pattern implementation.
ForcedRedirectException(String, ISimpleURL, Serializable) - Constructor for exception com.helger.xservlet.forcedredirect.ForcedRedirectException
Constructor
ForcedRedirectManager - Class in com.helger.xservlet.forcedredirect
Stores per-session the data to be used in a Post-Redirect-Get scenario.
ForcedRedirectManager() - Constructor for class com.helger.xservlet.forcedredirect.ForcedRedirectManager
Deprecated.
forEachHandler(Consumer<? super IXServletHandler>) - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
 
forEachHandlerThrowing(IThrowingConsumer<? super IXServletHandler, EXTYPE>) - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
 

G

getAllowedHTTPMethods() - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
 
getAllowedHttpMethodsString() - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
 
getAllStatus() - Method in class com.helger.xservlet.servletstatus.ServletStatusManager
 
getAndRemoveContent(String) - Method in class com.helger.xservlet.forcedredirect.ForcedRedirectManager
 
getAndRemoveLastForcedRedirectContent(String) - Static method in class com.helger.xservlet.forcedredirect.ForcedRedirectManager
 
getAsyncServletRunner() - Static method in class com.helger.xservlet.handler.XServletAsyncHandler
 
getClassName() - Method in class com.helger.xservlet.servletstatus.ServletStatus
 
getClone() - Method in class com.helger.xservlet.XServletSettings
 
getContent() - Method in exception com.helger.xservlet.forcedredirect.ForcedRedirectException
 
getContent(String) - Method in class com.helger.xservlet.forcedredirect.ForcedRedirectManager
 
getCurrentStatus() - Method in class com.helger.xservlet.servletstatus.ServletStatus
 
getDateTimeOfStatus(EServletStatus) - Method in class com.helger.xservlet.servletstatus.ServletStatus
 
getDisplayText(Locale) - Method in enum com.helger.xservlet.servletstatus.EServletStatus
 
getDisplayText(Locale) - Method in enum com.helger.xservlet.servletstatus.EServletStatusText
 
getErrorLevel() - Method in class com.helger.xservlet.requesttrack.LoggingLongRunningRequestCallback
 
getErrorLevel() - Method in class com.helger.xservlet.requesttrack.LoggingParallelRunningRequestCallback
 
getExecutorService() - Method in class com.helger.xservlet.requesttrack.RequestTracker
 
getHandler(EHttpMethod) - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
 
getHttpReferrerPolicy() - Method in class com.helger.xservlet.XServletSettings
 
getInstance() - Static method in class com.helger.xservlet.forcedredirect.ForcedRedirectManager
 
getInstance() - Static method in class com.helger.xservlet.requesttrack.RequestTracker
 
getInstance() - Static method in class com.helger.xservlet.servletstatus.ServletStatusManager
 
getInstanceIfInstantiated() - Static method in class com.helger.xservlet.forcedredirect.ForcedRedirectManager
 
getInvocationCount() - Method in class com.helger.xservlet.servletstatus.ServletStatus
 
getLastForcedRedirectContent(String) - Static method in class com.helger.xservlet.forcedredirect.ForcedRedirectManager
 
getLastModificationDateTime(IRequestWebScopeWithoutResponse) - Method in interface com.helger.xservlet.handler.simple.IXServletSimpleHandler
Get the last modification date time for the current request.
getNotificationMilliseconds() - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
getParallelRunningRequestBarrier() - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
getRedirectTargetURL() - Method in exception com.helger.xservlet.forcedredirect.ForcedRedirectException
 
getRequestID() - Method in class com.helger.xservlet.requesttrack.TrackedRequest
 
getRequestScope() - Method in class com.helger.xservlet.requesttrack.TrackedRequest
 
getRequestTrackingMgr() - Method in class com.helger.xservlet.requesttrack.RequestTracker
 
getRunningMilliseconds() - Method in class com.helger.xservlet.requesttrack.TrackedRequest
 
getServletStatusMgr() - Method in class com.helger.xservlet.AbstractXServlet
 
getSourceMenuItemID() - Method in exception com.helger.xservlet.forcedredirect.ForcedRedirectException
 
getStartTimeMilliseconds() - Method in class com.helger.xservlet.requesttrack.TrackedRequest
 
getStatus(Class<? extends GenericServlet>) - Method in class com.helger.xservlet.servletstatus.ServletStatusManager
 
getStatusChangeMap() - Method in class com.helger.xservlet.servletstatus.ServletStatus
 
getSupportedETag(IRequestWebScopeWithoutResponse) - Method in interface com.helger.xservlet.handler.simple.IXServletSimpleHandler
Get the ETag supported for this request.
getXFrameOptionsDomain() - Method in class com.helger.xservlet.XServletSettings
 
getXFrameOptionsType() - Method in class com.helger.xservlet.XServletSettings
 

H

handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in interface com.helger.xservlet.handler.simple.IXServletSimpleHandler
This is the main request handling method.
handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.xservlet.handler.specific.RedirectAbsoluteXServletHandler
 
handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.xservlet.handler.specific.RedirectToServletXServletHandler
 
handlerRegistry() - Method in class com.helger.xservlet.AbstractXServlet
 
hasContent(String) - Method in class com.helger.xservlet.forcedredirect.ForcedRedirectManager
 
hashCode() - Method in class com.helger.xservlet.XServletSettings
 
hasHttpReferrerPolicy() - Method in class com.helger.xservlet.XServletSettings
 
hasXFrameOptions() - Method in class com.helger.xservlet.XServletSettings
 

I

ILongRunningRequestCallback - Interface in com.helger.xservlet.requesttrack
Callback interface to be implemented to get notified on long running requests.
init(ServletConfig) - Method in class com.helger.xservlet.AbstractXServlet
A final overload of "init".
initRequestState(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in interface com.helger.xservlet.handler.simple.IXServletSimpleHandler
This callback method is unconditionally called before the last-modification checks are performed.
INSTANCE - Static variable in class com.helger.xservlet.filter.XServletFilterConsistency
 
INSTANCE - Static variable in class com.helger.xservlet.filter.XServletFilterSecurityPoxy
 
internalIncrementInvocationCount() - Method in class com.helger.xservlet.servletstatus.ServletStatus
 
internalSetCurrentStatus(EServletStatus) - Method in class com.helger.xservlet.servletstatus.ServletStatus
 
IParallelRunningRequestCallback - Interface in com.helger.xservlet.requesttrack
Callback interface to be implemented to get notified when a certain amount of parallel requests are present. requests.
isLongRunningCheckEnabled() - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
isMultipartEnabled() - Method in class com.helger.xservlet.AbstractXFilter
 
isMultipartEnabled() - Method in class com.helger.xservlet.XServletSettings
 
isParallelRunningRequestCheckEnabled() - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
isServletRegistered(Class<? extends GenericServlet>) - Method in class com.helger.xservlet.servletstatus.ServletStatusManager
Static utility method that checks the ServletContext whether the passed servlet class is registered or not.
isValidSuccessorOf(EServletStatus, EServletStatus) - Static method in enum com.helger.xservlet.servletstatus.EServletStatus
 
IXServletBasicHandler - Interface in com.helger.xservlet.handler
Base interface for regular and simpler handler
IXServletExceptionHandler - Interface in com.helger.xservlet.exception
High level exception handler for XServlet.
IXServletHandler - Interface in com.helger.xservlet.handler
Handler for a single HTTP method in an XServlet.
IXServletHighLevelFilter - Interface in com.helger.xservlet.filter
High-level filter for a single XServlet.
IXServletLowLevelFilter - Interface in com.helger.xservlet.filter
Low-level filter for a single XServlet.
IXServletSimpleHandler - Interface in com.helger.xservlet.handler.simple
Special interface for a simple servlet handler.

L

log(String) - Method in class com.helger.xservlet.AbstractXServlet
 
log(String, Throwable) - Method in class com.helger.xservlet.AbstractXServlet
 
LoggingLongRunningRequestCallback - Class in com.helger.xservlet.requesttrack
A simple implementation of ILongRunningRequestCallback simply logging such events.
LoggingLongRunningRequestCallback() - Constructor for class com.helger.xservlet.requesttrack.LoggingLongRunningRequestCallback
 
LoggingLongRunningRequestCallback(IErrorLevel) - Constructor for class com.helger.xservlet.requesttrack.LoggingLongRunningRequestCallback
 
LoggingParallelRunningRequestCallback - Class in com.helger.xservlet.requesttrack
A simple implementation of IParallelRunningRequestCallback simply logging such events.
LoggingParallelRunningRequestCallback() - Constructor for class com.helger.xservlet.requesttrack.LoggingParallelRunningRequestCallback
 
LoggingParallelRunningRequestCallback(IErrorLevel) - Constructor for class com.helger.xservlet.requesttrack.LoggingParallelRunningRequestCallback
 
logInvalidRequestSetup(String, HttpServletRequest) - Method in class com.helger.xservlet.AbstractXServlet
This method logs errors, in case a HttpServletRequest object is missing basic information or uses unsupported values for e.g.
longRunningRequestCallbacks() - Static method in class com.helger.xservlet.requesttrack.RequestTracker
 

O

onDestroy(IScope) - Method in class com.helger.xservlet.requesttrack.RequestTracker
 
onException(IRequestWebScope, Throwable) - Method in interface com.helger.xservlet.exception.IXServletExceptionHandler
Invoked upon an exception.
onException(IRequestWebScope, Throwable) - Method in class com.helger.xservlet.exception.XServletLoggingExceptionHandler
 
onException(IRequestWebScopeWithoutResponse, UnifiedResponse, Throwable) - Method in interface com.helger.xservlet.handler.simple.IXServletSimpleHandler
onFilterAfter(HttpServletRequest, HttpServletResponse, IRequestWebScope) - Method in class com.helger.xservlet.AbstractXFilter
Invoked after the rest of the request was processed.
onFilterBefore(HttpServletRequest, HttpServletResponse, IRequestWebScope) - Method in class com.helger.xservlet.AbstractXFilter
Invoked before the rest of the request is processed.
onFilterBefore(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.xservlet.AbstractXFilterUnifiedResponse
Overwrite this method to fill your response.
onFilterBefore(HttpServletRequest, HttpServletResponse, IRequestWebScope) - Method in class com.helger.xservlet.AbstractXFilterUnifiedResponse
 
onLongRunningRequest(String, IRequestWebScope, long) - Method in interface com.helger.xservlet.requesttrack.ILongRunningRequestCallback
Callback invoked for a single long running request
onLongRunningRequest(String, IRequestWebScope, long) - Method in class com.helger.xservlet.requesttrack.LoggingLongRunningRequestCallback
 
onParallelRunningRequests(int, List<TrackedRequest>) - Method in interface com.helger.xservlet.requesttrack.IParallelRunningRequestCallback
Callback invoked when a certain amount of parallel requests run.
onParallelRunningRequests(int, List<TrackedRequest>) - Method in class com.helger.xservlet.requesttrack.LoggingParallelRunningRequestCallback
 
onParallelRunningRequestsBelowLimit() - Method in interface com.helger.xservlet.requesttrack.IParallelRunningRequestCallback
This method is only called after the threshold was exceeded, when it is back to normal.
onParallelRunningRequestsBelowLimit() - Method in class com.helger.xservlet.requesttrack.LoggingParallelRunningRequestCallback
 
onRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod, IRequestWebScope) - Method in interface com.helger.xservlet.handler.IXServletHandler
Handle the servlet action for a certain request and response.
onRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod, IRequestWebScope) - Method in class com.helger.xservlet.handler.simple.XServletHandlerToSimpleHandler
 
onRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod, IRequestWebScope) - Method in class com.helger.xservlet.handler.XServletAsyncHandler
 
onRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod, IRequestWebScope) - Method in class com.helger.xservlet.handler.XServletHandlerOPTIONS
 
onRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod, IRequestWebScope) - Method in class com.helger.xservlet.handler.XServletHandlerTRACE
 
onRequestBegin(IRequestWebScopeWithoutResponse) - Method in interface com.helger.xservlet.handler.simple.IXServletSimpleHandler
Called before a valid request is handled.
onRequestEnd(Throwable) - Method in interface com.helger.xservlet.handler.simple.IXServletSimpleHandler
Called after a valid request was processed.
onServletCtor(Class<? extends GenericServlet>) - Method in class com.helger.xservlet.servletstatus.ServletStatusManager
 
onServletDestroy() - Method in interface com.helger.xservlet.handler.IXServletBasicHandler
Called upon Servlet destruction.
onServletDestroy() - Method in class com.helger.xservlet.handler.simple.XServletHandlerToSimpleHandler
 
onServletDestroy() - Method in class com.helger.xservlet.handler.XServletAsyncHandler
 
onServletDestroy(Class<? extends GenericServlet>) - Method in class com.helger.xservlet.servletstatus.ServletStatusManager
 
onServletInit(ICommonsMap<String, String>) - Method in interface com.helger.xservlet.handler.IXServletBasicHandler
Called upon Servlet initialization
onServletInit(ICommonsMap<String, String>) - Method in class com.helger.xservlet.handler.simple.XServletHandlerToSimpleHandler
 
onServletInit(ICommonsMap<String, String>) - Method in class com.helger.xservlet.handler.XServletAsyncHandler
 
onServletInit(Class<? extends GenericServlet>) - Method in class com.helger.xservlet.servletstatus.ServletStatusManager
Invoked at the beginning of the servlet initialization.
onServletInitFailed(Exception, Class<? extends GenericServlet>) - Method in class com.helger.xservlet.servletstatus.ServletStatusManager
 
onServletInvocation(Class<? extends GenericServlet>) - Method in class com.helger.xservlet.servletstatus.ServletStatusManager
Invoked at the beginning of a servlet invocation

P

parallelRunningRequestCallbacks() - Static method in class com.helger.xservlet.requesttrack.RequestTracker
 

R

RedirectAbsoluteXServletHandler - Class in com.helger.xservlet.handler.specific
An IXServletSimpleHandler that does a redirect to a fixed URL.
RedirectAbsoluteXServletHandler(ISimpleURL) - Constructor for class com.helger.xservlet.handler.specific.RedirectAbsoluteXServletHandler
Constructor.
RedirectToServletXServletHandler - Class in com.helger.xservlet.handler.specific
An IXServletSimpleHandler that does a redirect to another servlet.
RedirectToServletXServletHandler(String) - Constructor for class com.helger.xservlet.handler.specific.RedirectToServletXServletHandler
Constructor.
registerHandler(EHttpMethod, IXServletHandler, boolean) - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
Register a handler for the provided HTTP method.
registerHandler(EHttpMethod, IXServletSimpleHandler) - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
 
registerHandler(EHttpMethod, ServletAsyncSpec, IXServletSimpleHandler) - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
 
removeRequest(String) - Static method in class com.helger.xservlet.requesttrack.RequestTracker
Remove a request from the tracking.
removeRequest(String, CallbackList<IParallelRunningRequestCallback>) - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
REQUEST_ATTR_HANDLED_ASYNC - Static variable in class com.helger.xservlet.AbstractXServlet
Internal request attribute defining whether a request was handled asynchronously.
REQUEST_ATTR_ID - Static variable in class com.helger.xservlet.filter.XServletFilterTrackRequest
The name of the request attribute uniquely identifying the request ID
REQUEST_ATTR_SCOPE_CREATED - Static variable in class com.helger.xservlet.AbstractXServlet
Internal request attribute defining whether a request scope was created or re-used
REQUEST_PARAMETER_PRG_ACTIVE - Static variable in class com.helger.xservlet.forcedredirect.ForcedRedirectManager
 
RequestTracker - Class in com.helger.xservlet.requesttrack
This is the entry point for request time monitoring.
RequestTracker() - Constructor for class com.helger.xservlet.requesttrack.RequestTracker
Deprecated.
RequestTrackingManager - Class in com.helger.xservlet.requesttrack
The request time manager manages all currently running requests.
RequestTrackingManager() - Constructor for class com.helger.xservlet.requesttrack.RequestTrackingManager
 
reset() - Method in class com.helger.xservlet.servletstatus.ServletStatusManager
Reset all contained information!

S

service(HttpServletRequest, HttpServletResponse) - Method in class com.helger.xservlet.AbstractXServlet
Dispatches client requests to the protected service method.
service(ServletRequest, ServletResponse) - Method in class com.helger.xservlet.AbstractXServlet
 
ServletStatus - Class in com.helger.xservlet.servletstatus
Keep the status of a single servlet.
ServletStatus(String) - Constructor for class com.helger.xservlet.servletstatus.ServletStatus
 
ServletStatusManager - Class in com.helger.xservlet.servletstatus
A manager for keeping track of the default servlets states.
ServletStatusManager() - Constructor for class com.helger.xservlet.servletstatus.ServletStatusManager
Deprecated.
setAsyncServletRunner(IAsyncServletRunner) - Static method in class com.helger.xservlet.handler.XServletAsyncHandler
Set the async runner to be used.
setErrorLevel(IErrorLevel) - Method in class com.helger.xservlet.requesttrack.LoggingLongRunningRequestCallback
 
setErrorLevel(IErrorLevel) - Method in class com.helger.xservlet.requesttrack.LoggingParallelRunningRequestCallback
 
setHttpReferrerPolicy(EHttpReferrerPolicy) - Method in class com.helger.xservlet.XServletSettings
Set the Http Referrer Policy to be used.
setLongRunningCheckEnabled(boolean) - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
setMultipartEnabled(boolean) - Method in class com.helger.xservlet.AbstractXFilter
Enable/disable multipart handling in this filter (works only if the request scope is created here)
setMultipartEnabled(boolean) - Method in class com.helger.xservlet.XServletSettings
 
setNotificationMilliseconds(long) - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
setParallelRunningRequestBarrier(int) - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
setParallelRunningRequestCheckEnabled(boolean) - Method in class com.helger.xservlet.requesttrack.RequestTrackingManager
 
settings() - Method in class com.helger.xservlet.AbstractXServlet
 
setXFrameOptions(EXFrameOptionType, ISimpleURL) - Method in class com.helger.xservlet.XServletSettings
The X-Frame-Options HTTP response header can be used to indicate whether or not a browser should be allowed to render a page in a <frame>, <iframe> or <object> .

T

toString() - Method in class com.helger.xservlet.AbstractXFilter
 
toString() - Method in class com.helger.xservlet.AbstractXServlet
 
toString() - Method in class com.helger.xservlet.forcedredirect.ForcedRedirectManager
 
toString() - Method in class com.helger.xservlet.handler.XServletAsyncHandler
 
toString() - Method in class com.helger.xservlet.handler.XServletHandlerOPTIONS
 
toString() - Method in class com.helger.xservlet.handler.XServletHandlerRegistry
 
toString() - Method in class com.helger.xservlet.handler.XServletHandlerTRACE
 
toString() - Method in class com.helger.xservlet.requesttrack.LoggingLongRunningRequestCallback
 
toString() - Method in class com.helger.xservlet.requesttrack.LoggingParallelRunningRequestCallback
 
toString() - Method in class com.helger.xservlet.requesttrack.TrackedRequest
 
toString() - Method in class com.helger.xservlet.servletstatus.ServletStatus
 
toString() - Method in class com.helger.xservlet.XServletSettings
 
TrackedRequest - Class in com.helger.xservlet.requesttrack
This class represents a single tracked request.
TrackedRequest(String, IRequestWebScope) - Constructor for class com.helger.xservlet.requesttrack.TrackedRequest
 

V

valueOf(String) - Static method in enum com.helger.xservlet.servletstatus.EServletStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.xservlet.servletstatus.EServletStatusText
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.helger.xservlet.servletstatus.EServletStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.xservlet.servletstatus.EServletStatusText
Returns an array containing the constants of this enum type, in the order they are declared.

X

XServletAsyncHandler - Class in com.helger.xservlet.handler
A special IXServletHandler that allows to run requests asynchronously.
XServletAsyncHandler(ServletAsyncSpec, IXServletHandler) - Constructor for class com.helger.xservlet.handler.XServletAsyncHandler
 
XServletFilterConsistency - Class in com.helger.xservlet.filter
Handle special content related stuff that needs to be processed for every servlet.
XServletFilterConsistency() - Constructor for class com.helger.xservlet.filter.XServletFilterConsistency
 
XServletFilterSecurityHttpReferrerPolicy - Class in com.helger.xservlet.filter
Always set the correct `Referrer-Policy` header.
XServletFilterSecurityHttpReferrerPolicy(EHttpReferrerPolicy) - Constructor for class com.helger.xservlet.filter.XServletFilterSecurityHttpReferrerPolicy
 
XServletFilterSecurityPoxy - Class in com.helger.xservlet.filter
Avoid Httpoxy attack using the 'Proxy' HTTP header
XServletFilterSecurityPoxy() - Constructor for class com.helger.xservlet.filter.XServletFilterSecurityPoxy
 
XServletFilterSecurityXFrameOptions - Class in com.helger.xservlet.filter
Avoid Clickjacking attack using the 'X-Frame-Options' HTTP header.
XServletFilterSecurityXFrameOptions(EXFrameOptionType, ISimpleURL) - Constructor for class com.helger.xservlet.filter.XServletFilterSecurityXFrameOptions
The X-Frame-Options HTTP response header can be used to indicate whether or not a browser should be allowed to render a page in a <frame>, <iframe> or <object> .
XServletFilterTimer - Class in com.helger.xservlet.filter
A special filter that performs timing of servlet execution.
XServletFilterTimer(AbstractXServlet) - Constructor for class com.helger.xservlet.filter.XServletFilterTimer
 
XServletFilterTrackRequest - Class in com.helger.xservlet.filter
A special filter that tracks the request.
XServletFilterTrackRequest() - Constructor for class com.helger.xservlet.filter.XServletFilterTrackRequest
 
XServletHandlerOPTIONS - Class in com.helger.xservlet.handler
Called by the server (via the service method) to allow a servlet to handle a OPTIONS request.
XServletHandlerOPTIONS(ISupplier<String>) - Constructor for class com.helger.xservlet.handler.XServletHandlerOPTIONS
Constructor
XServletHandlerRegistry - Class in com.helger.xservlet.handler
Wrapper around a map from EHttpMethod to IXServletHandler.
XServletHandlerRegistry() - Constructor for class com.helger.xservlet.handler.XServletHandlerRegistry
 
XServletHandlerToSimpleHandler - Class in com.helger.xservlet.handler.simple
XServletHandlerToSimpleHandler(IXServletSimpleHandler) - Constructor for class com.helger.xservlet.handler.simple.XServletHandlerToSimpleHandler
 
XServletHandlerTRACE - Class in com.helger.xservlet.handler
Called by the server (via the service method) to allow a servlet to handle a TRACE request.
XServletHandlerTRACE() - Constructor for class com.helger.xservlet.handler.XServletHandlerTRACE
 
XServletLoggingExceptionHandler - Class in com.helger.xservlet.exception
Logging implementation of IXServletExceptionHandler.
XServletLoggingExceptionHandler() - Constructor for class com.helger.xservlet.exception.XServletLoggingExceptionHandler
 
XServletSettings - Class in com.helger.xservlet
This class keeps all the settings that can be applied to all XServlet based settings.
XServletSettings() - Constructor for class com.helger.xservlet.XServletSettings
 
XServletSettings(XServletSettings) - Constructor for class com.helger.xservlet.XServletSettings
 
A B C D E F G H I L O P R S T V X 
Skip navigation links

Copyright © 2017–2019 Philip Helger. All rights reserved.