private class PluginsComponentManager.ExtensionPointFactory extends PluginsComponentManager.ProxyComponentFactory
| Modifier and Type | Field and Description | 
|---|---|
private Collection<ExtensionDefinition> | 
_extensions  | 
_componentClass, _configuration, _featureName, _logger, _pluginName, _role, _serviceManager| Constructor and Description | 
|---|
ExtensionPointFactory(String pluginName,
                     String featureName,
                     String role,
                     Class<? extends ExtensionPoint> extensionPointClass,
                     Configuration configuration,
                     ServiceManager serviceManager,
                     Logger logger,
                     Collection<ExtensionDefinition> extensions)  | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) Component | 
newInstance()  | 
proxifyconfigureAndStart, instanciateprivate Collection<ExtensionDefinition> _extensions
public ExtensionPointFactory(String pluginName, String featureName, String role, Class<? extends ExtensionPoint> extensionPointClass, Configuration configuration, ServiceManager serviceManager, Logger logger, Collection<ExtensionDefinition> extensions)
Component newInstance() throws Exception
newInstance in class PluginsComponentManager.ProxyComponentFactoryException