# All Classes and Interfaces

Class
Description
AbstractInfo<T>
Base class for all info objects.
BuilderConstants
DefaultHttpContext
DefaultServletContextHelperInfo
Info for the default context
Dispatcher
DispatcherServlet
The dispatcher servlet is registered in the container.
ErrorPageDTOBuilder
ErrorPageRegistry
The error page registry keeps tracks of the active/inactive servlets handling error pages (error code and/or exception).
ErrorPageRegistry.ErrorRegistration
EventListenerRegistry
Per context event listener registry.
ExtServletContext
Internal extension of the servlet context
ExtServletContextWrapper
Wrapper of an {code ExtServletContex}.
FailedDTOHolder
FailureStateHandler
FilterConfigImpl
Implementation of the filter configuration.
FilterDTOBuilder
FilterHandler
The filter handler handles the initialization and destruction of filter objects.
FilterInfo
Provides registration information for a `Filter`, and is used to programmatically register `Filter`s.
FilterRegistry
The filter registry keeps track of all filter mappings for a single servlet context.
FilterTracker
HandlerRegistry
Registry for all services.
HttpResourceServlet
HttpServiceContextHandler
HttpServiceFactory
The http service factory
HttpServiceRuntimeImpl
HttpServiceServletHandler
Servlet handler for servlets registered through the http service.
HttpServiceWebSocketServletHandler
Servlet handler for servlets extending JettyWebSocketServlet registered through the http service.
HttpSessionWrapper
The session wrapper keeps track of the internal session, manages their attributes separately and also handles session timeout.
IncludeResponseWrapper
Wrapper to handle dispatching of includes where all changes to headers are simply silently ignored (see section 9.3 of the servlet specification)
InternalIdFactory
Provides service ids for services not provided through the service registry.
InvocationChain
JavaxFilterTracker
Tracker for http whiteboard filters
JavaxListenersTracker
Tracker for http whiteboard listeners
JavaxPreprocessorTracker
JavaxServletContextHelperTracker
Tracks all `ServletContextHelper` services for the http whiteboard
JavaxServletTracker
Tracker for http whiteboard servlets
ListenerDTOBuilder
ListenerHandler
The listener handler handles the initialization and destruction of listener objects.
ListenerInfo
Info object for registered listeners.
ListenerMap<T extends EventListener>
ListenersTracker
MimeTypes
MultipartConfig
PathResolution
Resolution of a servlet based on the path
PathResolver
PathResolverFactory
The path resolver factory creates a path resolver for a pattern.
PathResolverFactory.AbstractMatcher
PathResolverFactory.DefaultMatcher
PathResolverFactory.ExactAndPathMatcher
PathResolverFactory.ExactMatcher
PathResolverFactory.ExtensionMatcher
PathResolverFactory.PathMatcher
PathResolverFactory.RegexMatcher
PathResolverFactory.RootMatcher
PatternUtil
Some convenience utilities to deal with path patterns.
PerBundleHttpServiceImpl
This implementation of the `HttpService` implements the front end used by client bundles.
PerBundleServletContextImpl
This servlet context implementation represents the per bundle specific part of a servlet context backed by a servlet context helper.
PerContextHandlerRegistry
This registry keeps track of all processing components per context: - servlets - filters - error pages
PreprocessorDTOBuilder
PreprocessorHandler
The preprocessor handler handles the initialization and destruction of preprocessor objects.
PreprocessorInfo
Provides registration information for a `Preprocessor`.
PreprocessorTracker
PreprocessorWrapper
Preprocessor wrapper
RegistrationFailureException
RegistryRuntime
RequestDispatcherImpl
Wrapper implementation for `RequestDispatcher`.
RequestInfo
Information about the request
RequestInfoDTOBuilder
ResourceDTOBuilder
ResourceInfo
Info object for a resource registration
ResourceServlet
The resource servlet
ResourceTracker
RuntimeDTOBuilder
RuntimeServiceWrapper
Wrapper for the service runtime
ServiceUtils
Utility methods to get/unget services, ignoring exceptions that might occur on bundle stop/update
ServletConfigImpl
Implementation of the servlet configuration
ServletContextDTOBuilder
ServletContextHelperInfo
Provides registration information for a `ServletContextHelper`
ServletContextHelperTracker
Tracks all `ServletContextHelper` services.
ServletContextHelperWrapper
ServletContextHelper wrapper
ServletContextImpl
ServletContextManager
ServletDTOBuilder
ServletHandler
The servlet handler handles the initialization and destruction of a servlet.
ServletInfo
Provides registration information for a `Servlet`, and is used to programmatically register `Servlet`s.
ServletRegistry
The servlet registry keeps the mappings for all servlets (by using their pattern) for a single servlet context.
ServletResolution
ServletTracker
SharedHttpServiceImpl
Shared http service implementation This implementation is shared by all bundles using the http service.
SharedServletContextImpl
This servlet context implementation represents the shared part for a servlet context backed by a servlet context helper.
SystemLogger
UriUtils
Some convenience methods for handling URI(-parts).
WebSocketHandler
Class that handles initialization for servlets extending JettyWebSocketServlet.
WhiteboardContextHandler
The whiteboard context handler provides some information and functionality for handling servlet context (helpers).
WhiteboardManager
WhiteboardServiceInfo<T>
Base class for all info objects.
WhiteboardServiceTracker<T>
Service tracker for all whiteboard services except servlet context helper.
WhiteboardServletHandler
Servlet handler for servlets registered through the http whiteboard.