Uses of Interface
org.apache.felix.scr.impl.inject.ScrComponentContext
Packages that use ScrComponentContext
Package
Description
-
Uses of ScrComponentContext in org.apache.felix.scr.impl.inject
Fields in org.apache.felix.scr.impl.inject declared as ScrComponentContextModifier and TypeFieldDescriptionprivate final ScrComponentContext
BaseParameter.m_componentContext
Methods in org.apache.felix.scr.impl.inject that return ScrComponentContextMethods in org.apache.felix.scr.impl.inject with parameters of type ScrComponentContextModifier and TypeMethodDescriptionprivate static Object
ValueUtils.getLogger
(String componentType, Class<?> targetType, ScrComponentContext componentContext, RefPair<?, ?> refPair) abstract T
RefPair.getServiceObject
(ScrComponentContext key) abstract boolean
RefPair.getServiceObject
(ScrComponentContext key, org.osgi.framework.BundleContext context) static Object
ValueUtils.getValue
(String componentType, ValueUtils.ValueType type, Class<?> targetType, ScrComponentContext componentContext, RefPair<?, ?> refPair) Get the value for the value typeLifecycleMethod.invoke
(Object componentInstance, ScrComponentContext componentContext, int reason, MethodResult methodCallFailureResult) <T> S
ComponentConstructor.newInstance
(ScrComponentContext componentContext, 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 ScrComponentContextModifierConstructorDescriptionActivatorParameter
(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 ScrComponentContextModifier and TypeMethodDescription<T> S
ComponentConstructorImpl.newInstance
(ScrComponentContext componentContext, 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 ScrComponentContextModifier and TypeMethodDescriptionActivateMethod.invoke
(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 ScrComponentContextModifier and TypeClassDescriptionclass
Implementation for the ComponentContext interfaceFields in org.apache.felix.scr.impl.manager with type parameters of type ScrComponentContextModifier and TypeFieldDescriptionprivate final AtomicReference
<AbstractMap.SimpleImmutableEntry<ScrComponentContext, T>> SinglePrototypeRefPair.instance
private final ConcurrentMap
<ScrComponentContext, T> MultiplePrototypeRefPair.instances
Methods in org.apache.felix.scr.impl.manager that return types with arguments of type ScrComponentContextModifier and TypeMethodDescriptionprotected abstract Collection
<Map.Entry<ScrComponentContext, T>> AbstractPrototypeRefPair.clearEntries()
protected Collection
<Map.Entry<ScrComponentContext, T>> MultiplePrototypeRefPair.clearEntries()
protected Collection
<Map.Entry<ScrComponentContext, T>> SinglePrototypeRefPair.clearEntries()
Methods in org.apache.felix.scr.impl.manager with parameters of type ScrComponentContextModifier and TypeMethodDescriptionprivate void
AbstractPrototypeRefPair.doUngetService
(ScrComponentContext key, T service) abstract T
AbstractPrototypeRefPair.getServiceObject
(ScrComponentContext key) final boolean
AbstractPrototypeRefPair.getServiceObject
(ScrComponentContext key, org.osgi.framework.BundleContext context) MultiplePrototypeRefPair.getServiceObject
(ScrComponentContext key) SinglePrototypeRefPair.getServiceObject
(ScrComponentContext key) 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) final T
AbstractPrototypeRefPair.ungetServiceObject
(ScrComponentContext key) SingleRefPair.ungetServiceObject
(ScrComponentContext key)