Package | Description |
---|---|
org.apache.felix.scr.impl.manager |
Modifier and Type | Class and Description |
---|---|
class |
PrototypeServiceFactoryComponentManager<S> |
class |
ServiceFactoryComponentManager<S>
The
ServiceFactoryComponentManager for components specified with <service serviceFactory='true'/>
in the xml metadata. |
Modifier and Type | Field and Description |
---|---|
private SingleComponentManager<S> |
ComponentFactoryImpl.ModifyComponentInstance.cm |
private SingleComponentManager<S> |
ComponentContextImpl.m_componentManager |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<SingleComponentManager<S>,SingleComponentManager<S>> |
ComponentFactoryImpl.m_componentInstances
Contains the component instances created by calling the
ComponentFactoryImpl.newInstance(Dictionary) method. |
private java.util.Map<SingleComponentManager<S>,SingleComponentManager<S>> |
ComponentFactoryImpl.m_componentInstances
Contains the component instances created by calling the
ComponentFactoryImpl.newInstance(Dictionary) method. |
Modifier and Type | Method and Description |
---|---|
private SingleComponentManager<S> |
ComponentFactoryImpl.createComponentManager()
Creates an
SingleComponentManager instance with the
BundleComponentActivator and ComponentMetadata of this
instance. |
protected SingleComponentManager<S> |
ComponentContextImpl.getComponentManager() |
Modifier and Type | Method and Description |
---|---|
void |
ComponentContainer.disposed(SingleComponentManager<S> component)
Informs the holder that the component has been disposed as a result of
calling the dispose method.
|
void |
ConfigurableComponentHolder.disposed(SingleComponentManager<S> component) |
void |
ComponentFactoryImpl.disposed(SingleComponentManager<S> component) |
Modifier and Type | Method and Description |
---|---|
protected void |
ComponentFactoryImpl.getComponentManagers(java.util.Map<?,SingleComponentManager<S>> componentMap,
java.util.List<AbstractComponentManager<S>> componentManagers) |
Constructor and Description |
---|
ComponentContextImpl(SingleComponentManager<S> componentManager,
org.osgi.framework.Bundle usingBundle,
org.osgi.framework.ServiceRegistration<S> serviceRegistration) |
ModifyComponentInstance(SingleComponentManager<S> cm) |