Class DownloadStrategyModuleDescriptor
java.lang.Object
com.atlassian.plugin.descriptors.AbstractModuleDescriptor<DownloadStrategy>
com.atlassian.plugin.servlet.download.plugin.DownloadStrategyModuleDescriptor
- All Implemented Interfaces:
ModuleDescriptor<DownloadStrategy>,Resourced,ScopeAware,StateAware
A plugin module which provides a
DownloadStrategy.- Since:
- 2.2.0
- See Also:
-
Field Summary
Fields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
key, moduleClass, moduleClassName, moduleFactory, name, plugin, resources -
Constructor Summary
ConstructorsConstructorDescriptionDownloadStrategyModuleDescriptor(ModuleFactory moduleCreator) Creates a download strategy. -
Method Summary
Methods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
assertModuleClassImplements, checkPermissions, destroy, disabled, enabled, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSystemModule, loadClass, satisfiesMinJavaVersion, setBroken, setPlugin, toString, validateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.plugin.ModuleDescriptor
getDisplayName
-
Constructor Details
-
DownloadStrategyModuleDescriptor
Creates a download strategy.- Parameters:
moduleCreator- The factory to create module instances- Since:
- 2.5.0
-
-
Method Details
-
getModule
- Specified by:
getModulein interfaceModuleDescriptor<DownloadStrategy>- Specified by:
getModulein classAbstractModuleDescriptor<DownloadStrategy>
-