A C D E G H I J L M N O P R S T _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Activator - Class in org.ops4j.pax.web.service.jetty.internal
-
Registers the ServletControllerFactory on startup
- Activator() - Constructor for class org.ops4j.pax.web.service.jetty.internal.Activator
- addCustomizer(HttpConfiguration.Customizer, int) - Method in class org.ops4j.pax.web.service.jetty.internal.JettyServerControllerFactory
- addEventListener(EventListener) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- addEventListener(EventListenerModel, EventListener) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
-
Special
addEventListener()that should be called instead ofPaxWebServletContextHandler.addEventListener(EventListener), because we want to sort the listeners according to Whiteboard/ranking rules. - addFilterWithMapping(FilterHolder, String, EnumSet<DispatcherType>) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
-
Override the method from
ServletContextHandlerjust becauseorg.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializeraddsFilterHolderdirectly, while we usePaxWebFilterHolderarray. - addHandler(Handler, int) - Method in class org.ops4j.pax.web.service.jetty.internal.JettyServerControllerFactory
- addPath(String) - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- addProgrammaticListener(EventListener) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- addServletWithMapping(PaxWebServletHolder, ServletMapping) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
-
Special method that makes it easier later to remove given holder with associated mapping
C
- callContextDestroyed(ServletContextListener, ServletContextEvent) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- callContextInitialized(ServletContextListener, ServletContextEvent) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- close() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- CONTEXT_INIT - Static variable in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- createServerController(Configuration) - Method in class org.ops4j.pax.web.service.jetty.internal.JettyServerControllerFactory
D
- DefaultServlet - Class in org.ops4j.pax.web.service.jetty.internal.web
-
The default servlet.
- DefaultServlet() - Constructor for class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- DefaultServlet(ResourceService) - Constructor for class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- delete() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- destroy() - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- destroyInstance(Object) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
- destroyInstance(Object) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- doHandle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
-
Jetty
ServletHandler.doHandle(String, Request, HttpServletRequest, HttpServletResponse)is not just about calling a servlet. - doHead(HttpServletRequest, HttpServletResponse) - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- doOptions(HttpServletRequest, HttpServletResponse) - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- doPost(HttpServletRequest, HttpServletResponse) - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- doStart() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
- doStart() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- doStart() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- doStart() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
- doStart() - Method in class org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection
- doStop() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- doStop() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- doStop() - Method in class org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection
- doTrace(HttpServletRequest, HttpServletResponse) - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
E
- exists() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
G
- getDefaultOsgiContextModel() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- getDefaultServletContext() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- getExtendedId(HttpSession) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebSessionHandler
- getFile() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- getFilterChain(Request, String, ServletHolder) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
-
Overriden, because we want our own cache management, where key includes proper OSGi context
- getFilterModel() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
- getFilterModel() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterMapping
- getHttpSession(String) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebSessionHandler
- getInitParameter(String) - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- getInputStream() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- getInstance() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
-
Method called by
org.eclipse.jetty.servlet.FilterHolder#initialize()- single place whereFilterinstance can be created. - getInstance() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
-
This method is called first by
org.eclipse.jetty.servlet.ServletHolder#initServlet()in expectance of existingServletinstance. - getMapping() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
- getMapping() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
-
Gets a
ServletMappingthat was used during registration of thisServletHolderin singlePaxWebServletHandler. - getName() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- getOsgiContextModel() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
- getOsgiFilterChain(Request, String, ServletHolder) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- getPreprocessors() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- getPriority() - Method in class org.ops4j.pax.web.service.jetty.internal.PriorityValue
- getReadableByteChannel() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- getRegisteringBundle() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
- getResource(String) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
-
Special override for libraries using
ContextHandler.getCurrentContext()directly. - getResource(String) - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
-
get Resource to serve.
- getResource(String) - Method in class org.ops4j.pax.web.service.jetty.internal.web.JettyResourceServlet
- getServletContext() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
- getServletModel() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
- getSessionIdSuffix(HttpServletRequest) - Static method in class org.ops4j.pax.web.service.jetty.internal.PaxWebSessionIdManager
- getURL() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- getValue() - Method in class org.ops4j.pax.web.service.jetty.internal.PriorityValue
- getWebContainerContext() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
- getWelcomeFile(String) - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
H
- handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection
- handlerCollectionAfter - Variable in class org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection
- handlerCollectionBefore - Variable in class org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection
I
- init() - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- init() - Method in class org.ops4j.pax.web.service.jetty.internal.web.JettyResourceServlet
- initContextHandler(ServletContext) - Method in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
-
Compute the field _contextHandler.
In the case where the DefaultServlet is deployed on the HttpService it is likely that this method needs to be overwritten to unwrap the ServletContext facade until we reach the original jetty's ContextHandler. - initContextHandler(ServletContext) - Method in class org.ops4j.pax.web.service.jetty.internal.web.JettyResourceServlet
- initialize() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- is404() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
- isAfter() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterMapping
- isContainedIn(Resource) - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- isDirectory() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
J
- JettyResourceServlet - Class in org.ops4j.pax.web.service.jetty.internal.web
-
Extension of Jetty's default servlet to satisfy the resource contract from Http Service and Whiteboard Service specifications.
- JettyResourceServlet(PathResource, String) - Constructor for class org.ops4j.pax.web.service.jetty.internal.web.JettyResourceServlet
- JettyServerControllerFactory - Class in org.ops4j.pax.web.service.jetty.internal
- JettyServerControllerFactory(Bundle, ClassLoader) - Constructor for class org.ops4j.pax.web.service.jetty.internal.JettyServerControllerFactory
-
Construct global instance (no more needed) of
ServerControllerFactoryfor Jetty.
L
- lastModified() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- length() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- list() - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- LOG - Static variable in class org.ops4j.pax.web.service.jetty.internal.Activator
- LOG - Static variable in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
- LOG - Static variable in class org.ops4j.pax.web.service.jetty.internal.web.JettyResourceServlet
M
- matches(OsgiContextModel) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
-
Check whether current filter should be used within given
OsgiContextModelaccording to "140.5 Registering Servlet Filters"
N
- newFilterChain(FilterHolder, FilterChain) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- newInstance() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
-
If no existing instance of
Servletis available, this method is supposed to create one using class/className - newSessionHandler() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- newSessionId(HttpServletRequest, long) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebSessionIdManager
O
- org.ops4j.pax.web.service.jetty.internal - package org.ops4j.pax.web.service.jetty.internal
- org.ops4j.pax.web.service.jetty.internal.web - package org.ops4j.pax.web.service.jetty.internal.web
P
- PaxWebFilterHolder - Class in org.ops4j.pax.web.service.jetty.internal
-
Special
FilterHolderto handle OSGi specific lifecycle related toOsgiServletContext. - PaxWebFilterHolder(FilterHolder, OsgiServletContext) - Constructor for class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
- PaxWebFilterHolder(FilterModel, OsgiServletContext) - Constructor for class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
-
Initialize
PaxWebFilterHolderwithFilterModel. - PaxWebFilterMapping - Class in org.ops4j.pax.web.service.jetty.internal
-
Special
FilterMappingthat rememebersFilterModelthat it represents. - PaxWebFilterMapping(FilterModel, FilterModel.DynamicMapping) - Constructor for class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterMapping
-
Version of the filter mapping that uses the dynamic part of FilterModel's mapping.
- PaxWebFilterMapping(FilterModel, FilterModel.Mapping) - Constructor for class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterMapping
-
FilterMappingwith selectedFilterModel.Mapping - PaxWebServletContextHandler - Class in org.ops4j.pax.web.service.jetty.internal
-
Main Pax Web specific
ServletContextHandlerrepresenting single web application deployed under unique context path, related 1:1 with single, uniqueServletContextModel - PaxWebServletContextHandler(HandlerContainer, String, Configuration) - Constructor for class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
-
Create a slightly extended version of Jetty's
ServletContextHandler. - PaxWebServletHandler - Class in org.ops4j.pax.web.service.jetty.internal
-
Specialized
ServletHandlerto be used inside specializedServletContextHandlerfor Pax Web specific invocation and management of servlets. - PaxWebServletHolder - Class in org.ops4j.pax.web.service.jetty.internal
-
Jetty
ServletHolderthat can perform tasks described in Http Service and Whiteboard Service specifications: Servlet instance creation using class name and proper class loader (or instantiation of given class) Servlet instance retrieval from OSGi registry (to ensure proper behavior if the service is bundle scoped or prototype scopedServiceFactory) - PaxWebServletHolder(ServletModel, OsgiContextModel, OsgiServletContext) - Constructor for class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
-
Initialize
PaxWebServletHolderwithServletModeland this particularOsgiContextModelin which' context we're adding given servlet to Jetty. - PaxWebSessionHandler - Class in org.ops4j.pax.web.service.jetty.internal
- PaxWebSessionHandler() - Constructor for class org.ops4j.pax.web.service.jetty.internal.PaxWebSessionHandler
- PaxWebSessionIdManager - Class in org.ops4j.pax.web.service.jetty.internal
- PaxWebSessionIdManager(Server) - Constructor for class org.ops4j.pax.web.service.jetty.internal.PaxWebSessionIdManager
- prepare(Request, ServletRequest, ServletResponse) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
-
An override only to make it public, so it can be called from
PaxWebServletHandler. - PrioritizedHandlerCollection - Class in org.ops4j.pax.web.service.jetty.internal
-
This
ContextHandlerCollectionkeeps three sets ofhandlers: OSGi-registeredhandlerswith priority higher than 0 MainContextHandlerCollectionto keep actualContextHandlerinstances OSGi-registeredhandlerswith priority lower or equal 0 - PrioritizedHandlerCollection() - Constructor for class org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection
- PriorityValue<T> - Class in org.ops4j.pax.web.service.jetty.internal
R
- releaseServerController(ServerController, Configuration) - Method in class org.ops4j.pax.web.service.jetty.internal.JettyServerControllerFactory
- removeCustomizer(HttpConfiguration.Customizer) - Method in class org.ops4j.pax.web.service.jetty.internal.JettyServerControllerFactory
- removeEventListener(EventListener) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- removeEventListener(EventListenerModel, EventListener) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
-
Special
removeEventListener()that manages the ordering of the listeners. - removeHandler(Handler) - Method in class org.ops4j.pax.web.service.jetty.internal.JettyServerControllerFactory
- removeServletWithMapping(ServletModel) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
-
Removes
PaxWebServletHolderand its mapping - both associated with givenServletModel - renameTo(Resource) - Method in class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
- renewSessionId(String, String, String, String) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebSessionHandler
- renewSessionId(String, String, HttpServletRequest) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebSessionIdManager
- requestInitialized(Request, HttpServletRequest) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- RootBundleURLResource - Class in org.ops4j.pax.web.service.jetty.internal.web
-
Special wrapper for
Resourceto handle URLs representing roots of the bundles. - RootBundleURLResource(Resource) - Constructor for class org.ops4j.pax.web.service.jetty.internal.web.RootBundleURLResource
S
- setAttribute(String, Object) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- setDefaultOsgiContextModel(OsgiContextModel, WebContainerContext) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- setDefaultServletContext(OsgiServletContext) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- setMapping(List<PaxWebFilterMapping>) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
- setMapping(ServletMapping) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
-
Allows keeping
ServletMappingthat was used together with thisServletHolder - setOsgiServletContext(ServletContext) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
-
We have to ensure that this
ContextHandlerwill always return proper instance ofServletContext- especially in the events passed to listeners - setPriorityHandlers(Set<PriorityValue<Handler>>) - Method in class org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection
-
Dedicated method to add a handler retrieved from OSGi registry.
- setServletContainerInitializers(Collection<SCIWrapper>) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- setServlets(ServletHolder[]) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler
- setWelcomeFiles(String[]) - Method in class org.ops4j.pax.web.service.jetty.internal.web.JettyResourceServlet
-
By making
DefaultServlet._welcomesprotected, we can set those files without reinitializing the servlet - setWelcomeFilesRedirect(boolean) - Method in class org.ops4j.pax.web.service.jetty.internal.web.JettyResourceServlet
- setWhiteboardTCCL(boolean) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebFilterHolder
- setWhiteboardTCCL(boolean) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
- start(BundleContext) - Method in class org.ops4j.pax.web.service.jetty.internal.Activator
- startContext() - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
- stop(BundleContext) - Method in class org.ops4j.pax.web.service.jetty.internal.Activator
T
- toJettyResource(URL) - Static method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
-
Helper method to be used from
JettyResourceServletand fromPaxWebServletContextHandler.getResource(String)
_
- _cache - Variable in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- _resourceService - Variable in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
- _welcomes - Variable in class org.ops4j.pax.web.service.jetty.internal.web.DefaultServlet
All Classes All Packages