Package | Description |
---|---|
org.apache.felix.scr.impl.inject | |
org.apache.felix.scr.impl.inject.field | |
org.apache.felix.scr.impl.inject.methods | |
org.apache.felix.scr.impl.manager |
Modifier and Type | Class and Description |
---|---|
private static class |
DuplexReferenceMethods.DuplexReferenceMethod |
Modifier and Type | Field and Description |
---|---|
private ReferenceMethod |
DuplexReferenceMethods.bind |
private ReferenceMethod[] |
DuplexReferenceMethods.DuplexReferenceMethod.methods |
static ReferenceMethod |
ReferenceMethod.NOPReferenceMethod
A NOP implementation.
|
private ReferenceMethod |
DuplexReferenceMethods.unbind |
private ReferenceMethod |
DuplexReferenceMethods.updated |
Modifier and Type | Method and Description |
---|---|
ReferenceMethod |
DuplexReferenceMethods.getBind() |
ReferenceMethod |
ReferenceMethods.getBind()
Get the method to bind a service.
|
ReferenceMethod |
DuplexReferenceMethods.getUnbind() |
ReferenceMethod |
ReferenceMethods.getUnbind()
Get the method to unbind a service.
|
ReferenceMethod |
DuplexReferenceMethods.getUpdated() |
ReferenceMethod |
ReferenceMethods.getUpdated()
Get the method to update a service.
|
Constructor and Description |
---|
DuplexReferenceMethod(ReferenceMethod[] methods) |
Modifier and Type | Class and Description |
---|---|
static class |
FieldHandler.ReferenceMethodImpl |
Modifier and Type | Field and Description |
---|---|
private ReferenceMethod |
FieldMethods.bind |
private ReferenceMethod |
FieldMethods.unbind |
private ReferenceMethod |
FieldMethods.updated |
Modifier and Type | Method and Description |
---|---|
ReferenceMethod |
FieldMethods.getBind() |
ReferenceMethod |
FieldHandler.getBind() |
ReferenceMethod |
FieldMethods.getUnbind() |
ReferenceMethod |
FieldHandler.getUnbind() |
ReferenceMethod |
FieldMethods.getUpdated() |
ReferenceMethod |
FieldHandler.getUpdated() |
Modifier and Type | Class and Description |
---|---|
class |
BindMethod
Component method to be invoked on service (un)binding.
|
class |
UnbindMethod
Component method to be invoked on service unbinding.
|
class |
UpdatedMethod
Component method to be invoked on service property update of a bound service.
|
Modifier and Type | Field and Description |
---|---|
private ReferenceMethod |
BindMethods.m_bind |
private ReferenceMethod |
BindMethods.m_unbind |
private ReferenceMethod |
BindMethods.m_updated |
Modifier and Type | Method and Description |
---|---|
ReferenceMethod |
BindMethods.getBind() |
ReferenceMethod |
BindMethods.getUnbind() |
ReferenceMethod |
BindMethods.getUpdated() |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
DependencyManager.bindDependency(ComponentContextImpl<S> componentContext,
ReferenceMethod bindMethod,
DependencyManager.OpenStatus<S,T> status) |
private boolean |
DependencyManager.doInvokeBindMethod(ComponentContextImpl<S> componentContext,
ReferenceMethod bindMethod,
RefPair<S,T> refPair,
int trackingCount) |
(package private) boolean |
DependencyManager.getServiceObject(ComponentContextImpl<S> key,
ReferenceMethod bindMethod,
RefPair<S,T> refPair) |