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() |
RestApiContext |
getRestApiContext() |
int |
hashCode() |
void |
init(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element) |
String |
toString() |
assertModuleClassImplements, checkPermissions, destroy, destroy, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, getScopeKey, isBroken, isEnabled, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, loadClass, loadClass, provideValidationRules, satisfiesMinJavaVersion, setBroken, setPluginpublic 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 RestApiContext getRestApiContext()
public Object getModule()
public boolean equals(Object o)
public int hashCode()
public String toString()
toString in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Object>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.