com.atlassian.plugin
Interface ModuleDescriptorFactory

All Known Subinterfaces:
DescribedModuleDescriptorFactory, ListableModuleDescriptorFactory
All Known Implementing Classes:
ChainModuleDescriptorFactory, DefaultDescribedModuleDescriptorFactory, DefaultModuleDescriptorFactory, SingleModuleDescriptorFactory, UnavailableModuleDescriptorRequiringRestartFallbackFactory

public interface ModuleDescriptorFactory


Method Summary
 ModuleDescriptor<?> getModuleDescriptor(String type)
           
 Class<? extends ModuleDescriptor> getModuleDescriptorClass(String type)
           
 boolean hasModuleDescriptor(String type)
           
 

Method Detail

getModuleDescriptor

ModuleDescriptor<?> getModuleDescriptor(String type)
                                        throws PluginParseException,
                                               IllegalAccessException,
                                               InstantiationException,
                                               ClassNotFoundException
Throws:
PluginParseException
IllegalAccessException
InstantiationException
ClassNotFoundException

getModuleDescriptorClass

Class<? extends ModuleDescriptor> getModuleDescriptorClass(String type)

hasModuleDescriptor

boolean hasModuleDescriptor(String type)


Copyright © 2015 Atlassian. All rights reserved.