M - the module typeD - the module descriptor typepublic class WeightedPluginModuleTracker<M,D extends com.atlassian.plugin.ModuleDescriptor<M> & com.atlassian.plugin.web.descriptors.WeightedDescriptor> extends Object implements com.atlassian.plugin.tracker.PluginModuleTracker<M,D>
WeightedDescriptor| Constructor and Description |
|---|
WeightedPluginModuleTracker(com.atlassian.plugin.PluginAccessor pluginAccessor,
com.atlassian.plugin.event.PluginEventManager pluginEventManager,
Class<D> moduleDescriptorClass)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static <M,D extends com.atlassian.plugin.ModuleDescriptor<M> & com.atlassian.plugin.web.descriptors.WeightedDescriptor> |
create(com.atlassian.plugin.PluginAccessor pluginAccessor,
Class<D> moduleDescriptorClass) |
static <M,D extends com.atlassian.plugin.ModuleDescriptor<M> & com.atlassian.plugin.web.descriptors.WeightedDescriptor> |
create(com.atlassian.plugin.PluginAccessor pluginAccessor,
com.atlassian.plugin.event.PluginEventManager pluginEventManager,
Class<D> moduleDescriptorClass)
Deprecated.
|
Iterable<D> |
getModuleDescriptors() |
Iterable<M> |
getModules() |
int |
size() |
@Deprecated public WeightedPluginModuleTracker(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.plugin.event.PluginEventManager pluginEventManager, Class<D> moduleDescriptorClass)
@Deprecated public static <M,D extends com.atlassian.plugin.ModuleDescriptor<M> & com.atlassian.plugin.web.descriptors.WeightedDescriptor> WeightedPluginModuleTracker<M,D> create(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.plugin.event.PluginEventManager pluginEventManager, Class<D> moduleDescriptorClass)
public static <M,D extends com.atlassian.plugin.ModuleDescriptor<M> & com.atlassian.plugin.web.descriptors.WeightedDescriptor> WeightedPluginModuleTracker<M,D> create(com.atlassian.plugin.PluginAccessor pluginAccessor, Class<D> moduleDescriptorClass)
public int size()
Copyright © 2003–2016 Atlassian. All rights reserved.