|
Knopflerfish OSGi bundle SCR 4.0.3 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Component interface represents a single component managed
by the Service Component Runtime.factory attribute.
name attribute of the
component element.
factory attribute on its
component element, the Service Component Runtime will register
a Component Factory service to allow new component configurations to be
created and activated rather than automatically creating and activating
component configuration as necessary.null if no such method is configued.
Bundle declaring this component.
BundleContext of the bundle which contains this
component.
null if no cause was
set.
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.
service element, then this method returns the service
reference of the service provided by this component instance.
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.
servicefactory="true" attribute, then this method
returns the bundle using the service provided by the component instance.
true if the name of the method to be called on
component activation (see Component.getActivate() is declared in the
component descriptor or not.
true if the name of the method to be called on
component deactivation (see Component.getDeactivate() is declared in the
component descriptor or not.
true if this component is a service factory.
true if the reference is defined with static policy.
ServiceReference.
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.Component.STATE_DISPOSED.
Component.disable() method (value is 1).
Component.STATE_UNSATISFIED state. This status code is never returned
from the Component.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).
|
Knopflerfish OSGi ${version} | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||