public abstract class RpcModuleDescriptor
extends com.atlassian.plugin.descriptors.AbstractModuleDescriptor<java.lang.Object>
Modifier and Type | Field and Description |
---|---|
protected boolean |
authenticated |
static org.apache.log4j.Logger |
log
Deprecated.
since 3.1. Use private logger.
|
protected java.lang.String |
publishedInterface |
protected java.lang.String |
servicePath |
Modifier | Constructor and Description |
---|---|
protected |
RpcModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory) |
Modifier and Type | Method and Description |
---|---|
void |
disabled() |
void |
enabled() |
java.lang.Object |
getModule() |
java.lang.Class |
getPublishedInterface() |
java.lang.String |
getServicePath() |
void |
init(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element) |
boolean |
isAuthenticated() |
protected abstract void |
resetServerConfig() |
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, provideValidationRules, satisfiesMinJavaVersion, setPlugin, toString
@Deprecated public static final org.apache.log4j.Logger log
protected java.lang.String servicePath
protected java.lang.String publishedInterface
protected boolean authenticated
protected RpcModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory)
protected abstract void resetServerConfig()
public void init(com.atlassian.plugin.Plugin plugin, org.dom4j.Element element) throws com.atlassian.plugin.PluginParseException
init
in interface com.atlassian.plugin.ModuleDescriptor<java.lang.Object>
init
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<java.lang.Object>
com.atlassian.plugin.PluginParseException
public java.lang.Object getModule()
getModule
in interface com.atlassian.plugin.ModuleDescriptor<java.lang.Object>
getModule
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<java.lang.Object>
public void enabled()
enabled
in interface com.atlassian.plugin.StateAware
enabled
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<java.lang.Object>
public void disabled()
disabled
in interface com.atlassian.plugin.StateAware
disabled
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<java.lang.Object>
public boolean isAuthenticated()
public java.lang.String getServicePath()
public java.lang.Class getPublishedInterface() throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
Copyright © 2003-2014 Atlassian. All Rights Reserved.