| Package | Description |
|---|---|
| org.apache.felix.scr.impl | |
| org.apache.felix.scr.impl.manager |
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
ComponentRegistry.DefaultConfigurableComponentHolder<S> |
| Modifier and Type | Class and Description |
|---|---|
class |
ComponentFactoryImpl<S>
The
ComponentFactoryImpl extends the AbstractComponentManager
class to implement the component factory functionality. |
class |
ConfigurableComponentHolder<S>
The
ConfigurableComponentHolder class is a
ComponentHolder for automatically configured components instances
that may or may not be configured through Config Admin. |
| Modifier and Type | Field and Description |
|---|---|
protected ComponentContainer<S> |
AbstractComponentManager.m_container |
| Constructor and Description |
|---|
AbstractComponentManager(ComponentContainer<S> container,
ComponentMethods componentMethods)
The constructor receives both the activator and the metadata
|
AbstractComponentManager(ComponentContainer<S> container,
ComponentMethods componentMethods,
boolean factoryInstance) |
ComponentFactoryImpl(ComponentContainer<S> container,
ComponentMethods componentMethods) |
PrototypeServiceFactoryComponentManager(ComponentContainer<S> container,
ComponentMethods componentMethods) |
ServiceFactoryComponentManager(ComponentContainer<S> container,
ComponentMethods componentMethods) |
SingleComponentManager(ComponentContainer<S> container,
ComponentMethods componentMethods)
The constructor receives both the activator and the metadata
|
SingleComponentManager(ComponentContainer<S> container,
ComponentMethods componentMethods,
boolean factoryInstance) |