public class RestModuleDescriptor extends com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Object>
The REST module descriptor.
Example configuration in your plugin descriptor:
Your REST apis will then be available at /context/rest/myapi
| Constructor and Description |
|---|
RestModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory,
RestServletModuleManager servletModuleManager,
String restContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
disabled() |
void |
enabled() |
boolean |
equals(Object o) |
Object |
getModule() |
int |
hashCode() |
void |
init(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element) |
assertModuleClassImplements, checkPermissions, destroy, destroy, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, isEnabled, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, loadClass, loadClass, provideValidationRules, satisfiesMinJavaVersion, setPlugin, toStringpublic RestModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory,
RestServletModuleManager servletModuleManager,
String restContext)
public void init(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element)
throws com.atlassian.plugin.PluginParseException
public Object getModule()
public boolean equals(Object o)
public int hashCode()
public void disabled()
disabled in interface com.atlassian.plugin.StateAwaredisabled in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Object>public void enabled()
enabled in interface com.atlassian.plugin.StateAwareenabled in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Object>Copyright © 2016 Atlassian. All rights reserved.