Class FelixOsgiContainerManagerFactory

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.beans.factory.FactoryBean<com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager>, org.springframework.web.context.ServletContextAware

    public class FelixOsgiContainerManagerFactory
    extends Object
    implements org.springframework.web.context.ServletContextAware, org.springframework.beans.factory.FactoryBean<com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager>
    • Constructor Detail

      • FelixOsgiContainerManagerFactory

        public FelixOsgiContainerManagerFactory​(com.atlassian.plugin.osgi.container.PackageScannerConfiguration packageScannerConfiguration,
                                                com.atlassian.plugin.osgi.hostcomponents.HostComponentProvider provider,
                                                com.atlassian.plugin.event.PluginEventManager pluginEventManager,
                                                com.atlassian.plugin.osgi.container.OsgiPersistentCache osgiPersistentCache)
    • Method Detail

      • getObject

        public com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager getObject()
                                                                                      throws Exception
        Specified by:
        getObject in interface org.springframework.beans.factory.FactoryBean<com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager>
        Throws:
        Exception
      • getObjectType

        public Class getObjectType()
        Specified by:
        getObjectType in interface org.springframework.beans.factory.FactoryBean<com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager>
      • isSingleton

        public boolean isSingleton()
        Specified by:
        isSingleton in interface org.springframework.beans.factory.FactoryBean<com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager>
      • destroy

        public void destroy()
      • setServletContext

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