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:
com.atlassian.plugin.ModuleDescriptorFactory, org.springframework.context.ApplicationContextAware

public class ConfluenceModuleDescriptorFactory
extends com.atlassian.plugin.DefaultModuleDescriptorFactory
implements org.springframework.context.ApplicationContextAware


Constructor Summary
ConfluenceModuleDescriptorFactory()
           
 
Method Summary
 com.atlassian.plugin.ModuleDescriptor getModuleDescriptor(java.lang.String type)
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 void setModuleDescriptors(java.util.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 com.atlassian.plugin.ModuleDescriptor getModuleDescriptor(java.lang.String type)
                                                          throws com.atlassian.plugin.PluginParseException,
                                                                 java.lang.IllegalAccessException,
                                                                 java.lang.InstantiationException,
                                                                 java.lang.ClassNotFoundException
Specified by:
getModuleDescriptor in interface com.atlassian.plugin.ModuleDescriptorFactory
Overrides:
getModuleDescriptor in class com.atlassian.plugin.DefaultModuleDescriptorFactory
Throws:
com.atlassian.plugin.PluginParseException
java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.ClassNotFoundException

setModuleDescriptors

public void setModuleDescriptors(java.util.Map moduleDescriptorClassNames)
Overrides:
setModuleDescriptors in class com.atlassian.plugin.DefaultModuleDescriptorFactory

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.