com.atlassian.plugin.osgi.factory
Class OsgiChainedModuleDescriptorFactoryCreator

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

public class OsgiChainedModuleDescriptorFactoryCreator
extends java.lang.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:

Since:
2.7.0

Nested Class Summary
static interface OsgiChainedModuleDescriptorFactoryCreator.ResourceLocator
           
static interface OsgiChainedModuleDescriptorFactoryCreator.ServiceTrackerFactory
           
 
Constructor Summary
OsgiChainedModuleDescriptorFactoryCreator(OsgiChainedModuleDescriptorFactoryCreator.ServiceTrackerFactory serviceTrackerFactory)
           
 
Method Summary
 ModuleDescriptorFactory create(OsgiChainedModuleDescriptorFactoryCreator.ResourceLocator resourceLocator, ModuleDescriptorFactory originalModuleDescriptorFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OsgiChainedModuleDescriptorFactoryCreator

public OsgiChainedModuleDescriptorFactoryCreator(OsgiChainedModuleDescriptorFactoryCreator.ServiceTrackerFactory serviceTrackerFactory)
Method Detail

create

public ModuleDescriptorFactory create(OsgiChainedModuleDescriptorFactoryCreator.ResourceLocator resourceLocator,
                                      ModuleDescriptorFactory originalModuleDescriptorFactory)


Copyright © 2013 Atlassian. All Rights Reserved.