protected boolean |
ComponentFactoryImpl.collectDependencies(ComponentContextImpl<S> componentContext) |
protected boolean |
AbstractComponentManager.collectDependencies(ComponentContextImpl<S> componentContext)
Collect and store in m_dependencies_map all the services for dependencies, outside of any locks.
|
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 |
SingleRefPair.getServiceObject(ComponentContextImpl<S> key) |
abstract T |
RefPair.getServiceObject(ComponentContextImpl<S> key) |
abstract T |
AbstractPrototypeRefPair.getServiceObject(ComponentContextImpl<S> key) |
T |
SinglePrototypeRefPair.getServiceObject(ComponentContextImpl<S> key) |
T |
MultiplePrototypeRefPair.getServiceObject(ComponentContextImpl<S> key) |
boolean |
SingleRefPair.getServiceObject(ComponentContextImpl<S> key,
org.osgi.framework.BundleContext context) |
abstract boolean |
RefPair.getServiceObject(ComponentContextImpl<S> key,
org.osgi.framework.BundleContext context) |
boolean |
AbstractPrototypeRefPair.getServiceObject(ComponentContextImpl<S> key,
org.osgi.framework.BundleContext context) |
void |
SingleComponentManager.SetImplementationObject.presetComponentContext(ComponentContextImpl<S> componentContext)
Presets the implementation object.
|
protected abstract T |
AbstractPrototypeRefPair.remove(ComponentContextImpl<S> key) |
protected T |
SinglePrototypeRefPair.remove(ComponentContextImpl<S> key) |
protected T |
MultiplePrototypeRefPair.remove(ComponentContextImpl<S> key) |
boolean |
SingleRefPair.setServiceObject(ComponentContextImpl<S> key,
T serviceObject) |
abstract boolean |
RefPair.setServiceObject(ComponentContextImpl<S> key,
T serviceObject) |
abstract boolean |
AbstractPrototypeRefPair.setServiceObject(ComponentContextImpl<S> key,
T serviceObject) |
boolean |
SinglePrototypeRefPair.setServiceObject(ComponentContextImpl<S> key,
T serviceObject) |
boolean |
MultiplePrototypeRefPair.setServiceObject(ComponentContextImpl<S> key,
T serviceObject) |
T |
SingleRefPair.ungetServiceObject(ComponentContextImpl<S> key) |
abstract T |
RefPair.ungetServiceObject(ComponentContextImpl<S> key) |
T |
AbstractPrototypeRefPair.ungetServiceObject(ComponentContextImpl<S> key) |