# Index

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

## A

AbstractInfo<T> - Class in org.apache.felix.http.base.internal.runtime
  Base class for all info objects.
AbstractInfo(int, long) - Constructor for class org.apache.felix.http.base.internal.runtime.AbstractInfo
AbstractInfo(ServiceReference<T>) - Constructor for class org.apache.felix.http.base.internal.runtime.AbstractInfo
AbstractMatcher(ServletHandler, String, int) - Constructor for class org.apache.felix.http.base.internal.registry.PathResolverFactory.AbstractMatcher
activate(HandlerRegistry) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardContextHandler
  Activate this context.
add(ListenerHandler, int) - Method in class org.apache.felix.http.base.internal.registry.ListenerMap
add(PerContextHandlerRegistry) - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
  Add a new context registration.
add(AbstractInfo<?>, long, int) - Method in class org.apache.felix.http.base.internal.runtime.dto.FailedDTOHolder
addContextHelper(ServletContextHelperInfo) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
  Add a servlet context helper.
addCookie(Cookie) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
addDateHeader(String, long) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
addFailure(AbstractInfo<?>, int) - Method in class org.apache.felix.http.base.internal.whiteboard.FailureStateHandler
addFailure(AbstractInfo<?>, int, Exception) - Method in class org.apache.felix.http.base.internal.whiteboard.FailureStateHandler
addFailure(AbstractInfo<?>, long, int) - Method in class org.apache.felix.http.base.internal.whiteboard.FailureStateHandler
addFailure(AbstractInfo<?>, long, int, Exception) - Method in class org.apache.felix.http.base.internal.whiteboard.FailureStateHandler
addFilter(String, Filter) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
addFilter(String, Filter) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
addFilter(String, Filter) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
addFilter(String, Filter) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
addFilter(String, Class<? extends Filter>) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
addFilter(String, Class<? extends Filter>) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
addFilter(String, Class<? extends Filter>) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
addFilter(String, Class<? extends Filter>) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
addFilter(String, String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
addFilter(String, String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
addFilter(String, String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
addFilter(String, String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
addFilter(FilterHandler) - Method in class org.apache.felix.http.base.internal.registry.FilterRegistry
  Add a filter.
addHeader(String, String) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
addingService(ServiceReference<ServletContextHelper>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxServletContextHelperTracker
addingService(ServiceReference<ServletContextHelper>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.ServletContextHelperTracker
addingService(ServiceReference<T>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.WhiteboardServiceTracker
addIntHeader(String, int) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
addJspFile(String, String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
addJspFile(String, String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
addJspFile(String, String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
addListener(Class<? extends EventListener>) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
addListener(Class<? extends EventListener>) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
addListener(Class<? extends EventListener>) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
addListener(Class<? extends EventListener>) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
addListener(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
addListener(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
addListener(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
addListener(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
addListener(T) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
addListener(T) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
addListener(T) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
addListener(T) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
addListeners(ListenerHandler) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
  Add listeners
addServlet(String, Servlet) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
addServlet(String, Servlet) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
addServlet(String, Servlet) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
addServlet(String, Servlet) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
addServlet(String, Class<? extends Servlet>) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
addServlet(String, Class<? extends Servlet>) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
addServlet(String, Class<? extends Servlet>) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
addServlet(String, Class<? extends Servlet>) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
addServlet(String, String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
addServlet(String, String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
addServlet(String, String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
addServlet(String, String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
addServlet(ServletHandler) - Method in class org.apache.felix.http.base.internal.registry.ErrorPageRegistry
  Add the servlet for error handling
addServlet(ServletHandler) - Method in class org.apache.felix.http.base.internal.registry.ServletRegistry
  Add a servlet.
addWhiteboardService(WhiteboardServiceInfo<?>) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
  Add new whiteboard service to the registry
attributeAdded(HttpSessionBindingEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
attributeAdded(ServletContextAttributeEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
attributeAdded(ServletRequestAttributeEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
attributeRemoved(HttpSessionBindingEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
attributeRemoved(ServletContextAttributeEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
attributeRemoved(ServletRequestAttributeEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
attributeReplaced(HttpSessionBindingEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
attributeReplaced(ServletContextAttributeEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
attributeReplaced(ServletRequestAttributeEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry

## B

build() - Method in class org.apache.felix.http.base.internal.runtime.dto.RequestInfoDTOBuilder
build() - Method in class org.apache.felix.http.base.internal.runtime.dto.RuntimeDTOBuilder
build(FilterHandler[]) - Static method in class org.apache.felix.http.base.internal.runtime.dto.FilterDTOBuilder
  Build an array of filter DTOs from a filter handler array
build(FilterHandler, int) - Static method in class org.apache.felix.http.base.internal.runtime.dto.FilterDTOBuilder
  Build a filter DTO from a filter handler
build(ListenerHandler, int) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ListenerDTOBuilder
build(ServletHandler, int) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ErrorPageDTOBuilder
  Build a servlet DTO from a servlet handler
build(ServletHandler, int) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ResourceDTOBuilder
  Build a servlet DTO from a servlet handler
build(ServletHandler, int) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ServletDTOBuilder
  Build a servlet DTO from a servlet handler
build(FilterInfo, int) - Static method in class org.apache.felix.http.base.internal.runtime.dto.FilterDTOBuilder
  Build a filter DTO from a filter info
build(PreprocessorInfo, int) - Static method in class org.apache.felix.http.base.internal.runtime.dto.PreprocessorDTOBuilder
  Build a preprocessor DTO from a filter info
build(ListenerInfo, int) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ListenerDTOBuilder
build(ResourceInfo, boolean) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ResourceDTOBuilder
  Build a servlet DTO from a servlet info
build(ServletContextHelperInfo, ServletContext, int) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ServletContextDTOBuilder
build(ServletInfo, boolean) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ErrorPageDTOBuilder
  Build a servlet DTO from a servlet info
build(ServletInfo, boolean) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ResourceDTOBuilder
  Build a servlet DTO from a servlet info
build(ServletInfo, int) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ServletDTOBuilder
  Build a servlet DTO from a servlet info
BuilderConstants - Class in org.apache.felix.http.base.internal.runtime.dto
BuilderConstants() - Constructor for class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants

## C

calculateRequestInfoDTO(String) - Method in class org.apache.felix.http.base.internal.service.HttpServiceRuntimeImpl
calculateRequestInfoDTO(String) - Method in class org.apache.felix.http.base.internal.wrappers.RuntimeServiceWrapper
cleanup() - Method in class org.apache.felix.http.base.internal.registry.ErrorPageRegistry
cleanup() - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
cleanup() - Method in class org.apache.felix.http.base.internal.registry.FilterRegistry
cleanup() - Method in class org.apache.felix.http.base.internal.registry.ListenerMap
cleanup() - Method in class org.apache.felix.http.base.internal.registry.ServletRegistry
clear() - Method in class org.apache.felix.http.base.internal.whiteboard.FailureStateHandler
  Remove all failures.
close() - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxServletContextHelperTracker
close() - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.ServletContextHelperTracker
close() - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.WhiteboardServiceTracker
compareTo(FilterHandler) - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
compareTo(ListenerHandler) - Method in class org.apache.felix.http.base.internal.handler.ListenerHandler
compareTo(PreprocessorHandler) - Method in class org.apache.felix.http.base.internal.handler.PreprocessorHandler
compareTo(ServletHandler) - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
compareTo(PerContextHandlerRegistry) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
compareTo(PathResolver) - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.AbstractMatcher
compareTo(AbstractInfo<T>) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
  Compare two info objects based on their ranking (aka reverse ServiceReference ordering)
compareTo(WhiteboardContextHandler) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardContextHandler
concat(String, String) - Static method in class org.apache.felix.http.base.internal.util.UriUtils
  Concatenates two paths keeping their respective path-parts into consideration.
CONTEXT_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
CONTEXT_FAILURE_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
contextDestroyed() - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
contextDestroyed(ListenerInfo, ServletContextListener, ServletContextEvent) - Static method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
contextInitialized() - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
contextInitialized(ListenerInfo, ServletContextListener, ServletContextEvent) - Static method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
copyWithDefault(V[], V[]) - Static method in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
createDefaultHttpContext() - Method in class org.apache.felix.http.base.internal.service.PerBundleHttpServiceImpl
createFilter(Class<T>) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
createFilter(Class<T>) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
createFilter(Class<T>) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
createFilter(Class<T>) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
createListener(Class<T>) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
createListener(Class<T>) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
createListener(Class<T>) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
createListener(Class<T>) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
createPatternMatcher(ServletHandler, String) - Static method in class org.apache.felix.http.base.internal.registry.PathResolverFactory
createRegexMatcher(String) - Static method in class org.apache.felix.http.base.internal.registry.PathResolverFactory
createServlet(Class<T>) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
createServlet(Class<T>) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
createServlet(Class<T>) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
createServlet(Class<T>) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl

## D

deactivate(HandlerRegistry) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardContextHandler
  Deactivate this context.
declareRoles(String...) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
declareRoles(String...) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
declareRoles(String...) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
declareRoles(String...) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
decodePath(String) - Static method in class org.apache.felix.http.base.internal.util.UriUtils
  Decodes a given URL-encoded path assuming it is UTF-8 encoded.
DEFAULT_CONFIG - Static variable in class org.apache.felix.http.base.internal.dispatch.MultipartConfig
DefaultHttpContext - Class in org.apache.felix.http.base.internal.service
DefaultHttpContext(Bundle) - Constructor for class org.apache.felix.http.base.internal.service.DefaultHttpContext
DefaultMatcher(ServletHandler) - Constructor for class org.apache.felix.http.base.internal.registry.PathResolverFactory.DefaultMatcher
DefaultServletContextHelperInfo - Class in org.apache.felix.http.base.internal.runtime
  Info for the default context
DefaultServletContextHelperInfo() - Constructor for class org.apache.felix.http.base.internal.runtime.DefaultServletContextHelperInfo
destroy() - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
destroy() - Method in class org.apache.felix.http.base.internal.handler.HttpServiceWebSocketServletHandler
destroy() - Method in class org.apache.felix.http.base.internal.handler.ListenerHandler
destroy() - Method in class org.apache.felix.http.base.internal.handler.PreprocessorHandler
destroy() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
destroy() - Method in class org.apache.felix.http.base.internal.handler.WhiteboardServletHandler
dispatch(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.dispatch.Dispatcher
  Responsible for dispatching a given request to the actual applicable servlet and/or filters in the local registry.
Dispatcher - Class in org.apache.felix.http.base.internal.dispatch
Dispatcher(HandlerRegistry) - Constructor for class org.apache.felix.http.base.internal.dispatch.Dispatcher
DispatcherServlet - Class in org.apache.felix.http.base.internal.dispatch
  The dispatcher servlet is registered in the container.
DispatcherServlet(Dispatcher) - Constructor for class org.apache.felix.http.base.internal.dispatch.DispatcherServlet
dispose() - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
dispose() - Method in class org.apache.felix.http.base.internal.handler.ListenerHandler
dispose() - Method in class org.apache.felix.http.base.internal.handler.PreprocessorHandler
dispose() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
doFilter(ServletRequest, ServletResponse) - Method in class org.apache.felix.http.base.internal.dispatch.InvocationChain
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.whiteboard.ResourceServlet

## E

EMPTY_FILTER_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
EMPTY_LONG_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
EMPTY_STRING_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
equals(Object) - Method in class org.apache.felix.http.base.internal.dispatch.MultipartConfig
equals(Object) - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
equals(Object) - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
equals(Object) - Method in class org.apache.felix.http.base.internal.handler.ListenerHandler
equals(Object) - Method in class org.apache.felix.http.base.internal.handler.PreprocessorHandler
equals(Object) - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
equals(Object) - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.AbstractMatcher
equals(Object) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
ERROR_PAGE_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
ERROR_PAGE_FAILURE_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
errorCodes - Variable in class org.apache.felix.http.base.internal.registry.ErrorPageRegistry.ErrorRegistration
ErrorPageDTOBuilder - Class in org.apache.felix.http.base.internal.runtime.dto
ErrorPageDTOBuilder() - Constructor for class org.apache.felix.http.base.internal.runtime.dto.ErrorPageDTOBuilder
ErrorPageRegistry - Class in org.apache.felix.http.base.internal.registry
  The error page registry keeps tracks of the active/inactive servlets handling error pages (error code and/or exception).
ErrorPageRegistry() - Constructor for class org.apache.felix.http.base.internal.registry.ErrorPageRegistry
ErrorPageRegistry.ErrorRegistration - Class in org.apache.felix.http.base.internal.registry
ErrorRegistration(long[], String[]) - Constructor for class org.apache.felix.http.base.internal.registry.ErrorPageRegistry.ErrorRegistration
EventListenerRegistry - Class in org.apache.felix.http.base.internal.registry
  Per context event listener registry.
EventListenerRegistry() - Constructor for class org.apache.felix.http.base.internal.registry.EventListenerRegistry
ExactAndPathMatcher(ServletHandler, String) - Constructor for class org.apache.felix.http.base.internal.registry.PathResolverFactory.ExactAndPathMatcher
ExactMatcher(ServletHandler, String) - Constructor for class org.apache.felix.http.base.internal.registry.PathResolverFactory.ExactMatcher
exceptions - Variable in class org.apache.felix.http.base.internal.registry.ErrorPageRegistry.ErrorRegistration
ExtensionMatcher(ServletHandler, String) - Constructor for class org.apache.felix.http.base.internal.registry.PathResolverFactory.ExtensionMatcher
ExtServletContext - Interface in org.apache.felix.http.base.internal.context
  Internal extension of the servlet context
ExtServletContextWrapper - Class in org.apache.felix.http.base.internal.context
  Wrapper of an {code ExtServletContex}.
ExtServletContextWrapper(ExtServletContext) - Constructor for class org.apache.felix.http.base.internal.context.ExtServletContextWrapper

## F

FailedDTOHolder - Class in org.apache.felix.http.base.internal.runtime.dto
FailedDTOHolder() - Constructor for class org.apache.felix.http.base.internal.runtime.dto.FailedDTOHolder
failedErrorPageDTOs - Variable in class org.apache.felix.http.base.internal.runtime.dto.FailedDTOHolder
failedFilterDTOs - Variable in class org.apache.felix.http.base.internal.runtime.dto.FailedDTOHolder
failedListenerDTOs - Variable in class org.apache.felix.http.base.internal.runtime.dto.FailedDTOHolder
failedPreprocessorDTOs - Variable in class org.apache.felix.http.base.internal.runtime.dto.FailedDTOHolder
failedResourceDTOs - Variable in class org.apache.felix.http.base.internal.runtime.dto.FailedDTOHolder
failedServletContextDTOs - Variable in class org.apache.felix.http.base.internal.runtime.dto.FailedDTOHolder
failedServletDTOs - Variable in class org.apache.felix.http.base.internal.runtime.dto.FailedDTOHolder
FailureStateHandler - Class in org.apache.felix.http.base.internal.whiteboard
FailureStateHandler() - Constructor for class org.apache.felix.http.base.internal.whiteboard.FailureStateHandler
fill(BaseServletDTO, ServletHandler) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ErrorPageDTOBuilder
  Fill a servlet DTO from a servlet handler
fill(BaseServletDTO, ServletHandler) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ServletDTOBuilder
  Fill a servlet DTO from a servlet handler
fill(BaseServletDTO, ServletInfo) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ErrorPageDTOBuilder
  Fill a servlet DTO from a servlet info
fill(BaseServletDTO, ServletInfo) - Static method in class org.apache.felix.http.base.internal.runtime.dto.ServletDTOBuilder
  Fill a servlet DTO from a servlet info
FILTER_FAILURE_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
FilterConfigImpl - Class in org.apache.felix.http.base.internal.handler
  Implementation of the filter configuration.
FilterConfigImpl(String, ServletContext, Map<String, String>) - Constructor for class org.apache.felix.http.base.internal.handler.FilterConfigImpl
FilterDTOBuilder - Class in org.apache.felix.http.base.internal.runtime.dto
FilterDTOBuilder() - Constructor for class org.apache.felix.http.base.internal.runtime.dto.FilterDTOBuilder
FilterHandler - Class in org.apache.felix.http.base.internal.handler
  The filter handler handles the initialization and destruction of filter objects.
FilterHandler(long, ExtServletContext, FilterInfo, BundleContext) - Constructor for class org.apache.felix.http.base.internal.handler.FilterHandler
FilterInfo - Class in org.apache.felix.http.base.internal.runtime
  Provides registration information for a `Filter`, and is used to programmatically register `Filter`s.
FilterInfo(ServiceReference<Filter>) - Constructor for class org.apache.felix.http.base.internal.runtime.FilterInfo
  new filter info
FilterRegistry - Class in org.apache.felix.http.base.internal.registry
  The filter registry keeps track of all filter mappings for a single servlet context.
FilterRegistry() - Constructor for class org.apache.felix.http.base.internal.registry.FilterRegistry
FilterTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
FilterTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.FilterTracker
finishSecurity(HttpServletRequest, HttpServletResponse) - Method in interface org.apache.felix.http.base.internal.context.ExtServletContext
finishSecurity(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
finishSecurity(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
finishSecurity(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.wrappers.ServletContextHelperWrapper
formatMessage(ServiceReference<?>, String) - Static method in class org.apache.felix.http.base.internal.logger.SystemLogger
forward(ServletRequest, ServletResponse) - Method in class org.apache.felix.http.base.internal.dispatch.RequestDispatcherImpl

## G

get() - Static method in class org.apache.felix.http.base.internal.util.MimeTypes
get(Throwable, int) - Method in class org.apache.felix.http.base.internal.registry.ErrorPageRegistry
  Get the servlet handling the error (error code or exception).
getActiveHandlers() - Method in class org.apache.felix.http.base.internal.registry.ListenerMap
getActiveListeners() - Method in class org.apache.felix.http.base.internal.registry.ListenerMap
getAttribute(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getAttribute(String) - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
getAttribute(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getAttribute(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getAttribute(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getAttributeNames() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getAttributeNames() - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
getAttributeNames() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getAttributeNames() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getAttributeNames() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getBestMatchingRegistry(String) - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
getBooleanProperty(ServiceReference<T>, String) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
getBundleContext() - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardContextHandler
getByExtension(String) - Method in class org.apache.felix.http.base.internal.util.MimeTypes
getByFile(String) - Method in class org.apache.felix.http.base.internal.util.MimeTypes
getClassLoader() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getClassLoader() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getClassLoader() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getClassLoader() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getClassName(Filter) - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
  Get the class name of the filter
getClassName(Servlet) - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
  Get the class name of the servlet
getClassName(Preprocessor) - Method in class org.apache.felix.http.base.internal.runtime.PreprocessorInfo
  Get the class name of the preprocessor
getConfig() - Method in interface org.apache.felix.http.base.internal.context.ExtServletContext
getConfig() - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
getConfig() - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
getConfig() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getConfig() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getContext() - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
getContext() - Method in class org.apache.felix.http.base.internal.handler.ListenerHandler
getContext() - Method in class org.apache.felix.http.base.internal.handler.PreprocessorHandler
getContext() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
getContext(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getContext(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getContext(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getContext(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getContextInfo() - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardContextHandler
getContextPath() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getContextPath() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getContextPath() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getContextPath() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getContextSelection() - Method in class org.apache.felix.http.base.internal.runtime.WhiteboardServiceInfo
getContextSelectionFilter() - Method in class org.apache.felix.http.base.internal.runtime.WhiteboardServiceInfo
getContextServiceId() - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
getContextServiceId() - Method in class org.apache.felix.http.base.internal.handler.ListenerHandler
getContextServiceId() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
getContextServiceId() - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
getCreationTime() - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
getDefaultSessionTrackingModes() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getDefaultSessionTrackingModes() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getDefaultSessionTrackingModes() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getDefaultSessionTrackingModes() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getDispatcher() - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
getDTOListenerTypes() - Method in class org.apache.felix.http.base.internal.runtime.ListenerInfo
  The types as reported through the DTOs
getEffectiveMajorVersion() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getEffectiveMajorVersion() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getEffectiveMajorVersion() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getEffectiveMajorVersion() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getEffectiveMinorVersion() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getEffectiveMinorVersion() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getEffectiveMinorVersion() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getEffectiveMinorVersion() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getEffectiveSessionTrackingModes() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getEffectiveSessionTrackingModes() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getEffectiveSessionTrackingModes() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getEffectiveSessionTrackingModes() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getErrorCode() - Method in exception class org.apache.felix.http.base.internal.whiteboard.RegistrationFailureException
getErrorHandler(int, Throwable) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Get the servlet handling the error.
getErrorHandler(String, Long, int, Throwable) - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
getErrorPage() - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
getErrorRegistration(ServletInfo) - Static method in class org.apache.felix.http.base.internal.registry.ErrorPageRegistry
  Parse the registration properties of the servlet for error handling
getEventListenerRegistry() - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
getExpiredSessionContextNames(HttpSession) - Static method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
getFailedDTOHolder() - Method in class org.apache.felix.http.base.internal.runtime.dto.RegistryRuntime
getFilter() - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
getFilterHandlers(ServletHandler, DispatcherType, String) - Method in class org.apache.felix.http.base.internal.registry.FilterRegistry
  Get all filters handling the request.
getFilterHandlers(ServletHandler, DispatcherType, String) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Get filter handlers for the request uri
getFilterInfo() - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
getFilterName() - Method in class org.apache.felix.http.base.internal.handler.FilterConfigImpl
getFilterRegistration(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getFilterRegistration(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getFilterRegistration(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getFilterRegistration(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getFilterRegistrations() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getFilterRegistrations() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getFilterRegistrations() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getFilterRegistrations() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getFilters(ServletResolution, DispatcherType, String) - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
getHandlerRegistry() - Method in class org.apache.felix.http.base.internal.service.SharedHttpServiceImpl
  Get the handler registry
getHelper() - Method in class org.apache.felix.http.base.internal.wrappers.ServletContextHelperWrapper
  Get the helper
getHttpServiceServiceId() - Method in class org.apache.felix.http.base.internal.service.HttpServiceFactory
getHttpSessionAttributeListener() - Method in interface org.apache.felix.http.base.internal.context.ExtServletContext
getHttpSessionAttributeListener() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getHttpSessionAttributeListener() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getHttpSessionAttributeListener() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getHttpSessionListener() - Method in interface org.apache.felix.http.base.internal.context.ExtServletContext
getHttpSessionListener() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getHttpSessionListener() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getHttpSessionListener() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getId() - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
getInfo() - Method in exception class org.apache.felix.http.base.internal.whiteboard.RegistrationFailureException
getInitParameter(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getInitParameter(String) - Method in class org.apache.felix.http.base.internal.handler.FilterConfigImpl
getInitParameter(String) - Method in class org.apache.felix.http.base.internal.handler.ServletConfigImpl
getInitParameter(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getInitParameter(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getInitParameter(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getInitParameterNames() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getInitParameterNames() - Method in class org.apache.felix.http.base.internal.handler.FilterConfigImpl
getInitParameterNames() - Method in class org.apache.felix.http.base.internal.handler.ServletConfigImpl
getInitParameterNames() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getInitParameterNames() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getInitParameterNames() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getInitParameters() - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
  Returns an immutable map of the init parameters.
getInitParameters() - Method in class org.apache.felix.http.base.internal.runtime.PreprocessorInfo
  Returns an immutable map of the init parameters.
getInitParameters() - Method in class org.apache.felix.http.base.internal.runtime.ServletContextHelperInfo
  Returns an unmodifiable map of the parameters.
getInitParameters() - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
  Returns an unmodifiable map of the init parameters.
getInitParams(ServiceReference<T>, String) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
  Get the init parameters.
getJspConfigDescriptor() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getJspConfigDescriptor() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getJspConfigDescriptor() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getJspConfigDescriptor() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getLastAccessedTime() - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
getListener() - Method in class org.apache.felix.http.base.internal.handler.ListenerHandler
getListenerHandler(ListenerInfo) - Method in class org.apache.felix.http.base.internal.registry.ListenerMap
getListenerInfo() - Method in class org.apache.felix.http.base.internal.handler.ListenerHandler
getListenerTypes() - Method in class org.apache.felix.http.base.internal.runtime.ListenerInfo
  Get the registered listener types
getMajorVersion() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getMajorVersion() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getMajorVersion() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getMajorVersion() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getMappingMatch() - Method in class org.apache.felix.http.base.internal.dispatch.RequestInfo
getMatchValue() - Method in class org.apache.felix.http.base.internal.dispatch.RequestInfo
getMaxInactiveInterval() - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
getMimeType(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getMimeType(String) - Method in class org.apache.felix.http.base.internal.service.DefaultHttpContext
getMimeType(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getMimeType(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getMimeType(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getMimeType(String) - Method in class org.apache.felix.http.base.internal.wrappers.ServletContextHelperWrapper
getMinorVersion() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getMinorVersion() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getMinorVersion() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getMinorVersion() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getMultipartConfig() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
getMultipartConfig() - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
getMultipartSecurityContext() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
getMultipartSecurityContext() - Method in class org.apache.felix.http.base.internal.handler.WhiteboardServletHandler
getName() - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
getName() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
getName() - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
getName() - Method in class org.apache.felix.http.base.internal.runtime.ServletContextHelperInfo
getName() - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
getNamedDispatcher(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getNamedDispatcher(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getNamedDispatcher(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getNamedDispatcher(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getOrdering() - Method in interface org.apache.felix.http.base.internal.registry.PathResolver
getOrdering() - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.AbstractMatcher
getOrdering() - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.ExactAndPathMatcher
getOrdering() - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.ExactMatcher
getOrdering() - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.ExtensionMatcher
getOrdering() - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.PathMatcher
getOrdering() - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.RegexMatcher
getPath() - Method in class org.apache.felix.http.base.internal.runtime.ServletContextHelperInfo
getPattern() - Method in class org.apache.felix.http.base.internal.dispatch.RequestInfo
getPattern() - Method in interface org.apache.felix.http.base.internal.registry.PathResolver
getPattern() - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.AbstractMatcher
getPatterns() - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
getPatterns() - Method in class org.apache.felix.http.base.internal.runtime.ResourceInfo
getPatterns() - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
getPrefix() - Method in class org.apache.felix.http.base.internal.runtime.ResourceInfo
getPrefix() - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
getPreprocessor() - Method in class org.apache.felix.http.base.internal.wrappers.PreprocessorWrapper
  Get the preprocessor
getPreprocessorDTOs() - Method in class org.apache.felix.http.base.internal.runtime.dto.RegistryRuntime
getPreprocessorInfo() - Method in class org.apache.felix.http.base.internal.handler.PreprocessorHandler
getRanking() - Method in interface org.apache.felix.http.base.internal.registry.PathResolver
getRanking() - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.AbstractMatcher
getRanking() - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
getRealPath(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getRealPath(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getRealPath(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getRealPath(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getRealPath(String) - Method in class org.apache.felix.http.base.internal.wrappers.ServletContextHelperWrapper
getRegexs() - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
getRegistry() - Method in class org.apache.felix.http.base.internal.whiteboard.HttpServiceContextHandler
getRegistry() - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardContextHandler
getRegistry(long) - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
getRequestCharacterEncoding() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getRequestCharacterEncoding() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getRequestCharacterEncoding() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getRequestDispatcher(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getRequestDispatcher(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getRequestDispatcher(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getRequestDispatcher(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getResource(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getResource(String) - Method in class org.apache.felix.http.base.internal.service.DefaultHttpContext
getResource(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getResource(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getResource(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getResource(String) - Method in class org.apache.felix.http.base.internal.wrappers.ServletContextHelperWrapper
getResourceAsStream(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getResourceAsStream(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getResourceAsStream(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getResourceAsStream(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getResourcePaths(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getResourcePaths(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getResourcePaths(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getResourcePaths(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getResourcePaths(String) - Method in class org.apache.felix.http.base.internal.wrappers.ServletContextHelperWrapper
getResponseCharacterEncoding() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getResponseCharacterEncoding() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getResponseCharacterEncoding() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getRuntime(ServletContextDTO, FailedDTOHolder) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Create all DTOs for servlets, filters, resources and error pages
getRuntimeDTO() - Method in class org.apache.felix.http.base.internal.service.HttpServiceRuntimeImpl
getRuntimeDTO() - Method in class org.apache.felix.http.base.internal.wrappers.RuntimeServiceWrapper
getRuntimeInfo() - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
getRuntimeInfo(List<ListenerDTO>, List<FailedListenerDTO>) - Method in class org.apache.felix.http.base.internal.registry.ListenerMap
getRuntimeInfo(FailedDTOHolder) - Method in class org.apache.felix.http.base.internal.whiteboard.FailureStateHandler
getRuntimeInfo(ServletContextDTO, FailedDTOHolder) - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
getRuntimeInfo(ServletContextDTO, Collection<FailedErrorPageDTO>) - Method in class org.apache.felix.http.base.internal.registry.ErrorPageRegistry
  Get DTOs for error pages.
getRuntimeInfo(ServletContextDTO, Collection<FailedFilterDTO>) - Method in class org.apache.felix.http.base.internal.registry.FilterRegistry
  Get the runtime information about filters
getRuntimeInfo(ServletContextDTO, Collection<FailedServletDTO>, Collection<FailedResourceDTO>) - Method in class org.apache.felix.http.base.internal.registry.ServletRegistry
getRuntimeInfo(ServletContextDTO, List<FailedListenerDTO>) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
getServerInfo() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getServerInfo() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getServerInfo() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getServerInfo() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getService(BundleContext) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
  Get a service object
getService(BundleContext) - Method in class org.apache.felix.http.base.internal.runtime.DefaultServletContextHelperInfo
getService(Bundle, ServiceRegistration<HttpService>) - Method in class org.apache.felix.http.base.internal.service.HttpServiceFactory
getServiceId() - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
getServiceInfo(ServiceReference<Filter>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.FilterTracker
getServiceInfo(ServiceReference<Filter>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxFilterTracker
getServiceInfo(ServiceReference<Servlet>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxServletTracker
getServiceInfo(ServiceReference<Servlet>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.ServletTracker
getServiceInfo(ServiceReference<Object>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.ResourceTracker
getServiceInfo(ServiceReference<EventListener>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxListenersTracker
getServiceInfo(ServiceReference<EventListener>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.ListenersTracker
getServiceInfo(ServiceReference<Preprocessor>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxPreprocessorTracker
getServiceInfo(ServiceReference<Preprocessor>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.PreprocessorTracker
getServiceInfo(ServiceReference<T>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.WhiteboardServiceTracker
  Implemented by sub classes to create the correct whiteboard service info object.
getServiceReference() - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
getServiceReference() - Method in class org.apache.felix.http.base.internal.service.HttpServiceRuntimeImpl
getServiceType() - Method in class org.apache.felix.http.base.internal.runtime.ServletContextHelperInfo
  Get the registered service type
getServlet() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
getServlet(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getServlet(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getServlet(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getServlet(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getServletContext() - Method in class org.apache.felix.http.base.internal.handler.FilterConfigImpl
getServletContext() - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
getServletContext() - Method in class org.apache.felix.http.base.internal.handler.ServletConfigImpl
getServletContext(Bundle) - Method in class org.apache.felix.http.base.internal.whiteboard.HttpServiceContextHandler
getServletContext(Bundle) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardContextHandler
getServletContext(HttpContext) - Method in class org.apache.felix.http.base.internal.service.PerBundleHttpServiceImpl
  Get a servlet context
getServletContext(HttpContext) - Method in class org.apache.felix.http.base.internal.service.ServletContextManager
getServletContextDTOs() - Method in class org.apache.felix.http.base.internal.runtime.dto.RegistryRuntime
getServletContextListener(ListenerInfo) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
  Get the listener handler for the listener info
getServletContextName() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getServletContextName() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getServletContextName() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getServletContextName() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getServletHandler() - Method in interface org.apache.felix.http.base.internal.registry.PathResolver
getServletHandler() - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.AbstractMatcher
getServletInfo() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
getServletInfo() - Method in class org.apache.felix.http.base.internal.runtime.ResourceInfo
getServletName() - Method in class org.apache.felix.http.base.internal.dispatch.RequestInfo
getServletName() - Method in class org.apache.felix.http.base.internal.handler.ServletConfigImpl
getServletNames() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getServletNames() - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
getServletNames() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getServletNames() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getServletNames() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getServletRegistration(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getServletRegistration(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getServletRegistration(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getServletRegistration(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getServletRegistrations() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getServletRegistrations() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getServletRegistrations() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getServletRegistrations() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getServletRequestAttributeListener() - Method in interface org.apache.felix.http.base.internal.context.ExtServletContext
getServletRequestAttributeListener() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getServletRequestAttributeListener() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getServletRequestAttributeListener() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getServletRequestListener() - Method in interface org.apache.felix.http.base.internal.context.ExtServletContext
getServletRequestListener() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getServletRequestListener() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getServletRequestListener() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getServlets() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getServlets() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getServlets() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getServlets() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getSessionContextNames(HttpSession) - Static method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
  Get the names of all contexts using a session.
getSessionCookieConfig() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getSessionCookieConfig() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getSessionCookieConfig() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getSessionCookieConfig() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getSessionTimeout() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getSessionTimeout() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getSessionTimeout() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getSharedContext() - Method in class org.apache.felix.http.base.internal.whiteboard.HttpServiceContextHandler
getSharedContext() - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardContextHandler
getStringArrayProperty(ServiceReference<T>, String) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
getStringProperty(ServiceReference<T>, String) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
getTarget() - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
getType() - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
  Get the type represented by this info
getType() - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
getType() - Method in class org.apache.felix.http.base.internal.runtime.ListenerInfo
getType() - Method in class org.apache.felix.http.base.internal.runtime.PreprocessorInfo
getType() - Method in class org.apache.felix.http.base.internal.runtime.ResourceInfo
getType() - Method in class org.apache.felix.http.base.internal.runtime.ServletContextHelperInfo
getType() - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
getValue(String) - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
getValueNames() - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
getVirtualServerName() - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
getVirtualServerName() - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
getVirtualServerName() - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
getVirtualServerName() - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
getWrapper() - Method in class org.apache.felix.http.base.internal.service.HttpResourceServlet

## H

handle(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
handle(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.felix.http.base.internal.handler.PreprocessorHandler
handle(ServletRequest, ServletResponse) - Method in class org.apache.felix.http.base.internal.handler.HttpServiceWebSocketServletHandler
handle(ServletRequest, ServletResponse) - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
handle(ServletRequest, ServletResponse) - Method in class org.apache.felix.http.base.internal.handler.WhiteboardServletHandler
handler - Variable in class org.apache.felix.http.base.internal.registry.ServletResolution
handlerRegistry - Variable in class org.apache.felix.http.base.internal.registry.ServletResolution
HandlerRegistry - Class in org.apache.felix.http.base.internal.registry
  Registry for all services.
HandlerRegistry(HttpConfig) - Constructor for class org.apache.felix.http.base.internal.registry.HandlerRegistry
handleSecurity(HttpServletRequest, HttpServletResponse) - Method in interface org.apache.felix.http.base.internal.context.ExtServletContext
handleSecurity(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
handleSecurity(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
handleSecurity(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
handleSecurity(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.wrappers.ServletContextHelperWrapper
handleSecurity(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.service.DefaultHttpContext
hashCode() - Method in class org.apache.felix.http.base.internal.dispatch.MultipartConfig
hashCode() - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
hashCode() - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
hashCode() - Method in class org.apache.felix.http.base.internal.handler.ListenerHandler
hashCode() - Method in class org.apache.felix.http.base.internal.handler.PreprocessorHandler
hashCode() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
hashCode() - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.AbstractMatcher
hashCode() - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
hasSession(String, HttpSession) - Static method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
HTTP_SERVICE_CONTEXT_NAME - Static variable in class org.apache.felix.http.base.internal.service.HttpServiceFactory
  The name of the context for the http service.
HTTP_SERVICE_CONTEXT_SERVICE_ID - Static variable in class org.apache.felix.http.base.internal.service.HttpServiceFactory
  The id of the context for the http service.
HttpResourceServlet - Class in org.apache.felix.http.base.internal.service
HttpResourceServlet(String) - Constructor for class org.apache.felix.http.base.internal.service.HttpResourceServlet
HttpServiceContextHandler - Class in org.apache.felix.http.base.internal.whiteboard
HttpServiceContextHandler(ServletContextHelperInfo, PerContextHandlerRegistry, HttpServiceFactory, ServletContext, Bundle) - Constructor for class org.apache.felix.http.base.internal.whiteboard.HttpServiceContextHandler
HttpServiceFactory - Class in org.apache.felix.http.base.internal.service
  The http service factory
HttpServiceFactory(BundleContext, HandlerRegistry) - Constructor for class org.apache.felix.http.base.internal.service.HttpServiceFactory
HttpServiceRuntimeImpl - Class in org.apache.felix.http.base.internal.service
HttpServiceRuntimeImpl(HandlerRegistry, WhiteboardManager, BundleContext) - Constructor for class org.apache.felix.http.base.internal.service.HttpServiceRuntimeImpl
HttpServiceServletHandler - Class in org.apache.felix.http.base.internal.handler
  Servlet handler for servlets registered through the http service.
HttpServiceServletHandler(long, ExtServletContext, ServletInfo, Servlet) - Constructor for class org.apache.felix.http.base.internal.handler.HttpServiceServletHandler
  New handler
HttpServiceServletHandler(ExtServletContext, ServletInfo, Servlet) - Constructor for class org.apache.felix.http.base.internal.handler.HttpServiceServletHandler
  New handler
HttpServiceWebSocketServletHandler - Class in org.apache.felix.http.base.internal.handler
  Servlet handler for servlets extending JettyWebSocketServlet registered through the http service.
HttpServiceWebSocketServletHandler(ExtServletContext, ServletInfo, Servlet) - Constructor for class org.apache.felix.http.base.internal.handler.HttpServiceWebSocketServletHandler
HttpSessionWrapper - Class in org.apache.felix.http.base.internal.handler
  The session wrapper keeps track of the internal session, manages their attributes separately and also handles session timeout.
HttpSessionWrapper(HttpSession, ExtServletContext, HttpConfig, boolean) - Constructor for class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
  Creates a new `HttpSessionWrapper` instance.

## I

include(ServletRequest, ServletResponse) - Method in class org.apache.felix.http.base.internal.dispatch.RequestDispatcherImpl
IncludeResponseWrapper - Class in org.apache.felix.http.base.internal.dispatch
  Wrapper to handle dispatching of includes where all changes to headers are simply silently ignored (see section 9.3 of the servlet specification)
IncludeResponseWrapper(HttpServletResponse) - Constructor for class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
init() - Method in class org.apache.felix.http.base.internal.handler.FilterHandler
  Initialize the object
init() - Method in class org.apache.felix.http.base.internal.handler.HttpServiceWebSocketServletHandler
init() - Method in class org.apache.felix.http.base.internal.handler.ListenerHandler
  Initialize the object
init() - Method in class org.apache.felix.http.base.internal.handler.PreprocessorHandler
init() - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
  Initialize the object
init() - Method in class org.apache.felix.http.base.internal.handler.WhiteboardServletHandler
init() - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
  Register default context registry for Http Service
INSTANCE - Enum constant in enum org.apache.felix.http.base.internal.util.InternalIdFactory
InternalIdFactory - Enum in org.apache.felix.http.base.internal.util
  Provides service ids for services not provided through the service registry.
INVALID_CONFIG - Static variable in class org.apache.felix.http.base.internal.dispatch.MultipartConfig
invalidate() - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
InvocationChain - Class in org.apache.felix.http.base.internal.dispatch
InvocationChain(ServletHandler, FilterHandler[]) - Constructor for class org.apache.felix.http.base.internal.dispatch.InvocationChain
invokePreprocessors(HttpServletRequest, HttpServletResponse, Preprocessor) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
  Invoke all preprocessors
isAsyncSupported() - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
isAsyncSupported() - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
isEmpty(String) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
isEmpty(String[]) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
isJettyWebSocketServlet(Object) - Static method in class org.apache.felix.http.base.internal.handler.WebSocketHandler
  Check if the servlet is a JettyWebSocketServlet.
isListenerType(String) - Method in class org.apache.felix.http.base.internal.runtime.ListenerInfo
  Is this listener of the required type?
isMatching(String) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
isNew() - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
isResource() - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
isSame(AbstractInfo<Filter>) - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
isSame(AbstractInfo<Servlet>) - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
isSame(AbstractInfo<Object>) - Method in class org.apache.felix.http.base.internal.runtime.ResourceInfo
isSame(AbstractInfo<EventListener>) - Method in class org.apache.felix.http.base.internal.runtime.ListenerInfo
isSame(AbstractInfo<ServletContextHelper>) - Method in class org.apache.felix.http.base.internal.runtime.ServletContextHelperInfo
isSame(AbstractInfo<Preprocessor>) - Method in class org.apache.felix.http.base.internal.runtime.PreprocessorInfo
isSame(AbstractInfo<T>) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
  Compare two info objects
isSame(AbstractInfo<T>) - Method in class org.apache.felix.http.base.internal.runtime.WhiteboardServiceInfo
isValid() - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
isValid() - Method in class org.apache.felix.http.base.internal.runtime.FilterInfo
isValid() - Method in class org.apache.felix.http.base.internal.runtime.ListenerInfo
isValid() - Method in class org.apache.felix.http.base.internal.runtime.ResourceInfo
isValid() - Method in class org.apache.felix.http.base.internal.runtime.ServletContextHelperInfo
isValid() - Method in class org.apache.felix.http.base.internal.runtime.ServletInfo
isValid() - Method in class org.apache.felix.http.base.internal.runtime.WhiteboardServiceInfo
isValidPattern(String) - Static method in class org.apache.felix.http.base.internal.util.PatternUtil
  Check for valid servlet pattern
isValidSymbolicName(String) - Static method in class org.apache.felix.http.base.internal.util.PatternUtil

## J

JavaxFilterTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
  Tracker for http whiteboard filters
JavaxFilterTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxFilterTracker
  Create new tracker
JavaxListenersTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
  Tracker for http whiteboard listeners
JavaxListenersTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxListenersTracker
  Create new tracker
JavaxPreprocessorTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
JavaxPreprocessorTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxPreprocessorTracker
  Create a new tracker
JavaxServletContextHelperTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
  Tracks all `ServletContextHelper` services for the http whiteboard
JavaxServletContextHelperTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxServletContextHelperTracker
  Create a new tracker
JavaxServletTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
  Tracker for http whiteboard servlets
JavaxServletTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxServletTracker
  Create new tracker

## L

lazyInit() - Method in class org.apache.felix.http.base.internal.handler.WebSocketHandler
LISTENER_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
LISTENER_FAILURE_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
ListenerDTOBuilder - Class in org.apache.felix.http.base.internal.runtime.dto
ListenerDTOBuilder() - Constructor for class org.apache.felix.http.base.internal.runtime.dto.ListenerDTOBuilder
ListenerHandler - Class in org.apache.felix.http.base.internal.handler
  The listener handler handles the initialization and destruction of listener objects.
ListenerHandler(long, ExtServletContext, ListenerInfo, BundleContext) - Constructor for class org.apache.felix.http.base.internal.handler.ListenerHandler
ListenerInfo - Class in org.apache.felix.http.base.internal.runtime
  Info object for registered listeners.
ListenerInfo(ServiceReference<EventListener>) - Constructor for class org.apache.felix.http.base.internal.runtime.ListenerInfo
  Constructor
ListenerInfo(ServiceReference<EventListener>, Set<String>, String[]) - Constructor for class org.apache.felix.http.base.internal.runtime.ListenerInfo
  Constructor
ListenerMap<T> - Class in org.apache.felix.http.base.internal.registry
ListenerMap() - Constructor for class org.apache.felix.http.base.internal.registry.ListenerMap
ListenersTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
ListenersTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.ListenersTracker
log(Exception, String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
log(Exception, String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
log(Exception, String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
log(Exception, String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
log(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
log(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
log(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
log(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
log(String, Throwable) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
log(String, Throwable) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
log(String, Throwable) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
log(String, Throwable) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
LOGGER - Static variable in class org.apache.felix.http.base.internal.logger.SystemLogger

## M

match - Variable in class org.apache.felix.http.base.internal.registry.PathResolution
match(WhiteboardServiceInfo<?>) - Method in class org.apache.felix.http.base.internal.runtime.ServletContextHelperInfo
matchedPattern - Variable in class org.apache.felix.http.base.internal.registry.PathResolution
matchValue - Variable in class org.apache.felix.http.base.internal.registry.PathResolution
MimeTypes - Class in org.apache.felix.http.base.internal.util
modifiedService(ServiceReference<ServletContextHelper>, ServiceReference<ServletContextHelper>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxServletContextHelperTracker
modifiedService(ServiceReference<ServletContextHelper>, ServiceReference<ServletContextHelper>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.ServletContextHelperTracker
modifiedService(ServiceReference<T>, ServiceReference<T>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.WhiteboardServiceTracker
MultipartConfig - Class in org.apache.felix.http.base.internal.dispatch
MultipartConfig(Integer, String, long, long, long) - Constructor for class org.apache.felix.http.base.internal.dispatch.MultipartConfig
multipartLocation - Variable in class org.apache.felix.http.base.internal.dispatch.MultipartConfig
  Specifies the multipart location
multipartMaxFileCount - Variable in class org.apache.felix.http.base.internal.dispatch.MultipartConfig
  Specifies the multipart max files
multipartMaxFileSize - Variable in class org.apache.felix.http.base.internal.dispatch.MultipartConfig
  Specifies the multipart max file size
multipartMaxRequestSize - Variable in class org.apache.felix.http.base.internal.dispatch.MultipartConfig
  Specifies the multipart max request size
multipartThreshold - Variable in class org.apache.felix.http.base.internal.dispatch.MultipartConfig
  Specifies the multipart threshold

## N

next() - Method in enum org.apache.felix.http.base.internal.util.InternalIdFactory

## O

org.apache.felix.http.base.internal.context - package org.apache.felix.http.base.internal.context
org.apache.felix.http.base.internal.dispatch - package org.apache.felix.http.base.internal.dispatch
org.apache.felix.http.base.internal.handler - package org.apache.felix.http.base.internal.handler
org.apache.felix.http.base.internal.logger - package org.apache.felix.http.base.internal.logger
org.apache.felix.http.base.internal.registry - package org.apache.felix.http.base.internal.registry
org.apache.felix.http.base.internal.runtime - package org.apache.felix.http.base.internal.runtime
org.apache.felix.http.base.internal.runtime.dto - package org.apache.felix.http.base.internal.runtime.dto
org.apache.felix.http.base.internal.service - package org.apache.felix.http.base.internal.service
org.apache.felix.http.base.internal.util - package org.apache.felix.http.base.internal.util
org.apache.felix.http.base.internal.whiteboard - package org.apache.felix.http.base.internal.whiteboard
org.apache.felix.http.base.internal.whiteboard.tracker - package org.apache.felix.http.base.internal.whiteboard.tracker
org.apache.felix.http.base.internal.wrappers - package org.apache.felix.http.base.internal.wrappers

## P

pathInfo - Variable in class org.apache.felix.http.base.internal.registry.PathResolution
PathMatcher(ServletHandler, String) - Constructor for class org.apache.felix.http.base.internal.registry.PathResolverFactory.PathMatcher
PathResolution - Class in org.apache.felix.http.base.internal.registry
  Resolution of a servlet based on the path
PathResolution() - Constructor for class org.apache.felix.http.base.internal.registry.PathResolution
PathResolver - Interface in org.apache.felix.http.base.internal.registry
PathResolverFactory - Class in org.apache.felix.http.base.internal.registry
  The path resolver factory creates a path resolver for a pattern.
PathResolverFactory() - Constructor for class org.apache.felix.http.base.internal.registry.PathResolverFactory
PathResolverFactory.AbstractMatcher - Class in org.apache.felix.http.base.internal.registry
PathResolverFactory.DefaultMatcher - Class in org.apache.felix.http.base.internal.registry
PathResolverFactory.ExactAndPathMatcher - Class in org.apache.felix.http.base.internal.registry
PathResolverFactory.ExactMatcher - Class in org.apache.felix.http.base.internal.registry
PathResolverFactory.ExtensionMatcher - Class in org.apache.felix.http.base.internal.registry
PathResolverFactory.PathMatcher - Class in org.apache.felix.http.base.internal.registry
PathResolverFactory.RegexMatcher - Class in org.apache.felix.http.base.internal.registry
PathResolverFactory.RootMatcher - Class in org.apache.felix.http.base.internal.registry
patterns - Variable in class org.apache.felix.http.base.internal.registry.PathResolution
PatternUtil - Class in org.apache.felix.http.base.internal.util
  Some convenience utilities to deal with path patterns.
PatternUtil() - Constructor for class org.apache.felix.http.base.internal.util.PatternUtil
PerBundleHttpServiceImpl - Class in org.apache.felix.http.base.internal.service
  This implementation of the `HttpService` implements the front end used by client bundles.
PerBundleHttpServiceImpl(Bundle, SharedHttpServiceImpl, ServletContext, boolean) - Constructor for class org.apache.felix.http.base.internal.service.PerBundleHttpServiceImpl
  Create a new http service front end
PerBundleServletContextImpl - Class in org.apache.felix.http.base.internal.whiteboard
  This servlet context implementation represents the per bundle specific part of a servlet context backed by a servlet context helper.
PerBundleServletContextImpl(Bundle, ServletContext, ServletContextHelper, PerContextHandlerRegistry) - Constructor for class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
  Create a new context implementation
PerContextHandlerRegistry - Class in org.apache.felix.http.base.internal.registry
  This registry keeps track of all processing components per context: - servlets - filters - error pages
PerContextHandlerRegistry(HttpConfig) - Constructor for class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Default http service registry
PerContextHandlerRegistry(ServletContextHelperInfo, HttpConfig) - Constructor for class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Registry for a servlet context helper (whiteboard support)
PreprocessorDTOBuilder - Class in org.apache.felix.http.base.internal.runtime.dto
PreprocessorDTOBuilder() - Constructor for class org.apache.felix.http.base.internal.runtime.dto.PreprocessorDTOBuilder
PreprocessorHandler - Class in org.apache.felix.http.base.internal.handler
  The preprocessor handler handles the initialization and destruction of preprocessor objects.
PreprocessorHandler(BundleContext, ServletContext, PreprocessorInfo) - Constructor for class org.apache.felix.http.base.internal.handler.PreprocessorHandler
PreprocessorInfo - Class in org.apache.felix.http.base.internal.runtime
  Provides registration information for a `Preprocessor`.
PreprocessorInfo(ServiceReference<Preprocessor>) - Constructor for class org.apache.felix.http.base.internal.runtime.PreprocessorInfo
PreprocessorTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
PreprocessorTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.PreprocessorTracker
  Create a new tracker
PreprocessorWrapper - Class in org.apache.felix.http.base.internal.wrappers
  Preprocessor wrapper
PreprocessorWrapper(Filter) - Constructor for class org.apache.felix.http.base.internal.wrappers.PreprocessorWrapper
  Create new preprocessor
putValue(String, Object) - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper

## R

RegexMatcher(String) - Constructor for class org.apache.felix.http.base.internal.registry.PathResolverFactory.RegexMatcher
register(BundleContext) - Method in class org.apache.felix.http.base.internal.service.HttpServiceRuntimeImpl
registerFilter(FilterHandler) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Add a filter
registerListeners(ListenerHandler) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Register listeners
registerResources(String, String, HttpContext) - Method in class org.apache.felix.http.base.internal.service.PerBundleHttpServiceImpl
  No need to sync this method, syncing is done via `PerBundleHttpServiceImpl.registerServlet(String, javax.servlet.Servlet, Dictionary, HttpContext)`
registerServlet(String, ExtServletContext, Servlet, ServletInfo) - Method in class org.apache.felix.http.base.internal.service.SharedHttpServiceImpl
  Register a servlet
registerServlet(String, Servlet, Dictionary, HttpContext) - Method in class org.apache.felix.http.base.internal.service.PerBundleHttpServiceImpl
registerServlet(ServletHandler) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Add a servlet
RegistrationFailureException - Exception Class in org.apache.felix.http.base.internal.whiteboard
RegistrationFailureException(WhiteboardServiceInfo<?>, int) - Constructor for exception class org.apache.felix.http.base.internal.whiteboard.RegistrationFailureException
RegistrationFailureException(WhiteboardServiceInfo<?>, int, String) - Constructor for exception class org.apache.felix.http.base.internal.whiteboard.RegistrationFailureException
RegistrationFailureException(WhiteboardServiceInfo<?>, int, Throwable) - Constructor for exception class org.apache.felix.http.base.internal.whiteboard.RegistrationFailureException
RegistryRuntime - Class in org.apache.felix.http.base.internal.runtime.dto
RegistryRuntime(FailedDTOHolder, Collection<ServletContextDTO>, Collection<PreprocessorDTO>) - Constructor for class org.apache.felix.http.base.internal.runtime.dto.RegistryRuntime
remove(ServletContextHelperInfo) - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
  Remove a context registration.
remove(AbstractInfo<?>) - Method in class org.apache.felix.http.base.internal.whiteboard.FailureStateHandler
remove(AbstractInfo<?>, long) - Method in class org.apache.felix.http.base.internal.whiteboard.FailureStateHandler
remove(ListenerInfo) - Method in class org.apache.felix.http.base.internal.registry.ListenerMap
removeAll() - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
removeAll(AbstractInfo<?>) - Method in class org.apache.felix.http.base.internal.whiteboard.FailureStateHandler
removeAttribute(String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
removeAttribute(String) - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
removeAttribute(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
removeAttribute(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
removeAttribute(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
removeContextHelper(ServletContextHelperInfo) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
  Remove a servlet context helper
removeDotSegments(String) - Static method in class org.apache.felix.http.base.internal.util.UriUtils
  Removes all superfluous dot-segments using the algorithm described in RFC-3986 section 5.2.4.
removedService(ServiceReference<ServletContextHelper>, ServiceReference<ServletContextHelper>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.JavaxServletContextHelperTracker
removedService(ServiceReference<ServletContextHelper>, ServiceReference<ServletContextHelper>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.ServletContextHelperTracker
removedService(ServiceReference<T>, ServiceReference<T>) - Method in class org.apache.felix.http.base.internal.whiteboard.tracker.WhiteboardServiceTracker
removeFilter(FilterInfo, boolean) - Method in class org.apache.felix.http.base.internal.registry.FilterRegistry
  Remove a filter
removeListeners(ListenerInfo) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
  Remove listeners
removeServlet(ServletInfo, boolean) - Method in class org.apache.felix.http.base.internal.registry.ErrorPageRegistry
  Remove the servlet from error handling
removeServlet(ServletInfo, boolean) - Method in class org.apache.felix.http.base.internal.registry.ServletRegistry
  Remove a servlet
removeValue(String) - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
removeWhiteboardService(WhiteboardServiceInfo<?>) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
  Remove whiteboard service from the registry.
requestDestroyed(ServletRequestEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
RequestDispatcherImpl - Class in org.apache.felix.http.base.internal.dispatch
  Wrapper implementation for `RequestDispatcher`.
RequestDispatcherImpl(ServletResolution, RequestInfo) - Constructor for class org.apache.felix.http.base.internal.dispatch.RequestDispatcherImpl
  Create new dispatcher
RequestInfo - Class in org.apache.felix.http.base.internal.dispatch
  Information about the request
RequestInfo(String, String, String, String, String, String, String, MappingMatch, boolean) - Constructor for class org.apache.felix.http.base.internal.dispatch.RequestInfo
  Create a new request info
RequestInfoDTOBuilder - Class in org.apache.felix.http.base.internal.runtime.dto
RequestInfoDTOBuilder(HandlerRegistry, String) - Constructor for class org.apache.felix.http.base.internal.runtime.dto.RequestInfoDTOBuilder
requestInitialized(ServletRequestEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
requestURI - Variable in class org.apache.felix.http.base.internal.registry.PathResolution
reset() - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
reset() - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
  Reset to initial state
resolve(String) - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.RegexMatcher
resolve(String) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
resolve(String) - Method in class org.apache.felix.http.base.internal.registry.ServletRegistry
  Resolve a request uri
resolve(String) - Method in interface org.apache.felix.http.base.internal.registry.PathResolver
resolve(String) - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.DefaultMatcher
resolve(String) - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.ExactAndPathMatcher
resolve(String) - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.ExactMatcher
resolve(String) - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.ExtensionMatcher
resolve(String) - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.PathMatcher
resolve(String) - Method in class org.apache.felix.http.base.internal.registry.PathResolverFactory.RootMatcher
resolveByName(String) - Method in class org.apache.felix.http.base.internal.registry.ServletRegistry
resolveServlet(String) - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
resolveServletByName(long, String) - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
  Get the servlet handler for a servlet by name
resolveServletByName(String) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
RESOURCE_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
RESOURCE_FAILURE_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
ResourceDTOBuilder - Class in org.apache.felix.http.base.internal.runtime.dto
ResourceDTOBuilder() - Constructor for class org.apache.felix.http.base.internal.runtime.dto.ResourceDTOBuilder
ResourceInfo - Class in org.apache.felix.http.base.internal.runtime
  Info object for a resource registration
ResourceInfo(ServiceReference<Object>) - Constructor for class org.apache.felix.http.base.internal.runtime.ResourceInfo
ResourceServlet - Class in org.apache.felix.http.base.internal.whiteboard
  The resource servlet
ResourceServlet(String) - Constructor for class org.apache.felix.http.base.internal.whiteboard.ResourceServlet
  The prefix for the resource
ResourceTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
ResourceTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.ResourceTracker
RootMatcher(ServletHandler) - Constructor for class org.apache.felix.http.base.internal.registry.PathResolverFactory.RootMatcher
RuntimeDTOBuilder - Class in org.apache.felix.http.base.internal.runtime.dto
RuntimeDTOBuilder(RegistryRuntime, ServiceReferenceDTO) - Constructor for class org.apache.felix.http.base.internal.runtime.dto.RuntimeDTOBuilder
RuntimeServiceWrapper - Class in org.apache.felix.http.base.internal.wrappers
  Wrapper for the service runtime
RuntimeServiceWrapper(HttpServiceRuntime) - Constructor for class org.apache.felix.http.base.internal.wrappers.RuntimeServiceWrapper
  Create a new wrapper

## S

safeGetService(BundleContext, ServiceReference<T>) - Static method in class org.apache.felix.http.base.internal.util.ServiceUtils
  Get the service
safeGetServiceObjects(BundleContext, ServiceReference<T>) - Static method in class org.apache.felix.http.base.internal.util.ServiceUtils
  Get the service using `ServiceObjects`
safeUngetService(BundleContext, ServiceReference<T>) - Static method in class org.apache.felix.http.base.internal.util.ServiceUtils
  Unget the service
safeUngetServiceObjects(BundleContext, ServiceReference<T>, T) - Static method in class org.apache.felix.http.base.internal.util.ServiceUtils
  Unget the service using `ServiceObjects`
sendError(int) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
sendError(int, String) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
sendRedirect(String) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.http.base.internal.dispatch.DispatcherServlet
ServiceUtils - Class in org.apache.felix.http.base.internal.util
  Utility methods to get/unget services, ignoring exceptions that might occur on bundle stop/update
ServiceUtils() - Constructor for class org.apache.felix.http.base.internal.util.ServiceUtils
SERVLET_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
SERVLET_FAILURE_DTO_ARRAY - Static variable in class org.apache.felix.http.base.internal.runtime.dto.BuilderConstants
ServletConfigImpl - Class in org.apache.felix.http.base.internal.handler
  Implementation of the servlet configuration
ServletConfigImpl(String, ServletContext, Map<String, String>) - Constructor for class org.apache.felix.http.base.internal.handler.ServletConfigImpl
ServletContextDTOBuilder - Class in org.apache.felix.http.base.internal.runtime.dto
ServletContextDTOBuilder() - Constructor for class org.apache.felix.http.base.internal.runtime.dto.ServletContextDTOBuilder
ServletContextHelperInfo - Class in org.apache.felix.http.base.internal.runtime
  Provides registration information for a `ServletContextHelper`
ServletContextHelperInfo(int, long, String, String, Map<String, String>) - Constructor for class org.apache.felix.http.base.internal.runtime.ServletContextHelperInfo
ServletContextHelperInfo(ServiceReference<ServletContextHelper>) - Constructor for class org.apache.felix.http.base.internal.runtime.ServletContextHelperInfo
ServletContextHelperTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
  Tracks all `ServletContextHelper` services.
ServletContextHelperTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.ServletContextHelperTracker
ServletContextHelperWrapper - Class in org.apache.felix.http.base.internal.wrappers
  ServletContextHelper wrapper
ServletContextHelperWrapper(ServletContextHelper) - Constructor for class org.apache.felix.http.base.internal.wrappers.ServletContextHelperWrapper
  Create new wrapper
ServletContextImpl - Class in org.apache.felix.http.base.internal.service
ServletContextImpl(Bundle, ServletContext, HttpContext, boolean, PerContextHandlerRegistry) - Constructor for class org.apache.felix.http.base.internal.service.ServletContextImpl
  Create a new servlet context implementation
ServletContextManager - Class in org.apache.felix.http.base.internal.service
ServletContextManager(Bundle, ServletContext, boolean, PerContextHandlerRegistry) - Constructor for class org.apache.felix.http.base.internal.service.ServletContextManager
ServletDTOBuilder - Class in org.apache.felix.http.base.internal.runtime.dto
ServletDTOBuilder() - Constructor for class org.apache.felix.http.base.internal.runtime.dto.ServletDTOBuilder
ServletHandler - Class in org.apache.felix.http.base.internal.handler
  The servlet handler handles the initialization and destruction of a servlet.
ServletHandler(long, ExtServletContext, ServletInfo) - Constructor for class org.apache.felix.http.base.internal.handler.ServletHandler
ServletInfo - Class in org.apache.felix.http.base.internal.runtime
  Provides registration information for a `Servlet`, and is used to programmatically register `Servlet`s.
ServletInfo(String, String, Map<String, String>) - Constructor for class org.apache.felix.http.base.internal.runtime.ServletInfo
  Constructor for Http Service
ServletInfo(ResourceInfo) - Constructor for class org.apache.felix.http.base.internal.runtime.ServletInfo
ServletInfo(ServiceReference<Servlet>) - Constructor for class org.apache.felix.http.base.internal.runtime.ServletInfo
servletPath - Variable in class org.apache.felix.http.base.internal.registry.PathResolution
ServletRegistry - Class in org.apache.felix.http.base.internal.registry
  The servlet registry keeps the mappings for all servlets (by using their pattern) for a single servlet context.
ServletRegistry() - Constructor for class org.apache.felix.http.base.internal.registry.ServletRegistry
ServletResolution - Class in org.apache.felix.http.base.internal.registry
ServletResolution() - Constructor for class org.apache.felix.http.base.internal.registry.ServletResolution
ServletTracker - Class in org.apache.felix.http.base.internal.whiteboard.tracker
ServletTracker(BundleContext, WhiteboardManager) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.ServletTracker
sessionCreated(HttpSessionEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
sessionDestroyed(HttpSession, Set<String>) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
sessionDestroyed(HttpSessionEvent) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
sessionIdChanged(HttpSessionEvent, String) - Method in class org.apache.felix.http.base.internal.registry.EventListenerRegistry
sessionIdChanged(HttpSessionEvent, String, Set<String>) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
  Handle session id changes
setAllAttributes(Dictionary<String, Object>) - Method in class org.apache.felix.http.base.internal.service.HttpServiceRuntimeImpl
setAttribute(String, Object) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
setAttribute(String, Object) - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
setAttribute(String, Object) - Method in class org.apache.felix.http.base.internal.service.HttpServiceRuntimeImpl
setAttribute(String, Object) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
setAttribute(String, Object) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
setAttribute(String, Object) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
setAttributeSharedServletContext(String, Object) - Method in class org.apache.felix.http.base.internal.service.HttpServiceFactory
setAttributeSharedServletContext(String, Object) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
  Stores an attribute in the to be created shared servlet context.
setBufferSize(int) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
setContentLength(int) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
setContentLengthLong(long) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
setContentType(String) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
setDateHeader(String, long) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
setHeader(String, String) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
setInitParameter(String, String) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
setInitParameter(String, String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
setInitParameter(String, String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
setInitParameter(String, String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
setIntHeader(String, int) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
setLocale(Locale) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
setMaxInactiveInterval(int) - Method in class org.apache.felix.http.base.internal.handler.HttpSessionWrapper
setRequestCharacterEncoding(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
setRequestCharacterEncoding(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
setRequestCharacterEncoding(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
setResponseCharacterEncoding(String) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
setResponseCharacterEncoding(String) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
setResponseCharacterEncoding(String) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
setServiceReference(ServiceReference<HttpServiceRuntime>) - Method in class org.apache.felix.http.base.internal.wrappers.RuntimeServiceWrapper
  Set the service reference
setServlet(Servlet) - Method in class org.apache.felix.http.base.internal.handler.ServletHandler
setSessionTimeout(int) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
setSessionTimeout(int) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
setSessionTimeout(int) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
setSessionTrackingModes(Set<SessionTrackingMode>) - Method in class org.apache.felix.http.base.internal.context.ExtServletContextWrapper
setSessionTrackingModes(Set<SessionTrackingMode>) - Method in class org.apache.felix.http.base.internal.service.ServletContextImpl
setSessionTrackingModes(Set<SessionTrackingMode>) - Method in class org.apache.felix.http.base.internal.whiteboard.PerBundleServletContextImpl
setSessionTrackingModes(Set<SessionTrackingMode>) - Method in class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
setSharedContextAttributes(Map<String, Object>) - Method in class org.apache.felix.http.base.internal.service.SharedHttpServiceImpl
setStatus(int) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
setStatus(int, String) - Method in class org.apache.felix.http.base.internal.dispatch.IncludeResponseWrapper
setWhiteboardManager(WhiteboardManager) - Method in class org.apache.felix.http.base.internal.dispatch.Dispatcher
  Set or unset the whiteboard manager.
setWrapper(Servlet) - Method in class org.apache.felix.http.base.internal.service.HttpResourceServlet
SharedHttpServiceImpl - Class in org.apache.felix.http.base.internal.service
  Shared http service implementation This implementation is shared by all bundles using the http service.
SharedHttpServiceImpl(HandlerRegistry) - Constructor for class org.apache.felix.http.base.internal.service.SharedHttpServiceImpl
  Create a new implementation
SharedServletContextImpl - Class in org.apache.felix.http.base.internal.whiteboard
  This servlet context implementation represents the shared part for a servlet context backed by a servlet context helper.
SharedServletContextImpl(ServletContext, String, String, Map<String, String>, PerContextHandlerRegistry) - Constructor for class org.apache.felix.http.base.internal.whiteboard.SharedServletContextImpl
shouldDestroy() - Method in class org.apache.felix.http.base.internal.handler.WebSocketHandler
  Returns true if the servlet was initialized earlier, false otherwise.
shouldInit() - Method in class org.apache.felix.http.base.internal.handler.WebSocketHandler
  Returns true if the servlet should be initialized, false otherwise.
shutdown() - Method in class org.apache.felix.http.base.internal.registry.HandlerRegistry
  Shutdown
start(ServletContext, Dictionary<String, Object>) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
  Start the whiteboard manager
start(ServletContext, Hashtable<String, Object>) - Method in class org.apache.felix.http.base.internal.service.HttpServiceFactory
stop() - Method in class org.apache.felix.http.base.internal.service.HttpServiceFactory
stop() - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
  Stop the instance
SystemLogger - Class in org.apache.felix.http.base.internal.logger
SystemLogger() - Constructor for class org.apache.felix.http.base.internal.logger.SystemLogger

## T

toString() - Method in class org.apache.felix.http.base.internal.dispatch.RequestInfo

## U

ungetService(BundleContext, ServletContextHelper) - Method in class org.apache.felix.http.base.internal.runtime.DefaultServletContextHelperInfo
ungetService(BundleContext, T) - Method in class org.apache.felix.http.base.internal.runtime.AbstractInfo
  Unget the service object
ungetService(Bundle, ServiceRegistration<HttpService>, HttpService) - Method in class org.apache.felix.http.base.internal.service.HttpServiceFactory
ungetServletContext(Bundle) - Method in class org.apache.felix.http.base.internal.whiteboard.HttpServiceContextHandler
ungetServletContext(Bundle) - Method in class org.apache.felix.http.base.internal.whiteboard.WhiteboardContextHandler
unregister() - Method in class org.apache.felix.http.base.internal.service.HttpServiceRuntimeImpl
unregister(String) - Method in class org.apache.felix.http.base.internal.service.PerBundleHttpServiceImpl
unregister(String) - Method in class org.apache.felix.http.base.internal.service.SharedHttpServiceImpl
  Unregister a servlet
unregisterAll() - Method in class org.apache.felix.http.base.internal.service.PerBundleHttpServiceImpl
  Remove all registered servlets
unregisterFilter(FilterInfo, boolean) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Remove a filter
unregisterListeners(ListenerInfo) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Unregister listeners
unregisterServlet(Servlet) - Method in class org.apache.felix.http.base.internal.service.SharedHttpServiceImpl
  Unregister a servlet
unregisterServlet(ServletInfo, boolean) - Method in class org.apache.felix.http.base.internal.registry.PerContextHandlerRegistry
  Remove a servlet
updateChangeCount() - Method in class org.apache.felix.http.base.internal.service.HttpServiceRuntimeImpl
UriUtils - Class in org.apache.felix.http.base.internal.util
  Some convenience methods for handling URI(-parts).
useCount - Variable in class org.apache.felix.http.base.internal.handler.FilterHandler
useCount - Variable in class org.apache.felix.http.base.internal.handler.ListenerHandler
useCount - Variable in class org.apache.felix.http.base.internal.handler.ServletHandler

## V

valueOf(String) - Static method in enum org.apache.felix.http.base.internal.util.InternalIdFactory
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.felix.http.base.internal.util.InternalIdFactory
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

WebSocketHandler - Class in org.apache.felix.http.base.internal.handler
  Class that handles initialization for servlets extending JettyWebSocketServlet.
WebSocketHandler(ServletHandler) - Constructor for class org.apache.felix.http.base.internal.handler.WebSocketHandler
WhiteboardContextHandler - Class in org.apache.felix.http.base.internal.whiteboard
  The whiteboard context handler provides some information and functionality for handling servlet context (helpers).
WhiteboardContextHandler(ServletContextHelperInfo, ServletContext, Bundle) - Constructor for class org.apache.felix.http.base.internal.whiteboard.WhiteboardContextHandler
WhiteboardManager - Class in org.apache.felix.http.base.internal.whiteboard
WhiteboardManager(BundleContext, HttpServiceFactory, HandlerRegistry) - Constructor for class org.apache.felix.http.base.internal.whiteboard.WhiteboardManager
  Create a new whiteboard http manager
WhiteboardServiceInfo<T> - Class in org.apache.felix.http.base.internal.runtime
  Base class for all info objects.
WhiteboardServiceInfo(int) - Constructor for class org.apache.felix.http.base.internal.runtime.WhiteboardServiceInfo
WhiteboardServiceInfo(int, long) - Constructor for class org.apache.felix.http.base.internal.runtime.WhiteboardServiceInfo
WhiteboardServiceInfo(ServiceReference<T>) - Constructor for class org.apache.felix.http.base.internal.runtime.WhiteboardServiceInfo
WhiteboardServiceTracker<T> - Class in org.apache.felix.http.base.internal.whiteboard.tracker
  Service tracker for all whiteboard services except servlet context helper.
WhiteboardServiceTracker(WhiteboardManager, BundleContext, String) - Constructor for class org.apache.felix.http.base.internal.whiteboard.tracker.WhiteboardServiceTracker
  Create a new tracker
WhiteboardServletHandler - Class in org.apache.felix.http.base.internal.handler
  Servlet handler for servlets registered through the http whiteboard.
WhiteboardServletHandler(long, ExtServletContext, ServletInfo, BundleContext, Bundle, Bundle) - Constructor for class org.apache.felix.http.base.internal.handler.WhiteboardServletHandler

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