| 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 |
ComponentRegistry.registerMissingDependency(DependencyManager<S,T> dependencyManager,
org.osgi.framework.ServiceReference<T> serviceReference,
int trackingCount) |
<S,T> void |
BundleComponentActivator.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) |