com.atlassian.confluence.plugin
Class ConfluenceModuleDescriptorFactory

java.lang.Object
  extended by com.atlassian.plugin.DefaultModuleDescriptorFactory
      extended by com.atlassian.confluence.plugin.ConfluenceModuleDescriptorFactory
All Implemented Interfaces:
ModuleDescriptorFactory

public class ConfluenceModuleDescriptorFactory
extends DefaultModuleDescriptorFactory


Constructor Summary
ConfluenceModuleDescriptorFactory()
           
 
Method Summary
 ModuleDescriptor getModuleDescriptor(String type)
           
 void setModuleDescriptors(Map moduleDescriptorClassNames)
           
 
Methods inherited from class com.atlassian.plugin.DefaultModuleDescriptorFactory
addModuleDescriptor, getDescriptorClassesMap, getModuleDescriptorClass, hasModuleDescriptor, removeModuleDescriptorForType, setPermittedModuleKeys, shouldSkipModuleOfType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfluenceModuleDescriptorFactory

public ConfluenceModuleDescriptorFactory()
Method Detail

getModuleDescriptor

public ModuleDescriptor getModuleDescriptor(String type)
                                     throws PluginParseException,
                                            IllegalAccessException,
                                            InstantiationException,
                                            ClassNotFoundException
Specified by:
getModuleDescriptor in interface ModuleDescriptorFactory
Overrides:
getModuleDescriptor in class DefaultModuleDescriptorFactory
Throws:
PluginParseException
IllegalAccessException
InstantiationException
ClassNotFoundException

setModuleDescriptors

public void setModuleDescriptors(Map moduleDescriptorClassNames)
Overrides:
setModuleDescriptors in class DefaultModuleDescriptorFactory


Confluence is developed by Atlassian.