Component interface represents a single component managed
by the Service Component Runtime.ExtComponentContext is a custom extension of the
standard ComponentContext allowing to update the service registration
properties of a component registered as a service.null if no such method is configued.Bundle declaring this component.componentId or null if no component with the
given id is currently managed.org.osgi.service.component.ComponentInstance
representing this component or null if this component
is not been activated yet.component.name matches the
given componentName or null if no component
with the given name is currently managed.null if this component
is not defined as a component factory.null if such a method is
not declared in the component descriptor.Reference instances representing the service
references (or dependencies) of this Component.null if no services are currently bound.null if the Component is not registered as a service.STATE_* constants defined in this interface.null if no such method is configued.null if no such method
is configued.true if the name of the method to be called on
component activation (see getActivate() is declared in the
component descriptor or not.true if the name of the method to be called on
component deactivation (see getDeactivate() is declared in the
component descriptor or not.true if the reference is defined with reluctant
policy option.true if this component is a service factory.true if the reference is defined with static policy.Reference interface represents a single reference (or
dependency) to a service used by a Component.ScrService represents the Declarative Services main
controller also known as the Service Component Runtime or SCR for short.STATE_DISPOSED.disable() method (value is 1).STATE_UNSATISFIED state. This status code is never returned
from the getState() method.ComponentFactory.newInstance(Dictionary) method
or (if enabled with the ds.factory.enabled configuration) to
manage Component instances from configuration data received from the
Configuration Admin Service (value is 64).Copyright © 2006–2013 The Apache Software Foundation. All rights reserved.