com.atlassian.plugin.osgi.factory
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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OsgiChainedModuleDescriptorFactoryCreator
public OsgiChainedModuleDescriptorFactoryCreator(OsgiChainedModuleDescriptorFactoryCreator.ServiceTrackerFactory serviceTrackerFactory)
create
public ModuleDescriptorFactory create(OsgiChainedModuleDescriptorFactoryCreator.ResourceLocator resourceLocator,
ModuleDescriptorFactory originalModuleDescriptorFactory)
Copyright © 2015 Atlassian. All rights reserved.