public class SerializableClassWhitelistProviderModuleDescriptor extends AbstractBambooModuleDescriptor<SerializableClassWhitelistProvider>
Modifier and Type | Field and Description |
---|---|
static String |
XML_ELEMENT_NAME |
Constructor and Description |
---|
SerializableClassWhitelistProviderModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isMutable()
Whether modules of this descriptor are supposed to be mutated by external components.
|
disabled, getElementAsString, getFreeMarkerResourceLocation, getModule, getVelocityResourceLocation, instantiateClass, instantiateSubmodule, postInit, preInit
assertModuleClassImplements, checkPermissions, destroy, destroy, enabled, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, loadClass, loadClass, provideValidationRules, satisfiesMinJavaVersion, setBroken, setPlugin, toString
public static final String XML_ELEMENT_NAME
public SerializableClassWhitelistProviderModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory)
protected boolean isMutable()
AbstractBambooModuleDescriptor
true
, which means a fresh module instance will be created each time AbstractBambooModuleDescriptor.getModule()
is called.
Subclasses that are safe to cache a singleton instance of module throughout the life span of this descriptor
can override this method and return false
.
isMutable
in class AbstractBambooModuleDescriptor<SerializableClassWhitelistProvider>
true
if modules of this descriptor are mutableCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.