All Classes and Interfaces

Class
Description
Acts as a base for other servlet type module descriptors to inherit.
Originally copied from Atlassian Seraph 1.0
A simple servletModuleManager to track and retrieve the loaded servlet plugin modules.
We wrap the plugins filter so that we can set some things up before the plugins filter is called.
We are wrapping the plugins servlet in another servlet so that we can set some things up before the plugins servlet is called.
Deprecated.
since 4.6.0.
An enumeration defining the places plugin filters can appear in an applications filter stack.
This FilterChain passes control from the first Filter in an iterator to the last.
The PathMapper is used to map file patterns to keys, and find an appropriate key for a given file path.
Instances of the PluginFilterConfig are passed to plugins Filter init() method.
A request wrapper for requests bound for servlets declared in plugins.
Wraps a HttpSession for consumption by OSGi plugins in order to workaround Weblogic problems caused by setting different Context ClassLoaders.
Instances of the PluginServletConfig are passed to plugins servlet Servlet init() method.
A wrapper around servlet context that allows plugin servlets to add attributes which will not be shared/clobbered by other plugins.
 
Provides a way for plugins to declare ServletContextListeners so they can be notified when the ServletContext is created for the plugin.
Allows plugin developers to specify init parameters they would like added to the plugin local ServletContext.
Provides static access to a HostContainer instance.
Applications need to create a concrete subclass of this for use in their filter stack.
A module descriptor that allows plugin developers to define servlet filters.
Applications need to create a concrete subclass of this for use in their webapp.
A module descriptor that allows plugin developers to define servlets.
The ServletModuleManager is responsible for servlets and filters - and their servlet contexts - defined in plugins.