|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ModuleDescriptor | |
|---|---|
| com.atlassian.plugin | |
| com.atlassian.plugin.descriptors | |
| com.atlassian.plugin.impl | |
| com.atlassian.plugin.parsers | |
| com.atlassian.plugin.predicate | |
| Uses of ModuleDescriptor in com.atlassian.plugin |
|---|
| Methods in com.atlassian.plugin with type parameters of type ModuleDescriptor | ||
|---|---|---|
|
DefaultPluginManager.getEnabledModuleDescriptorsByClass(java.lang.Class<T> moduleDescriptorClass)
|
|
|
PluginAccessor.getEnabledModuleDescriptorsByClass(java.lang.Class<T> descriptorClazz)
Get all enabled module descriptors that have a specific descriptor class. |
|
|
DefaultPluginManager.getEnabledModuleDescriptorsByClass(java.lang.Class<T> moduleDescriptorClass,
boolean verbose)
This method has been reverted to pre PLUG-40 to fix performance issues that were encountered during load testing. |
|
|
PluginAccessor.getEnabledModuleDescriptorsByClass(java.lang.Class<T> descriptorClazz,
boolean verbose)
Get all enabled module descriptors that have a specific descriptor class. |
|
|
PluginAccessor.getEnabledModuleDescriptorsByType(java.lang.String type)
Deprecated. since 0.17, use PluginAccessor.getModuleDescriptors(com.atlassian.plugin.predicate.ModuleDescriptorPredicate) with an appropriate predicate instead. |
|
| Methods in com.atlassian.plugin that return ModuleDescriptor | |
|---|---|
ModuleDescriptor |
DefaultPluginManager.getEnabledPluginModule(java.lang.String completeKey)
|
ModuleDescriptor |
PluginAccessor.getEnabledPluginModule(java.lang.String completeKey)
Retrieve an enabled plugin module by complete module key. |
ModuleDescriptor |
DefaultModuleDescriptorFactory.getModuleDescriptor(java.lang.String type)
|
ModuleDescriptor |
ModuleDescriptorFactory.getModuleDescriptor(java.lang.String type)
|
ModuleDescriptor<?> |
Plugin.getModuleDescriptor(java.lang.String key)
|
ModuleDescriptor |
DefaultPluginManager.getPluginModule(java.lang.String completeKey)
|
ModuleDescriptor |
PluginAccessor.getPluginModule(java.lang.String completeKey)
Retrieve any plugin module by complete module key. |
| Methods in com.atlassian.plugin that return types with arguments of type ModuleDescriptor | ||
|---|---|---|
protected java.util.Map<java.lang.String,java.lang.Class<? extends ModuleDescriptor>> |
DefaultModuleDescriptorFactory.getDescriptorClassesMap()
|
|
java.util.List<ModuleDescriptor<?>> |
DefaultPluginManager.getEnabledModuleDescriptorsByType(java.lang.String type)
Deprecated. since 0.17, use DefaultPluginManager.getModuleDescriptors(com.atlassian.plugin.predicate.ModuleDescriptorPredicate) with an appropriate predicate instead. |
|
java.lang.Class<? extends ModuleDescriptor> |
DefaultModuleDescriptorFactory.getModuleDescriptorClass(java.lang.String type)
|
|
java.lang.Class<? extends ModuleDescriptor> |
ModuleDescriptorFactory.getModuleDescriptorClass(java.lang.String type)
|
|
java.util.Collection<ModuleDescriptor<?>> |
Plugin.getModuleDescriptors()
|
|
|
DefaultPluginManager.getModuleDescriptors(ModuleDescriptorPredicate<T> moduleDescriptorPredicate)
|
|
|
PluginAccessor.getModuleDescriptors(ModuleDescriptorPredicate<T> moduleDescriptorPredicate)
Gets all module descriptors of installed modules that match the given predicate. |
|
|
Plugin.getModuleDescriptorsByModuleClass(java.lang.Class<T> aClass)
|
|
| Methods in com.atlassian.plugin with parameters of type ModuleDescriptor | |
|---|---|
void |
Plugin.addModuleDescriptor(ModuleDescriptor<?> moduleDescriptor)
|
protected void |
DefaultPluginManager.disablePluginModuleState(ModuleDescriptor module,
PluginStateStore stateStore)
|
protected void |
DefaultPluginManager.enablePluginModuleState(ModuleDescriptor module,
PluginStateStore stateStore)
|
boolean |
PluginManagerState.isEnabled(ModuleDescriptor pluginModule)
Whether or not a given plugin module is enabled in this state, calculated from it's current state AND default state. |
protected void |
DefaultPluginManager.notifyModuleDisabled(ModuleDescriptor module)
|
protected void |
DefaultPluginManager.notifyModuleEnabled(ModuleDescriptor module)
|
| Method parameters in com.atlassian.plugin with type arguments of type ModuleDescriptor | ||
|---|---|---|
void |
DefaultModuleDescriptorFactory.addModuleDescriptor(java.lang.String type,
java.lang.Class<? extends ModuleDescriptor> moduleDescriptorClass)
|
|
|
DefaultPluginManager.getEnabledModulesByClassAndDescriptor(java.lang.Class<ModuleDescriptor<T>> descriptorClass,
java.lang.Class<T> moduleClass)
Deprecated. since 0.17, use DefaultPluginManager.getModules(com.atlassian.plugin.predicate.ModuleDescriptorPredicate) with an appropriate predicate instead. |
|
|
PluginAccessor.getEnabledModulesByClassAndDescriptor(java.lang.Class<ModuleDescriptor<T>> descriptorClazz,
java.lang.Class<T> moduleClass)
Deprecated. since 0.17, use PluginAccessor.getModules(com.atlassian.plugin.predicate.ModuleDescriptorPredicate) with an appropriate predicate instead. |
|
| Uses of ModuleDescriptor in com.atlassian.plugin.descriptors |
|---|
| Classes in com.atlassian.plugin.descriptors that implement ModuleDescriptor | |
|---|---|
class |
AbstractModuleDescriptor<T>
|
class |
ResourcedModuleDescriptor
Deprecated. All module descriptors now have resources. Use AbstractModuleDescriptor instead. |
class |
UnloadableModuleDescriptor
Instances of this class represent a module which could not be loaded, not a module which can be unloaded. |
class |
UnrecognisedModuleDescriptor
|
| Methods in com.atlassian.plugin.descriptors that return ModuleDescriptor | |
|---|---|
ModuleDescriptor |
ChainModuleDescriptorFactory.getModuleDescriptor(java.lang.String type)
|
| Methods in com.atlassian.plugin.descriptors that return types with arguments of type ModuleDescriptor | |
|---|---|
java.lang.Class<? extends ModuleDescriptor> |
ChainModuleDescriptorFactory.getModuleDescriptorClass(java.lang.String type)
|
| Methods in com.atlassian.plugin.descriptors with parameters of type ModuleDescriptor | |
|---|---|
static UnloadableModuleDescriptor |
UnloadableModuleDescriptorFactory.createUnloadableModuleDescriptor(Plugin plugin,
ModuleDescriptor descriptor,
java.lang.Throwable e)
Creates a new UnloadableModuleDescriptor based on an existing ModuleDescriptor, descriptor This method uses the information in an existing descriptor to construct a new UnloadableModuleDescriptor. |
| Uses of ModuleDescriptor in com.atlassian.plugin.impl |
|---|
| Methods in com.atlassian.plugin.impl that return ModuleDescriptor | |
|---|---|
ModuleDescriptor<?> |
AbstractPlugin.getModuleDescriptor(java.lang.String key)
|
| Methods in com.atlassian.plugin.impl that return types with arguments of type ModuleDescriptor | ||
|---|---|---|
java.util.Collection<ModuleDescriptor<?>> |
AbstractPlugin.getModuleDescriptors()
Returns a copy of the module descriptors for this plugin |
|
|
AbstractPlugin.getModuleDescriptorsByModuleClass(java.lang.Class<T> aClass)
|
|
| Methods in com.atlassian.plugin.impl with parameters of type ModuleDescriptor | |
|---|---|
void |
AbstractPlugin.addModuleDescriptor(ModuleDescriptor<?> moduleDescriptor)
|
| Uses of ModuleDescriptor in com.atlassian.plugin.parsers |
|---|
| Methods in com.atlassian.plugin.parsers that return ModuleDescriptor | |
|---|---|
protected ModuleDescriptor |
XmlDescriptorParser.createModuleDescriptor(Plugin plugin,
org.dom4j.Element element,
ModuleDescriptorFactory moduleDescriptorFactory)
|
| Uses of ModuleDescriptor in com.atlassian.plugin.predicate |
|---|
| Methods in com.atlassian.plugin.predicate with parameters of type ModuleDescriptor | |
|---|---|
boolean |
ModuleOfClassPredicate.matches(ModuleDescriptor moduleDescriptor)
|
boolean |
EnabledModulePredicate.matches(ModuleDescriptor moduleDescriptor)
|
boolean |
ModuleDescriptorOfClassPredicate.matches(ModuleDescriptor moduleDescriptor)
|
boolean |
ModulePredicate.matches(ModuleDescriptor moduleDescriptor)
Will match a plugin module according to implementation rules. |
boolean |
ModuleDescriptorPredicate.matches(ModuleDescriptor<T> moduleDescriptor)
Will match a plugin module according to implementation rules. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||