Package | Description |
---|---|
org.apache.felix.scr.impl | |
org.apache.felix.scr.impl.manager |
Modifier and Type | Field and Description |
---|---|
private DependencyManager<S,T> |
ComponentRegistry.Entry.dm |
Modifier and Type | Method and Description |
---|---|
DependencyManager<S,T> |
ComponentRegistry.Entry.getDm() |
Modifier and Type | Method and Description |
---|---|
<S,T> void |
BundleComponentActivator.registerMissingDependency(DependencyManager<S,T> dependencyManager,
org.osgi.framework.ServiceReference<T> serviceReference,
int trackingCount) |
<S,T> void |
ComponentRegistry.registerMissingDependency(DependencyManager<S,T> dependencyManager,
org.osgi.framework.ServiceReference<T> serviceReference,
int trackingCount) |
Constructor and Description |
---|
Entry(DependencyManager<S,T> dm,
int trackingCount) |
Modifier and Type | Field and Description |
---|---|
private DependencyManager<S,T> |
DependencyManager.OpenStatus.dm |
Modifier and Type | Field and Description |
---|---|
private java.util.List<DependencyManager<S,?>> |
AbstractComponentManager.m_dependencyManagers |
Modifier and Type | Method and Description |
---|---|
(package private) DependencyManager<S,?> |
AbstractComponentManager.getDependencyManager(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
(package private) java.util.List<DependencyManager<S,?>> |
AbstractComponentManager.getDependencyManagers()
Returns an iterator over the
DependencyManager objects
representing the declared references in declaration order |
(package private) java.util.List<DependencyManager<S,?>> |
AbstractComponentManager.getReversedDependencyManagers()
Returns an iterator over the
DependencyManager objects
representing the declared references in reversed declaration order |
private java.util.List<DependencyManager<S,?>> |
AbstractComponentManager.loadDependencyManagers(ComponentMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
(package private) EdgeInfo |
ComponentContextImpl.getEdgeInfo(DependencyManager<S,?> dm) |
(package private) abstract <T> void |
AbstractComponentManager.invokeBindMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> refPair,
int trackingCount) |
(package private) <T> void |
ComponentFactoryImpl.invokeBindMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> reference,
int trackingCount) |
(package private) <T> void |
ServiceFactoryComponentManager.invokeBindMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> refPair,
int trackingCount) |
(package private) <T> void |
SingleComponentManager.invokeBindMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> refPair,
int trackingCount) |
(package private) abstract <T> void |
AbstractComponentManager.invokeUnbindMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> oldRefPair,
int trackingCount) |
(package private) <T> void |
ComponentFactoryImpl.invokeUnbindMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> oldRef,
int trackingCount) |
(package private) <T> void |
ServiceFactoryComponentManager.invokeUnbindMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> oldRefPair,
int trackingCount) |
(package private) <T> void |
SingleComponentManager.invokeUnbindMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> oldRefPair,
int trackingCount) |
(package private) abstract <T> boolean |
AbstractComponentManager.invokeUpdatedMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> refPair,
int trackingCount)
Invoke updated method
|
(package private) <T> boolean |
ComponentFactoryImpl.invokeUpdatedMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> ref,
int trackingCount) |
(package private) <T> boolean |
ServiceFactoryComponentManager.invokeUpdatedMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> refPair,
int trackingCount) |
(package private) <T> boolean |
SingleComponentManager.invokeUpdatedMethod(DependencyManager<S,T> dependencyManager,
RefPair<S,T> refPair,
int trackingCount) |
<S,T> void |
ComponentActivator.registerMissingDependency(DependencyManager<S,T> dependencyManager,
org.osgi.framework.ServiceReference<T> serviceReference,
int trackingCount) |
(package private) <T> void |
AbstractComponentManager.registerMissingDependency(DependencyManager<S,T> dm,
org.osgi.framework.ServiceReference<T> ref,
int trackingCount) |
Constructor and Description |
---|
OpenStatus(DependencyManager<S,T> dm) |