com.atlassian.plugin.servlet.descriptors
Class ServletModuleDescriptor
java.lang.Object
com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor<javax.servlet.http.HttpServlet>
com.atlassian.plugin.servlet.descriptors.ServletModuleDescriptor
- All Implemented Interfaces:
- ModuleDescriptor<javax.servlet.http.HttpServlet>, Resourced, StateAware
public class ServletModuleDescriptor
- extends BaseServletModuleDescriptor<javax.servlet.http.HttpServlet>
- implements StateAware
A module descriptor that allows plugin developers to define servlets. Developers can define what urls the
servlet should be serve by defining one or more <url-pattern> elements.
| Methods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor |
assertModuleClassImplements, checkPermissions, destroy, destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, hashCode, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, loadClass, loadClass, satisfiesMinJavaVersion, setPlugin, toString |
ServletModuleDescriptor
public ServletModuleDescriptor(ModuleFactory moduleFactory,
ServletModuleManager servletModuleManager)
- Creates a descriptor that uses a module factory to create instances
- Parameters:
moduleFactory - - Since:
- 2.5.0
enabled
public void enabled()
- Specified by:
enabled in interface StateAware- Overrides:
enabled in class AbstractModuleDescriptor<javax.servlet.http.HttpServlet>
disabled
public void disabled()
- Specified by:
disabled in interface StateAware- Overrides:
disabled in class AbstractModuleDescriptor<javax.servlet.http.HttpServlet>
getModule
public javax.servlet.http.HttpServlet getModule()
- Specified by:
getModule in interface ModuleDescriptor<javax.servlet.http.HttpServlet>- Specified by:
getModule in class AbstractModuleDescriptor<javax.servlet.http.HttpServlet>
getServlet
@Deprecated
public javax.servlet.http.HttpServlet getServlet()
- Deprecated. Since 2.0.0, use
getModule()
Copyright © 2015 Atlassian. All rights reserved.