| Package | Description |
|---|---|
| org.apache.felix.scr.impl.helper | |
| org.apache.felix.scr.impl.inject | |
| org.apache.felix.scr.impl.manager |
| Modifier and Type | Method | Description |
|---|---|---|
<S,T> boolean |
ReferenceMethod.getServiceObject(ComponentContextImpl<S> key,
RefPair<S,T> refPair,
org.osgi.framework.BundleContext context,
SimpleLogger logger) |
|
MethodResult |
ReferenceMethod.invoke(Object componentInstance,
ComponentContextImpl<?> componentContext,
RefPair<?,?> refPair,
MethodResult methodCallFailureResult,
SimpleLogger logger) |
| Modifier and Type | Method | Description |
|---|---|---|
ComponentContextImpl<?> |
BindParameters.getComponentContext() |
| Modifier and Type | Method | Description |
|---|---|---|
<S,T> boolean |
BindMethod.getServiceObject(ComponentContextImpl<S> key,
RefPair<S,T> refPair,
org.osgi.framework.BundleContext context,
SimpleLogger logger) |
|
<S,T> boolean |
FieldHandler.ReferenceMethodImpl.getServiceObject(ComponentContextImpl<S> key,
RefPair<S,T> refPair,
org.osgi.framework.BundleContext context,
SimpleLogger logger) |
|
MethodResult |
BindMethod.invoke(Object componentInstance,
ComponentContextImpl<?> componentContext,
RefPair<?,?> refPair,
MethodResult methodCallFailureResult,
SimpleLogger logger) |
|
MethodResult |
FieldHandler.ReferenceMethodImpl.invoke(Object componentInstance,
ComponentContextImpl<?> componentContext,
RefPair<?,?> refPair,
MethodResult methodCallFailureResult,
SimpleLogger logger) |
| Constructor | Description |
|---|---|
BindParameters(ComponentContextImpl<?> componentContext,
RefPair<?,?> refPair) |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
AbstractComponentManager.collectDependencies(ComponentContextImpl<S> componentContext) |
Collect and store in m_dependencies_map all the services for dependencies, outside of any locks.
|
protected boolean |
ComponentFactoryImpl.collectDependencies(ComponentContextImpl<S> componentContext) |
|
protected S |
SingleComponentManager.createImplementationObject(org.osgi.framework.Bundle usingBundle,
SingleComponentManager.SetImplementationObject<S> setter,
ComponentContextImpl<S> componentContext) |
|
protected void |
SingleComponentManager.disposeImplementationObject(ComponentContextImpl<S> componentContext,
int reason) |
|
T |
MultiplePrototypeRefPair.getServiceObject(ComponentContextImpl<S> key) |
|
boolean |
MultiplePrototypeRefPair.getServiceObject(ComponentContextImpl<S> key,
org.osgi.framework.BundleContext context,
SimpleLogger logger) |
|
abstract T |
RefPair.getServiceObject(ComponentContextImpl<S> key) |
|
abstract boolean |
RefPair.getServiceObject(ComponentContextImpl<S> key,
org.osgi.framework.BundleContext context,
SimpleLogger logger) |
|
boolean |
SinglePrototypeRefPair.getServiceObject(ComponentContextImpl<S> key,
org.osgi.framework.BundleContext context,
SimpleLogger logger) |
|
T |
SingleRefPair.getServiceObject(ComponentContextImpl<S> key) |
|
boolean |
SingleRefPair.getServiceObject(ComponentContextImpl<S> key,
org.osgi.framework.BundleContext context,
SimpleLogger logger) |
|
void |
SingleComponentManager.SetImplementationObject.presetComponentContext(ComponentContextImpl<S> componentContext) |
Presets the implementation object.
|
boolean |
MultiplePrototypeRefPair.setServiceObject(ComponentContextImpl<S> key,
T serviceObject) |
|
abstract boolean |
RefPair.setServiceObject(ComponentContextImpl<S> key,
T serviceObject) |
|
boolean |
SingleRefPair.setServiceObject(ComponentContextImpl<S> key,
T serviceObject) |
|
T |
MultiplePrototypeRefPair.unsetServiceObject(ComponentContextImpl<S> key) |
|
abstract T |
RefPair.unsetServiceObject(ComponentContextImpl<S> key) |
|
T |
SingleRefPair.unsetServiceObject(ComponentContextImpl<S> key) |
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.