com.atlassian.confluence.plugin
Class ConfluenceModuleDescriptorFactory
java.lang.Object
com.atlassian.plugin.DefaultModuleDescriptorFactory
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
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 |
ConfluenceModuleDescriptorFactory
public ConfluenceModuleDescriptorFactory()
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.