Class BundledPluginLoaderFactory

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.beans.factory.FactoryBean, org.springframework.web.context.ServletContextAware

    public class BundledPluginLoaderFactory
    extends Object
    implements org.springframework.beans.factory.FactoryBean, org.springframework.web.context.ServletContextAware
    • Constructor Detail

      • BundledPluginLoaderFactory

        public BundledPluginLoaderFactory​(String directoryName,
                                          PluginDirectoryProvider pluginDirectoryProvider,
                                          List<com.atlassian.plugin.factories.PluginFactory> pluginFactories,
                                          com.atlassian.plugin.event.PluginEventManager eventManager)
      • BundledPluginLoaderFactory

        public BundledPluginLoaderFactory​(PluginDirectoryProvider pluginDirectoryProvider,
                                          List<com.atlassian.plugin.factories.PluginFactory> pluginFactories,
                                          com.atlassian.plugin.event.PluginEventManager eventManager)
    • Method Detail

      • getObject

        public Object getObject()
                         throws Exception
        Specified by:
        getObject in interface org.springframework.beans.factory.FactoryBean
        Throws:
        Exception
      • getObjectType

        public Class<com.atlassian.plugin.loaders.PluginLoader> getObjectType()
        Specified by:
        getObjectType in interface org.springframework.beans.factory.FactoryBean
      • isSingleton

        public boolean isSingleton()
        Specified by:
        isSingleton in interface org.springframework.beans.factory.FactoryBean
      • setServletContext

        public void setServletContext​(javax.servlet.ServletContext servletContext)
        Specified by:
        setServletContext in interface org.springframework.web.context.ServletContextAware