A C D E G H I J L M N O P R S T _ 
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 of PaxWebServletContextHandler.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 ServletContextHandler just because org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer adds FilterHolder directly, while we use PaxWebFilterHolder array.
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 where Filter instance 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 existing Servlet instance.
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 ServletMapping that was used during registration of this ServletHolder in single PaxWebServletHandler.
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 ServerControllerFactory for 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 OsgiContextModel according 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 Servlet is 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 FilterHolder to handle OSGi specific lifecycle related to OsgiServletContext.
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 PaxWebFilterHolder with FilterModel.
PaxWebFilterMapping - Class in org.ops4j.pax.web.service.jetty.internal
Special FilterMapping that rememebers FilterModel that 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
FilterMapping with selected FilterModel.Mapping
PaxWebServletContextHandler - Class in org.ops4j.pax.web.service.jetty.internal
Main Pax Web specific ServletContextHandler representing single web application deployed under unique context path, related 1:1 with single, unique ServletContextModel
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 ServletHandler to be used inside specialized ServletContextHandler for Pax Web specific invocation and management of servlets.
PaxWebServletHolder - Class in org.ops4j.pax.web.service.jetty.internal
Jetty ServletHolder that 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 scoped ServiceFactory)
PaxWebServletHolder(ServletModel, OsgiContextModel, OsgiServletContext) - Constructor for class org.ops4j.pax.web.service.jetty.internal.PaxWebServletHolder
Initialize PaxWebServletHolder with ServletModel and this particular OsgiContextModel in 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 ContextHandlerCollection keeps three sets of handlers: OSGi-registered handlers with priority higher than 0 Main ContextHandlerCollection to keep actual ContextHandler instances OSGi-registered handlers with 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 PaxWebServletHolder and its mapping - both associated with given ServletModel
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 Resource to 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 ServletMapping that was used together with this ServletHolder
setOsgiServletContext(ServletContext) - Method in class org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler
We have to ensure that this ContextHandler will always return proper instance of ServletContext - 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._welcomes protected, 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

_

_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
 
A C D E G H I J L M N O P R S T _ 
All Classes All Packages