com.atlassian.plugin.osgi.external
Interface ListableModuleDescriptorFactory

All Superinterfaces:
ModuleDescriptorFactory
All Known Subinterfaces:
DescribedModuleDescriptorFactory
All Known Implementing Classes:
DefaultDescribedModuleDescriptorFactory, SingleModuleDescriptorFactory

public interface ListableModuleDescriptorFactory
extends ModuleDescriptorFactory

A module descriptor factory that can list its supported module descriptors.

Since:
2.1.2

Method Summary
 Set<Class<? extends ModuleDescriptor>> getModuleDescriptorClasses()
           
 Iterable<String> getModuleDescriptorKeys()
           
 
Methods inherited from interface com.atlassian.plugin.ModuleDescriptorFactory
getModuleDescriptor, getModuleDescriptorClass, hasModuleDescriptor
 

Method Detail

getModuleDescriptorKeys

Iterable<String> getModuleDescriptorKeys()
Returns:
the list of descriptor keys this module factory knows about.
Since:
3.0.0

getModuleDescriptorClasses

Set<Class<? extends ModuleDescriptor>> getModuleDescriptorClasses()


Copyright © 2015 Atlassian. All rights reserved.