Class OsgiChainedModuleDescriptorFactoryCreator

java.lang.Object
com.atlassian.plugin.osgi.factory.OsgiChainedModuleDescriptorFactoryCreator

public class OsgiChainedModuleDescriptorFactoryCreator extends Object
Builds a ModuleDescriptorFactory suitable for building ModuleDescriptor instances in an OSGi context for OsgiPlugin instances. The result will be able to handle, in the following order:
  • OSGi-specific module descriptors like component, component-import, and module-type
  • Product-provided module descriptors
  • Any module descriptor factories exposed as OSGi services
  • Unknown module descriptors
Since:
2.7.0