Package com.atlassian.confluence.plugin
Class ModuleDescriptorCacheFactory
- java.lang.Object
-
- com.atlassian.confluence.plugin.ModuleDescriptorCacheFactory
-
@Deprecated public class ModuleDescriptorCacheFactory extends Object
Deprecated.since 7.0.1. Every use ofPluginAccessor.getEnabledModuleDescriptorsByClass(Class)is cached now.A factory to create typed instances ofModuleDescriptorCache- Since:
- 3.0
-
-
Constructor Summary
Constructors Constructor Description ModuleDescriptorCacheFactory(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.plugin.event.PluginEventManager pluginEventManager)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <T extends com.atlassian.plugin.ModuleDescriptor<?>>
ModuleDescriptorCache<T>create(Class<T> moduleDescriptorClass)Deprecated.Creates aModuleDescriptorCachefor the given {moduleDescriptorClass} which will be update if plugin modules become disabled or enabled.<T extends com.atlassian.plugin.ModuleDescriptor<?>>
ModuleDescriptorCache<T>create(Class<T> moduleDescriptorClass, com.atlassian.plugin.predicate.ModuleDescriptorPredicate moduleDescriptorPredicate)Deprecated.
-
-
-
Method Detail
-
create
public <T extends com.atlassian.plugin.ModuleDescriptor<?>> ModuleDescriptorCache<T> create(Class<T> moduleDescriptorClass)
Deprecated.Creates aModuleDescriptorCachefor the given {moduleDescriptorClass} which will be update if plugin modules become disabled or enabled.
-
create
public <T extends com.atlassian.plugin.ModuleDescriptor<?>> ModuleDescriptorCache<T> create(Class<T> moduleDescriptorClass, com.atlassian.plugin.predicate.ModuleDescriptorPredicate moduleDescriptorPredicate)
Deprecated.
-
-