@ProviderType public interface ComponentFactory
factory attribute on its
component element, Service Component Runtime will register a
Component Factory service to allow new component configurations to be created
and activated rather than automatically creating and activating component
configuration as necessary.| Modifier and Type | Method and Description |
|---|---|
ComponentInstance |
newInstance(Dictionary<String,?> properties)
Create and activate a new component configuration.
|
ComponentInstance newInstance(Dictionary<String,?> properties)
properties - Additional properties for the component configuration
or null if there are no additional properties.ComponentInstance object encapsulating the component
instance of the component configuration. The component
configuration has been activated and, if the component specifies
a service element, the component instance has been
registered as a service.ComponentException - If Service Component Runtime is unable to
activate the component configuration.Copyright © OSGi Alliance (2000, 2015). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0