Uses of Interface
org.apache.felix.scr.impl.inject.ScrComponentContext
-
Packages that use ScrComponentContext Package Description org.apache.felix.scr.impl.inject org.apache.felix.scr.impl.inject.internal org.apache.felix.scr.impl.inject.methods org.apache.felix.scr.impl.manager -
-
Uses of ScrComponentContext in org.apache.felix.scr.impl.inject
Fields in org.apache.felix.scr.impl.inject declared as ScrComponentContext Modifier and Type Field Description private ScrComponentContext
BaseParameter. m_componentContext
Methods in org.apache.felix.scr.impl.inject that return ScrComponentContext Modifier and Type Method Description ScrComponentContext
BaseParameter. getComponentContext()
Methods in org.apache.felix.scr.impl.inject with parameters of type ScrComponentContext Modifier and Type Method Description private static java.lang.Object
ValueUtils. getLogger(java.lang.String componentType, java.lang.Class<?> targetType, ScrComponentContext componentContext, RefPair<?,?> refPair)
abstract T
RefPair. getServiceObject(ScrComponentContext key)
abstract boolean
RefPair. getServiceObject(ScrComponentContext key, org.osgi.framework.BundleContext context)
static java.lang.Object
ValueUtils. getValue(java.lang.String componentType, ValueUtils.ValueType type, java.lang.Class<?> targetType, ScrComponentContext componentContext, RefPair<?,?> refPair)
Get the value for the value typeMethodResult
LifecycleMethod. invoke(java.lang.Object componentInstance, ScrComponentContext componentContext, int reason, MethodResult methodCallFailureResult)
<T> S
ComponentConstructor. newInstance(ScrComponentContext componentContext, java.util.Map<ReferenceMetadata,OpenStatus<S,?>> parameterMap)
Create a new instanceabstract boolean
RefPair. setServiceObject(ScrComponentContext key, T serviceObject)
abstract T
RefPair. ungetServiceObject(ScrComponentContext key)
Constructors in org.apache.felix.scr.impl.inject with parameters of type ScrComponentContext Constructor Description ActivatorParameter(ScrComponentContext componentContext, int reason)
BaseParameter(ScrComponentContext componentContext)
BindParameters(ScrComponentContext componentContext, RefPair<?,?> refPair)
-
Uses of ScrComponentContext in org.apache.felix.scr.impl.inject.internal
Methods in org.apache.felix.scr.impl.inject.internal with parameters of type ScrComponentContext Modifier and Type Method Description <T> S
ComponentConstructorImpl. newInstance(ScrComponentContext componentContext, java.util.Map<ReferenceMetadata,OpenStatus<S,?>> parameterMap)
Create a new instance -
Uses of ScrComponentContext in org.apache.felix.scr.impl.inject.methods
Methods in org.apache.felix.scr.impl.inject.methods with parameters of type ScrComponentContext Modifier and Type Method Description MethodResult
ActivateMethod. invoke(java.lang.Object componentInstance, ScrComponentContext componentContext, int reason, MethodResult methodCallFailureResult)
-
Uses of ScrComponentContext in org.apache.felix.scr.impl.manager
Classes in org.apache.felix.scr.impl.manager that implement ScrComponentContext Modifier and Type Class Description class
ComponentContextImpl<S>
Implementation for the ComponentContext interfaceFields in org.apache.felix.scr.impl.manager with type parameters of type ScrComponentContext Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<java.util.AbstractMap.SimpleImmutableEntry<ScrComponentContext,T>>
SinglePrototypeRefPair. instance
private java.util.concurrent.ConcurrentMap<ScrComponentContext,T>
MultiplePrototypeRefPair. instances
Methods in org.apache.felix.scr.impl.manager that return types with arguments of type ScrComponentContext Modifier and Type Method Description protected abstract java.util.Collection<java.util.Map.Entry<ScrComponentContext,T>>
AbstractPrototypeRefPair. clearEntries()
protected java.util.Collection<java.util.Map.Entry<ScrComponentContext,T>>
MultiplePrototypeRefPair. clearEntries()
protected java.util.Collection<java.util.Map.Entry<ScrComponentContext,T>>
SinglePrototypeRefPair. clearEntries()
Methods in org.apache.felix.scr.impl.manager with parameters of type ScrComponentContext Modifier and Type Method Description private void
AbstractPrototypeRefPair. doUngetService(ScrComponentContext key, T service)
abstract T
AbstractPrototypeRefPair. getServiceObject(ScrComponentContext key)
boolean
AbstractPrototypeRefPair. getServiceObject(ScrComponentContext key, org.osgi.framework.BundleContext context)
T
MultiplePrototypeRefPair. getServiceObject(ScrComponentContext key)
T
SinglePrototypeRefPair. getServiceObject(ScrComponentContext key)
T
SingleRefPair. getServiceObject(ScrComponentContext key)
boolean
SingleRefPair. getServiceObject(ScrComponentContext key, org.osgi.framework.BundleContext context)
private T
SinglePrototypeRefPair. internalGetServiceObject(ScrComponentContext key, boolean remove)
protected abstract T
AbstractPrototypeRefPair. remove(ScrComponentContext key)
protected T
MultiplePrototypeRefPair. remove(ScrComponentContext key)
protected T
SinglePrototypeRefPair. remove(ScrComponentContext key)
abstract boolean
AbstractPrototypeRefPair. setServiceObject(ScrComponentContext key, T serviceObject)
boolean
MultiplePrototypeRefPair. setServiceObject(ScrComponentContext key, T serviceObject)
boolean
SinglePrototypeRefPair. setServiceObject(ScrComponentContext key, T serviceObject)
boolean
SingleRefPair. setServiceObject(ScrComponentContext key, T serviceObject)
T
AbstractPrototypeRefPair. ungetServiceObject(ScrComponentContext key)
T
SingleRefPair. ungetServiceObject(ScrComponentContext key)
-