Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addFilter(String, Class<? extends Filter>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- addFilter(String, String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- addFilter(String, Filter) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- addFilterModule(ServletFilterModuleDescriptor) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- addFilterModule(ServletFilterModuleDescriptor) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Register a new filter plugin module.
- addJspFile(String, String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- addListener(Class<? extends EventListener>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- addListener(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- addListener(T) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- addServlet(Plugin, String, String) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- addServlet(Plugin, String, String) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
- addServlet(Plugin, String, HttpServlet, ServletContext) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- addServlet(Plugin, String, HttpServlet, ServletContext) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
To be invoked by
PluginServletContextWrapper.addServlet(String, javax.servlet.Servlet). - addServlet(String, Class<? extends Servlet>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- addServlet(String, String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- addServlet(String, Servlet) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- addServletModule(ServletModuleDescriptor) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- addServletModule(ServletModuleDescriptor) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Register a new servlet plugin module.
- AFTER_ENCODING - Enum constant in enum class com.atlassian.plugin.servlet.filter.FilterLocation
- ASYNC - Enum constant in enum class com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.
B
- BaseServletModuleDescriptor<T> - Class in com.atlassian.plugin.servlet.descriptors
-
Acts as a base for other servlet type module descriptors to inherit.
- BaseServletModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
- BEFORE_DECORATION - Enum constant in enum class com.atlassian.plugin.servlet.filter.FilterLocation
- BEFORE_DISPATCH - Enum constant in enum class com.atlassian.plugin.servlet.filter.FilterLocation
- BEFORE_LOGIN - Enum constant in enum class com.atlassian.plugin.servlet.filter.FilterLocation
- byWeight - Static variable in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
C
- com.atlassian.plugin.servlet - package com.atlassian.plugin.servlet
- com.atlassian.plugin.servlet.descriptors - package com.atlassian.plugin.servlet.descriptors
- com.atlassian.plugin.servlet.filter - package com.atlassian.plugin.servlet.filter
- com.atlassian.plugin.servlet.util - package com.atlassian.plugin.servlet.util
- contains(String) - Static method in enum class com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.Determines if a dispatcher value is a valid condition
- createFilter(Class<T>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- createListener(Class<T>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- createServlet(Class<T>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
D
- declareRoles(String...) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- DefaultPathMapper - Class in com.atlassian.plugin.servlet.util
-
Originally copied from Atlassian Seraph 1.0
- DefaultPathMapper() - Constructor for class com.atlassian.plugin.servlet.util.DefaultPathMapper
- DefaultServletModuleManager - Class in com.atlassian.plugin.servlet
-
A simple servletModuleManager to track and retrieve the loaded servlet plugin modules.
- DefaultServletModuleManager(PluginEventManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
Creates the servlet module manager, but assumes you will be calling
setServletModuleManager(javax.servlet.ServletContext, ServletModuleManager)yourself if you don't extend the dispatching servlet and filter classes to provide the servlet module manager instance. - DefaultServletModuleManager(PluginEventManager, ScopeManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
Deprecated.
- DefaultServletModuleManager(PluginEventManager, PathMapper, PathMapper) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
Creates the servlet module manager, but assumes you will be calling
setServletModuleManager(javax.servlet.ServletContext, ServletModuleManager)yourself if you don't extend the dispatching servlet and filter classes to provide the servlet module manager instance. - DefaultServletModuleManager(PluginEventManager, PathMapper, PathMapper, FilterFactory) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
The broadest constructor should be the last one standing when: dependency injection is fixed passing
thisbefore construction finishes is removed - DefaultServletModuleManager(PluginEventManager, PathMapper, PathMapper, FilterFactory, ScopeManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
Deprecated.in 5.0 for removal in 6.0 when
ScopeManageris removed. - DefaultServletModuleManager(ServletContext, PluginEventManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
Constructor that sets itself in the servlet context for later use in dispatching servlets and filters.
- DefaultServletModuleManager(ServletContext, PluginEventManager, ScopeManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
Deprecated.in 5.0 for removal in 6.0 when
ScopeManageris removed - DefaultServletModuleManager(ServletContext, PluginEventManager, PathMapper, PathMapper, FilterFactory, ScopeManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
Deprecated.in 5.0 for removal in 6.0 when
ScopeManageris removed - DelegatingPluginFilter - Class in com.atlassian.plugin.servlet.filter
-
We wrap the plugins filter so that we can set some things up before the plugins filter is called.
- DelegatingPluginFilter(ServletFilterModuleDescriptor) - Constructor for class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
- DelegatingPluginServlet - Class in com.atlassian.plugin.servlet
-
We are wrapping the plugins servlet in another servlet so that we can set some things up before the plugins servlet is called.
- DelegatingPluginServlet(ServletModuleDescriptor) - Constructor for class com.atlassian.plugin.servlet.DelegatingPluginServlet
- destroy() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- destroy() - Method in class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
- destroy() - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
- disabled() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
- disabled() - Method in class com.atlassian.plugin.servlet.descriptors.ServletModuleDescriptor
- doFilter(ServletRequest, ServletResponse) - Method in class com.atlassian.plugin.servlet.filter.IteratingFilterChain
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
E
- enabled() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
- enabled() - Method in class com.atlassian.plugin.servlet.descriptors.ServletModuleDescriptor
- equals(Object) - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- ERROR - Enum constant in enum class com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.
F
- FilterDispatcherCondition - Enum Class in com.atlassian.plugin.servlet.filter
-
Deprecated.since 4.6.0. Use
DispatcherTypeinstead. - FilterLocation - Enum Class in com.atlassian.plugin.servlet.filter
-
An enumeration defining the places plugin filters can appear in an applications filter stack.
- FORWARD - Enum constant in enum class com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.
- fromDispatcherType(DispatcherType) - Static method in enum class com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.
G
- get(String) - Method in class com.atlassian.plugin.servlet.util.DefaultPathMapper
- get(String) - Method in interface com.atlassian.plugin.servlet.util.PathMapper
-
Retrieve appropriate key by matching patterns with supplied path.
- getAll(String) - Method in class com.atlassian.plugin.servlet.util.DefaultPathMapper
- getAll(String) - Method in interface com.atlassian.plugin.servlet.util.PathMapper
-
Retrieve all mappings which match a supplied path.
- getAttribute(String) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- getAttribute(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
Gets the named attribute.
- getAttributeNames() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- getAttributeNames() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getClassLoader() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getContext(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getContextPath() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getCreationTime() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- getDefaultAsyncSupported() - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
-
Allows subclasses to override the default
<async-supported/>setting for this descriptor. - getDefaultAsyncSupported() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
Overrides the base class's handling to allow using
ServletFilterModuleDescriptor.ASYNC_DEFAULT_SYSPROPto control whether filters are<async-supported/>by default or not. - getDefaultSessionTrackingModes() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getDelegatingFilter() - Method in class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
- getDispatcherConditions() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
Deprecated.since 4.6.0. Use
ServletFilterModuleDescriptor.getDispatcherTypes()instead. - getDispatcherTypes() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
Returns a set of dispatcher types that have been set for this filter.
- getEffectiveMajorVersion() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getEffectiveMinorVersion() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getEffectiveSessionTrackingModes() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getFilterConfig() - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
- getFilterLocation() - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
- getFilterName() - Method in class com.atlassian.plugin.servlet.filter.PluginFilterConfig
- getFilterRegistration(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getFilterRegistrations() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getFilters(FilterLocation, String, FilterConfig, FilterDispatcherCondition) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- getFilters(FilterLocation, String, FilterConfig, FilterDispatcherCondition) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Deprecated.since 4.6.0. Use
ServletModuleManager.getFilters(FilterLocation, String, FilterConfig, DispatcherType)instead. - getFilters(FilterLocation, String, FilterConfig, DispatcherType) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- getFilters(FilterLocation, String, FilterConfig, DispatcherType) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Returns the filters that have been registered to filter requests at the specified path matching the location in the filter stack and registered for the specific dispatcher condition.
- getId() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- getInitParameter(String) - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- getInitParameter(String) - Method in class com.atlassian.plugin.servlet.filter.PluginFilterConfig
- getInitParameter(String) - Method in class com.atlassian.plugin.servlet.PluginServletConfig
- getInitParameter(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getInitParameterNames() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- getInitParameterNames() - Method in class com.atlassian.plugin.servlet.filter.PluginFilterConfig
- getInitParameterNames() - Method in class com.atlassian.plugin.servlet.PluginServletConfig
- getInitParameterNames() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getInitParams() - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
- getJspConfigDescriptor() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getLastAccessedTime() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- getLocation() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
- getMajorVersion() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getMaxInactiveInterval() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- getMimeType(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getMinorVersion() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getModule() - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextListenerModuleDescriptor
- getModule() - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
- getModule() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
- getModule() - Method in class com.atlassian.plugin.servlet.descriptors.ServletModuleDescriptor
- getModuleDescriptor() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- getNamedDispatcher(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getParamName() - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
- getParamValue() - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
- getPathInfo() - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
- getPathInfo(HttpServletRequest) - Static method in class com.atlassian.plugin.servlet.util.RequestUtil
- getPaths() - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
- getRealPath(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getRequestCharacterEncoding() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getRequestDispatcher(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getRequestURI(HttpServletRequest) - Static method in class com.atlassian.plugin.servlet.util.RequestUtil
- getResource(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getResourceAsStream(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getResourcePaths(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getResponseCharacterEncoding() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getServerInfo() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getServlet(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getServlet(String, ServletConfig) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- getServlet(String, ServletConfig) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Return an instance of the HttpServlet that should be used to serve content matching the provided url path.
- getServletConfig() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- getServletContext() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- getServletContext() - Method in class com.atlassian.plugin.servlet.filter.PluginFilterConfig
- getServletContext() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- getServletContext() - Method in class com.atlassian.plugin.servlet.PluginServletConfig
- getServletContextName() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getServletInfo() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- getServletModuleManager() - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
-
Retrieve the DefaultServletModuleManager from your container framework.
- getServletModuleManager() - Method in class com.atlassian.plugin.servlet.ServletModuleContainerServlet
- getServletModuleManager(ServletContext) - Static method in class com.atlassian.plugin.servlet.util.ServletContextServletModuleManagerAccessor
-
Gets the servlet module manager in the servlet context
- getServletName() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- getServletName() - Method in class com.atlassian.plugin.servlet.PluginServletConfig
- getServletNames() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getServletPath() - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
- getServletPath(HttpServletRequest) - Static method in class com.atlassian.plugin.servlet.util.RequestUtil
- getServletRegistration(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getServletRegistrations() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getServlets() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getSession() - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
- getSession(boolean) - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
- getSessionContext() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- getSessionCookieConfig() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getSessionTimeout() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getValue(String) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- getValueNames() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- getVirtualServerName() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- getWeight() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
H
- hashCode() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
I
- INCLUDE - Enum constant in enum class com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.
- init() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- init(Plugin, Element) - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
- init(Plugin, Element) - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextListenerModuleDescriptor
- init(Plugin, Element) - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
- init(Plugin, Element) - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
- init(FilterConfig) - Method in class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
- init(FilterConfig) - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
- init(ServletConfig) - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- init(ServletConfig) - Method in class com.atlassian.plugin.servlet.ServletModuleContainerServlet
- invalidate() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- isAsyncSupported() - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
- isAsyncSupported() - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
- isNew() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- IteratingFilterChain - Class in com.atlassian.plugin.servlet.filter
-
This FilterChain passes control from the first Filter in an iterator to the last.
- IteratingFilterChain(Iterator<Filter>, FilterChain) - Constructor for class com.atlassian.plugin.servlet.filter.IteratingFilterChain
-
Create a new IteratingFilterChain which iterates over the Filters in the supplied Iterator and then returns control to the main FilterChain.
L
- log - Static variable in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
- log - Static variable in class com.atlassian.plugin.servlet.descriptors.ServletContextListenerModuleDescriptor
- log(Exception, String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- log(String) - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- log(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- log(String, Throwable) - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- log(String, Throwable) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
O
- onPluginDisabled(PluginDisabledEvent) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
Call the plugins servlet context listeners contextDestroyed methods and cleanup any servlet contexts that are associated with the plugin that was disabled.
- onPluginFrameworkBeforeShutdown(PluginFrameworkShuttingDownEvent) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- onPluginFrameworkShutdownEvent(PluginFrameworkShutdownEvent) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- onPluginFrameworkStartingEvent(PluginFrameworkStartedEvent) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
P
- parse(String) - Static method in enum class com.atlassian.plugin.servlet.filter.FilterLocation
-
Parses a filter location from a string.
- PathMapper - Interface in com.atlassian.plugin.servlet.util
-
The PathMapper is used to map file patterns to keys, and find an appropriate key for a given file path.
- PluginFilterConfig - Class in com.atlassian.plugin.servlet.filter
-
Instances of the PluginFilterConfig are passed to plugins
Filterinit() method. - PluginFilterConfig(ServletFilterModuleDescriptor, ServletContext) - Constructor for class com.atlassian.plugin.servlet.filter.PluginFilterConfig
- PluginHttpRequestWrapper - Class in com.atlassian.plugin.servlet
-
A request wrapper for requests bound for servlets declared in plugins.
- PluginHttpRequestWrapper(HttpServletRequest, BaseServletModuleDescriptor<?>) - Constructor for class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
- PluginHttpSessionWrapper - Class in com.atlassian.plugin.servlet
-
Wraps a HttpSession for consumption by OSGi plugins in order to workaround Weblogic problems caused by setting different Context ClassLoaders.
- PluginHttpSessionWrapper(HttpSession) - Constructor for class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- PluginServletConfig - Class in com.atlassian.plugin.servlet
-
Instances of the PluginServletConfig are passed to plugins servlet
Servletinit() method. - PluginServletConfig(BaseServletModuleDescriptor<?>, ServletContext) - Constructor for class com.atlassian.plugin.servlet.PluginServletConfig
- PluginServletContextWrapper - Class in com.atlassian.plugin.servlet
-
A wrapper around servlet context that allows plugin servlets to add attributes which will not be shared/clobbered by other plugins.
- PluginServletContextWrapper(ServletModuleManager, Plugin, ServletContext, ConcurrentMap<String, Object>, Map<String, String>) - Constructor for class com.atlassian.plugin.servlet.PluginServletContextWrapper
- put(String, String) - Method in class com.atlassian.plugin.servlet.util.DefaultPathMapper
- put(String, String) - Method in interface com.atlassian.plugin.servlet.util.PathMapper
-
Add a key and appropriate matching pattern.
- putValue(String, Object) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
R
- removeAttribute(String) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- removeAttribute(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
Removes an attribute from the local context.
- removeFilterModule(ServletFilterModuleDescriptor) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- removeFilterModule(ServletFilterModuleDescriptor) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Remove a previously registered filter plugin module.
- removeRedundantSlashes(String) - Method in class com.atlassian.plugin.servlet.util.DefaultPathMapper
-
Reduces sequences of more than one consecutive forward slash ("/") to a single slash (see: https://studio.atlassian.com/browse/PLUG-597).
- removeServletModule(ServletModuleDescriptor) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
- removeServletModule(ServletModuleDescriptor) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Remove a previously registered servlet plugin module.
- removeValue(String) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- REQUEST - Enum constant in enum class com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.
- RequestUtil - Class in com.atlassian.plugin.servlet.util
- RequestUtil() - Constructor for class com.atlassian.plugin.servlet.util.RequestUtil
S
- service(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- service(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.servlet.ServletModuleContainerServlet
- ServletContextListenerModuleDescriptor - Class in com.atlassian.plugin.servlet.descriptors
-
Provides a way for plugins to declare
ServletContextListeners so they can be notified when theServletContextis created for the plugin. - ServletContextListenerModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.plugin.servlet.descriptors.ServletContextListenerModuleDescriptor
- ServletContextParamModuleDescriptor - Class in com.atlassian.plugin.servlet.descriptors
-
Allows plugin developers to specify init parameters they would like added to the plugin local
ServletContext. - ServletContextParamModuleDescriptor() - Constructor for class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
- ServletContextServletModuleManagerAccessor - Class in com.atlassian.plugin.servlet.util
-
Provides static access to a
HostContainerinstance. - ServletContextServletModuleManagerAccessor() - Constructor for class com.atlassian.plugin.servlet.util.ServletContextServletModuleManagerAccessor
- ServletFilterModuleContainerFilter - Class in com.atlassian.plugin.servlet.filter
-
Applications need to create a concrete subclass of this for use in their filter stack.
- ServletFilterModuleContainerFilter() - Constructor for class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
- ServletFilterModuleDescriptor - Class in com.atlassian.plugin.servlet.descriptors
-
A module descriptor that allows plugin developers to define servlet filters.
- ServletFilterModuleDescriptor(ModuleFactory, ServletModuleManager) - Constructor for class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
Creates a descriptor that uses a module class factory to create instances.
- ServletModuleContainerServlet - Class in com.atlassian.plugin.servlet
-
Applications need to create a concrete subclass of this for use in their webapp.
- ServletModuleContainerServlet() - Constructor for class com.atlassian.plugin.servlet.ServletModuleContainerServlet
- ServletModuleDescriptor - Class in com.atlassian.plugin.servlet.descriptors
-
A module descriptor that allows plugin developers to define servlets.
- ServletModuleDescriptor(ModuleFactory, ServletModuleManager) - Constructor for class com.atlassian.plugin.servlet.descriptors.ServletModuleDescriptor
-
Creates a descriptor that uses a module factory to create instances
- ServletModuleManager - Interface in com.atlassian.plugin.servlet
-
The ServletModuleManager is responsible for servlets and filters - and their servlet contexts - defined in plugins.
- setAttribute(String, Object) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- setAttribute(String, Object) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
Sets an attribute in the local attribute map, leaving the wrapped context untouched.
- setInitParameter(String, String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- setMaxInactiveInterval(int) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
- setRequestCharacterEncoding(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- setResponseCharacterEncoding(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- setServletModuleManager(ServletContext, ServletModuleManager) - Static method in class com.atlassian.plugin.servlet.util.ServletContextServletModuleManagerAccessor
-
Sets the implementation of the servlet module manager
- setSessionTimeout(int) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- setSessionTrackingModes(Set<SessionTrackingMode>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
- startAsync() - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
- startAsync(ServletRequest, ServletResponse) - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
T
- toDispatcherType() - Method in enum class com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.
- toString() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
- toString() - Method in class com.atlassian.plugin.servlet.util.DefaultPathMapper
V
- validate(Element) - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
- validate(Element) - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
- validate(Element) - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
- valueOf(String) - Static method in enum class com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.plugin.servlet.filter.FilterLocation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.plugin.servlet.filter.FilterLocation
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form
ScopeManageris removed