Uses of Interface
com.atlassian.plugin.ModuleDescriptor

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
<T extends ModuleDescriptor>
java.util.List<T>
DefaultPluginManager.getEnabledModuleDescriptorsByClass(java.lang.Class<T> moduleDescriptorClass)
           
<T extends ModuleDescriptor>
java.util.List<T>
PluginAccessor.getEnabledModuleDescriptorsByClass(java.lang.Class<T> descriptorClazz)
          Get all enabled module descriptors that have a specific descriptor class.
<T extends ModuleDescriptor>
java.util.List<T>
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.
<T extends ModuleDescriptor>
java.util.List<T>
PluginAccessor.getEnabledModuleDescriptorsByClass(java.lang.Class<T> descriptorClazz, boolean verbose)
          Get all enabled module descriptors that have a specific descriptor class.
<T extends ModuleDescriptor>
java.util.List<T>
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()
           
<T> java.util.Collection<ModuleDescriptor<T>>
DefaultPluginManager.getModuleDescriptors(ModuleDescriptorPredicate<T> moduleDescriptorPredicate)
           
<T> java.util.Collection<ModuleDescriptor<T>>
PluginAccessor.getModuleDescriptors(ModuleDescriptorPredicate<T> moduleDescriptorPredicate)
          Gets all module descriptors of installed modules that match the given predicate.
<T> java.util.List<ModuleDescriptor<T>>
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)
           
<T> java.util.List<T>
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.
<T> java.util.List<T>
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
<T> java.util.List<ModuleDescriptor<T>>
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.
 



Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.