A B C D E F G I L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activate - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The name of the activate method.
- Activate - Annotation Type in org.osgi.service.component.annotations
-
Identify the annotated member as part of the activation of a Service Component.
- activationFields - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The activation fields.
- ACTIVE - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The component configuration is active.
- AnyService - Class in org.osgi.service.component
-
A marker type whose name is used in the
interfaceattribute of areferenceelement in a component description to indicate that the type of the service for a reference is not specified and can thus be any service type. - AnyService() - Constructor for class org.osgi.service.component.AnyService
- AT_LEAST_ONE - org.osgi.service.component.annotations.ReferenceCardinality
-
The reference is mandatory and multiple.
B
- bind - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The name of the bind method of the reference.
- bind() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The name of the bind method for this reference.
- boundServices - Variable in class org.osgi.service.component.runtime.dto.SatisfiedReferenceDTO
-
The bound services.
- bundle - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The bundle declaring the component description.
- BUNDLE - org.osgi.service.component.annotations.ReferenceScope
-
A single service object is used for all references to the service in this bundle.
- BUNDLE - org.osgi.service.component.annotations.ServiceScope
-
When the component is registered as a service, it must be registered as a bundle scope service and an instance of the component must be created for each bundle using the service.
C
- cardinality - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The cardinality of the reference.
- cardinality() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The cardinality of this reference.
- collectionType - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The collection type for the reference.
- collectionType() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The collection type for this reference.
- CollectionType - Enum in org.osgi.service.component.annotations
-
Collection types for the
Referenceannotation. - CollectionType(String) - Constructor for enum org.osgi.service.component.annotations.CollectionType
- Component - Annotation Type in org.osgi.service.component.annotations
-
Identify the annotated class as a Service Component.
- COMPONENT_CAPABILITY_NAME - Static variable in interface org.osgi.service.component.ComponentConstants
-
Capability name for Service Component Runtime.
- COMPONENT_FACTORY - Static variable in interface org.osgi.service.component.ComponentConstants
-
A service registration property for a Component Factory that contains the value of the
factoryattribute. - COMPONENT_ID - Static variable in interface org.osgi.service.component.ComponentConstants
-
A component property that contains the generated id for a component configuration.
- COMPONENT_NAME - Static variable in interface org.osgi.service.component.ComponentConstants
-
A component property for a component configuration that contains the name of the component as specified in the
nameattribute of thecomponentelement. - COMPONENT_SPECIFICATION_VERSION - Static variable in interface org.osgi.service.component.ComponentConstants
-
Compile time constant for the Specification Version of Declarative Services.
- ComponentConfigurationDTO - Class in org.osgi.service.component.runtime.dto
-
A representation of an actual instance of a declared component description parameterized by component properties.
- ComponentConfigurationDTO() - Constructor for class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
- ComponentConstants - Interface in org.osgi.service.component
-
Defines standard names for Service Component constants.
- ComponentContext - Interface in org.osgi.service.component
-
A Component Context object is used by a component instance to interact with its execution context including locating services by reference name.
- ComponentDescriptionDTO - Class in org.osgi.service.component.runtime.dto
-
A representation of a declared component description.
- ComponentDescriptionDTO() - Constructor for class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
- ComponentException - Exception in org.osgi.service.component
-
Unchecked exception which may be thrown by Service Component Runtime.
- ComponentException(String) - Constructor for exception org.osgi.service.component.ComponentException
-
Construct a new ComponentException with the specified message.
- ComponentException(String, Throwable) - Constructor for exception org.osgi.service.component.ComponentException
-
Construct a new ComponentException with the specified message and cause.
- ComponentException(Throwable) - Constructor for exception org.osgi.service.component.ComponentException
-
Construct a new ComponentException with the specified cause.
- ComponentFactory<S> - Interface in org.osgi.service.component
-
When a component is declared with the
factoryattribute on itscomponentelement, 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. - ComponentInstance<S> - Interface in org.osgi.service.component
-
A ComponentInstance encapsulates a component instance of an activated component configuration.
- ComponentPropertyType - Annotation Type in org.osgi.service.component.annotations
-
Identify the annotated annotation as a Component Property Type.
- ComponentServiceObjects<S> - Interface in org.osgi.service.component
-
Allows multiple service objects for a service to be obtained.
- configurationPid - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The configuration pids.
- configurationPid() - Method in annotation type org.osgi.service.component.annotations.Component
-
The configuration PIDs for the configuration of this Component.
- configurationPolicy - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The configuration policy.
- configurationPolicy() - Method in annotation type org.osgi.service.component.annotations.Component
-
The configuration policy of this Component.
- ConfigurationPolicy - Enum in org.osgi.service.component.annotations
-
Configuration Policy for the
Componentannotation. - ConfigurationPolicy(String) - Constructor for enum org.osgi.service.component.annotations.ConfigurationPolicy
D
- deactivate - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The name of the deactivate method.
- Deactivate - Annotation Type in org.osgi.service.component.annotations
-
Identify the annotated method as the
deactivatemethod of a Service Component. - DEACTIVATION_REASON_BUNDLE_STOPPED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because the bundle was stopped.
- DEACTIVATION_REASON_CONFIGURATION_DELETED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because its configuration was deleted.
- DEACTIVATION_REASON_CONFIGURATION_MODIFIED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because its configuration was changed.
- DEACTIVATION_REASON_DISABLED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because the component was disabled.
- DEACTIVATION_REASON_DISPOSED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because the component was disposed.
- DEACTIVATION_REASON_REFERENCE - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because a reference became unsatisfied.
- DEACTIVATION_REASON_UNSPECIFIED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The reason the component configuration was deactivated is unspecified.
- DEFAULT - org.osgi.service.component.annotations.ServiceScope
-
Default element value for annotation.
- defaultEnabled - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The initial enabled state.
- description - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The representation of the component configuration's component description.
- disableComponent(String) - Method in interface org.osgi.service.component.ComponentContext
-
Disables the specified component name.
- disableComponent(ComponentDescriptionDTO) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
-
Disables the specified component description.
- dispose() - Method in interface org.osgi.service.component.ComponentInstance
-
Dispose of the component configuration for this component instance.
- DYNAMIC - org.osgi.service.component.annotations.ReferencePolicy
-
The dynamic policy is slightly more complex since the component implementation must properly handle changes in the set of bound services.
E
- enableComponent(String) - Method in interface org.osgi.service.component.ComponentContext
-
Enables the specified component name.
- enableComponent(ComponentDescriptionDTO) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
-
Enables the specified component description.
- enabled() - Method in annotation type org.osgi.service.component.annotations.Component
-
Declares whether this Component is enabled when the bundle declaring it is started.
- ExportedService - Annotation Type in org.osgi.service.component.propertytypes
-
Component Property Type for the remote service properties for an exported service.
F
- factory - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The component factory name.
- factory() - Method in annotation type org.osgi.service.component.annotations.Component
-
The factory identifier of this Component.
- factoryProperties - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The factory properties.
- factoryProperties() - Method in annotation type org.osgi.service.component.annotations.Component
-
Factory property entries for this Factory Component.
- factoryProperty() - Method in annotation type org.osgi.service.component.annotations.Component
-
Factory properties for this Factory Component.
- FAILED_ACTIVATION - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The component configuration failed to activate.
- failure - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The failure information if the component configuration state is
ComponentConfigurationDTO.FAILED_ACTIVATION. - field - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The name of the field of the reference.
- field() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The name of the field for this reference.
- fieldOption - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The field option of the reference.
- fieldOption() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The field option for this reference.
- FieldOption - Enum in org.osgi.service.component.annotations
-
Field options for the
Referenceannotation. - FieldOption(String) - Constructor for enum org.osgi.service.component.annotations.FieldOption
G
- getBundleContext() - Method in interface org.osgi.service.component.ComponentContext
-
Returns the
BundleContextof the bundle which declares this component. - getCause() - Method in exception org.osgi.service.component.ComponentException
-
Returns the cause of this exception or
nullif no cause was set. - getComponentConfigurationDTOs(ComponentDescriptionDTO) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
-
Returns the component configurations for the specified component description.
- getComponentDescriptionDTO(Bundle, String) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
-
Returns the
ComponentDescriptionDTOdeclared with the specified name by the specified bundle. - getComponentDescriptionDTOs(Bundle...) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
-
Returns the component descriptions declared by the specified active bundles.
- getComponentInstance() - Method in interface org.osgi.service.component.ComponentContext
-
Returns the Component Instance object for the component instance associated with this Component Context.
- getInstance() - Method in interface org.osgi.service.component.ComponentInstance
-
Returns the component instance of the activated component configuration.
- getProperties() - Method in interface org.osgi.service.component.ComponentContext
-
Returns the component properties for this Component Context.
- getService() - Method in interface org.osgi.service.component.ComponentServiceObjects
-
Returns a service object for the
associatedservice. - getServiceReference() - Method in interface org.osgi.service.component.ComponentContext
-
If the component instance is registered as a service using the
serviceelement, then this method returns the service reference of the service provided by this component instance. - getServiceReference() - Method in interface org.osgi.service.component.ComponentServiceObjects
-
Returns the
ServiceReferencefor the service associated with thisComponentServiceObjectsobject. - getUsingBundle() - Method in interface org.osgi.service.component.ComponentContext
-
If the component instance is registered as a service using the
servicescope="bundle"orservicescope="prototype"attribute, then this method returns the bundle using the service provided by the component instance. - GREEDY - org.osgi.service.component.annotations.ReferencePolicyOption
I
- id - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The id of the component configuration.
- IGNORE - org.osgi.service.component.annotations.ConfigurationPolicy
-
Always allow the component configuration to be satisfied and do not use the corresponding Configuration object even if it is present.
- immediate - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The immediate state.
- immediate() - Method in annotation type org.osgi.service.component.annotations.Component
-
Declares whether this Component must be immediately activated upon becoming satisfied or whether activation should be delayed.
- implementationClass - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The fully qualified name of the implementation class.
- init - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The constructor parameter count.
- initCause(Throwable) - Method in exception org.osgi.service.component.ComponentException
-
Initializes the cause of this exception to the specified value.
- interfaceName - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The service interface of the reference.
- isComponentEnabled(ComponentDescriptionDTO) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
-
Returns whether the specified component description is currently enabled.
L
- locateService(String) - Method in interface org.osgi.service.component.ComponentContext
-
Returns the service object for the specified reference name.
- locateService(String, ServiceReference<S>) - Method in interface org.osgi.service.component.ComponentContext
-
Returns the service object for the specified reference name and
ServiceReference. - locateServices(String) - Method in interface org.osgi.service.component.ComponentContext
-
Returns the service objects for the specified reference name.
M
- MANDATORY - org.osgi.service.component.annotations.ReferenceCardinality
-
The reference is mandatory and unary.
- modified - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The name of the modified method.
- Modified - Annotation Type in org.osgi.service.component.annotations
-
Identify the annotated method as the
modifiedmethod of a Service Component. - MULTIPLE - org.osgi.service.component.annotations.ReferenceCardinality
-
The reference is optional and multiple.
N
- name - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The name of the component.
- name - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The name of the reference.
- name - Variable in class org.osgi.service.component.runtime.dto.SatisfiedReferenceDTO
-
The name of the declared reference.
- name - Variable in class org.osgi.service.component.runtime.dto.UnsatisfiedReferenceDTO
-
The name of the declared reference.
- name() - Method in annotation type org.osgi.service.component.annotations.Component
-
The name of this Component.
- name() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The name of this reference.
- NAME - Static variable in annotation type org.osgi.service.component.annotations.Component
-
Special string representing the name of this Component.
- newInstance(Dictionary<String, ?>) - Method in interface org.osgi.service.component.ComponentFactory
-
Create and activate a new component configuration.
O
- OPTIONAL - org.osgi.service.component.annotations.ConfigurationPolicy
-
Use the corresponding Configuration object if present but allow the component to be satisfied even if the corresponding Configuration object is not present.
- OPTIONAL - org.osgi.service.component.annotations.ReferenceCardinality
-
The reference is optional and unary.
- org.osgi.service.component - package org.osgi.service.component
-
Service Component Package Version 1.5.
- org.osgi.service.component.annotations - package org.osgi.service.component.annotations
-
Service Component Annotations Package Version 1.5.
- org.osgi.service.component.propertytypes - package org.osgi.service.component.propertytypes
-
Component Property Types Package Version 1.5.
- org.osgi.service.component.runtime - package org.osgi.service.component.runtime
-
Service Component Runtime Package Version 1.5.
- org.osgi.service.component.runtime.dto - package org.osgi.service.component.runtime.dto
-
Service Component Runtime Data Transfer Objects Package Version 1.5.
P
- parameter - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The zero-based parameter number of the constructor parameter for the reference.
- parameter() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The zero-based parameter number of the constructor parameter for this reference.
- policy - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The policy of the reference.
- policy() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The policy for this reference.
- policyOption - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The policy option of the reference.
- policyOption() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The policy option for this reference.
- PREFIX_ - Static variable in annotation type org.osgi.service.component.propertytypes.SatisfyingConditionTarget
-
Prefix for the property name.
- properties - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The component properties for the component configuration.
- properties - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The component properties.
- properties() - Method in annotation type org.osgi.service.component.annotations.Component
-
Property entries for this Component.
- PROPERTIES - org.osgi.service.component.annotations.CollectionType
-
The properties collection type is used to indicate the collection holds unmodifiable Maps containing the service properties of the bound services.
- property() - Method in annotation type org.osgi.service.component.annotations.Component
-
Properties for this Component.
- PROTOTYPE - org.osgi.service.component.annotations.ReferenceScope
-
If the bound service has prototype service scope, then each instance of the component with this reference can receive a unique instance of the service.
- PROTOTYPE - org.osgi.service.component.annotations.ServiceScope
-
When the component is registered as a service, it must be registered as a prototype scope service and an instance of the component must be created for each distinct request for the service.
- PROTOTYPE_REQUIRED - org.osgi.service.component.annotations.ReferenceScope
-
Bound services must have prototype service scope.
R
- reference() - Method in annotation type org.osgi.service.component.annotations.Component
-
The lookup strategy references of this Component.
- Reference - Annotation Type in org.osgi.service.component.annotations
-
Identify the annotated member or parameter as a reference of a Service Component.
- REFERENCE - org.osgi.service.component.annotations.CollectionType
-
The reference collection type is used to indicate the collection holds Service References for the bound services.
- REFERENCE_NAME_SATISFYING_CONDITION - Static variable in interface org.osgi.service.component.ComponentConstants
-
Reference name for a component's satisfying condition.
- REFERENCE_TARGET_SUFFIX - Static variable in interface org.osgi.service.component.ComponentConstants
-
The suffix for the target property of a reference.
- ReferenceCardinality - Enum in org.osgi.service.component.annotations
-
Cardinality for the
Referenceannotation. - ReferenceCardinality(String) - Constructor for enum org.osgi.service.component.annotations.ReferenceCardinality
- ReferenceDTO - Class in org.osgi.service.component.runtime.dto
-
A representation of a declared reference to a service.
- ReferenceDTO() - Constructor for class org.osgi.service.component.runtime.dto.ReferenceDTO
- ReferencePolicy - Enum in org.osgi.service.component.annotations
-
Policy for the
Referenceannotation. - ReferencePolicy(String) - Constructor for enum org.osgi.service.component.annotations.ReferencePolicy
- ReferencePolicyOption - Enum in org.osgi.service.component.annotations
-
Policy option for the
Referenceannotation. - ReferencePolicyOption(String) - Constructor for enum org.osgi.service.component.annotations.ReferencePolicyOption
- references - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The referenced services.
- ReferenceScope - Enum in org.osgi.service.component.annotations
-
Reference scope for the
Referenceannotation. - ReferenceScope(String) - Constructor for enum org.osgi.service.component.annotations.ReferenceScope
- RELUCTANT - org.osgi.service.component.annotations.ReferencePolicyOption
- REPLACE - org.osgi.service.component.annotations.FieldOption
-
The replace field option is used to replace the field value with a new value when there are changes to the bound services.
- REQUIRE - org.osgi.service.component.annotations.ConfigurationPolicy
-
There must be a corresponding Configuration object for the component configuration to become satisfied.
- RequireServiceComponentRuntime - Annotation Type in org.osgi.service.component.annotations
-
This annotation can be used to require the Service Component Runtime to process Declarative Services components.
S
- SATISFIED - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The component configuration is satisfied.
- SatisfiedReferenceDTO - Class in org.osgi.service.component.runtime.dto
-
A representation of a satisfied reference.
- SatisfiedReferenceDTO() - Constructor for class org.osgi.service.component.runtime.dto.SatisfiedReferenceDTO
- satisfiedReferences - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The satisfied references.
- SatisfyingConditionTarget - Annotation Type in org.osgi.service.component.propertytypes
-
Component Property Type for the
osgi.ds.satisfying.condition.targetreference property. - scope - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The service scope.
- scope - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The scope of the reference.
- scope() - Method in annotation type org.osgi.service.component.annotations.Component
-
The service scope for the service of this Component.
- scope() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The reference scope for this reference.
- serialVersionUID - Static variable in exception org.osgi.service.component.ComponentException
- service - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The registered service of the component configuration.
- service() - Method in annotation type org.osgi.service.component.annotations.Component
-
The types under which to register this Component as a service.
- service() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The type of the service for this reference.
- SERVICE - org.osgi.service.component.annotations.CollectionType
-
The service collection type is used to indicate the collection holds the bound service objects.
- SERVICE_COMPONENT - Static variable in interface org.osgi.service.component.ComponentConstants
-
Manifest header specifying the XML documents within a bundle that contain the bundle's Service Component descriptions.
- service_exported_configs() - Method in annotation type org.osgi.service.component.propertytypes.ExportedService
-
Service property identifying the configuration types that should be used to export the service.
- service_exported_intents() - Method in annotation type org.osgi.service.component.propertytypes.ExportedService
-
Service property identifying the intents that the distribution provider must implement to distribute the service.
- service_exported_intents_extra() - Method in annotation type org.osgi.service.component.propertytypes.ExportedService
-
Service property identifying the extra intents that the distribution provider must implement to distribute the service.
- service_exported_interfaces() - Method in annotation type org.osgi.service.component.propertytypes.ExportedService
-
Service property marking the service for export.
- service_intents() - Method in annotation type org.osgi.service.component.propertytypes.ExportedService
-
Service property identifying the intents that this service implements.
- ServiceComponentRuntime - Interface in org.osgi.service.component.runtime
-
The
ServiceComponentRuntimeservice represents the Declarative Services actor, known as Service Component Runtime (SCR), that manages the service components and their life cycle. - ServiceDescription - Annotation Type in org.osgi.service.component.propertytypes
-
Component Property Type for the
service.descriptionservice property. - servicefactory() - Method in annotation type org.osgi.service.component.annotations.Component
-
Deprecated.Since 1.3. Replaced by
Component.scope(). - serviceInterfaces - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The fully qualified names of the service interfaces.
- SERVICEOBJECTS - org.osgi.service.component.annotations.CollectionType
-
The serviceobjects collection type is used to indicate the collection holds Component Service Objects for the bound services.
- ServiceRanking - Annotation Type in org.osgi.service.component.propertytypes
-
Component Property Type for the
service.rankingservice property. - ServiceScope - Enum in org.osgi.service.component.annotations
-
Service scope for the
Componentannotation. - ServiceScope(String) - Constructor for enum org.osgi.service.component.annotations.ServiceScope
- ServiceVendor - Annotation Type in org.osgi.service.component.propertytypes
-
Component Property Type for the
service.vendorservice property. - SINGLETON - org.osgi.service.component.annotations.ServiceScope
-
When the component is registered as a service, it must be registered as a bundle scope service but only a single instance of the component must be used for all bundles using the service.
- state - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The current state of the component configuration.
- STATIC - org.osgi.service.component.annotations.ReferencePolicy
-
The static policy is the most simple policy and is the default policy.
T
- target - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The target of the reference.
- target - Variable in class org.osgi.service.component.runtime.dto.SatisfiedReferenceDTO
-
The target property of the satisfied reference.
- target - Variable in class org.osgi.service.component.runtime.dto.UnsatisfiedReferenceDTO
-
The target property of the unsatisfied reference.
- target() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The target property for this reference.
- targetServices - Variable in class org.osgi.service.component.runtime.dto.UnsatisfiedReferenceDTO
-
The target services.
- toString() - Method in enum org.osgi.service.component.annotations.CollectionType
- toString() - Method in enum org.osgi.service.component.annotations.ConfigurationPolicy
- toString() - Method in enum org.osgi.service.component.annotations.FieldOption
- toString() - Method in enum org.osgi.service.component.annotations.ReferenceCardinality
- toString() - Method in enum org.osgi.service.component.annotations.ReferencePolicy
- toString() - Method in enum org.osgi.service.component.annotations.ReferencePolicyOption
- toString() - Method in enum org.osgi.service.component.annotations.ReferenceScope
- toString() - Method in enum org.osgi.service.component.annotations.ServiceScope
- TUPLE - org.osgi.service.component.annotations.CollectionType
-
The tuple collection type is used to indicate the collection holds unmodifiable Map.Entries whose key is an unmodifiable Map containing the service properties of the bound service, as specified in
CollectionType.PROPERTIES, and whose value is the bound service object.
U
- unbind - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The name of the unbind method of the reference.
- unbind() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The name of the unbind method for this reference.
- ungetService(S) - Method in interface org.osgi.service.component.ComponentServiceObjects
-
Releases a service object for the
associatedservice. - UNSATISFIED_CONFIGURATION - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The component configuration is unsatisfied due to a missing required configuration.
- UNSATISFIED_REFERENCE - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The component configuration is unsatisfied due to an unsatisfied reference.
- UnsatisfiedReferenceDTO - Class in org.osgi.service.component.runtime.dto
-
A representation of an unsatisfied reference.
- UnsatisfiedReferenceDTO() - Constructor for class org.osgi.service.component.runtime.dto.UnsatisfiedReferenceDTO
- unsatisfiedReferences - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The unsatisfied references.
- UPDATE - org.osgi.service.component.annotations.FieldOption
-
The update field option is used to update the collection referenced by the field when there are changes to the bound services.
- updated - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The name of the updated method of the reference.
- updated() - Method in annotation type org.osgi.service.component.annotations.Reference
-
The name of the updated method for this reference.
V
- value - Variable in enum org.osgi.service.component.annotations.CollectionType
- value - Variable in enum org.osgi.service.component.annotations.ConfigurationPolicy
- value - Variable in enum org.osgi.service.component.annotations.FieldOption
- value - Variable in enum org.osgi.service.component.annotations.ReferenceCardinality
- value - Variable in enum org.osgi.service.component.annotations.ReferencePolicy
- value - Variable in enum org.osgi.service.component.annotations.ReferencePolicyOption
- value - Variable in enum org.osgi.service.component.annotations.ReferenceScope
- value - Variable in enum org.osgi.service.component.annotations.ServiceScope
- value() - Method in annotation type org.osgi.service.component.propertytypes.SatisfyingConditionTarget
-
Filter expression to select the component's satisfying condition.
- value() - Method in annotation type org.osgi.service.component.propertytypes.ServiceDescription
-
Service property identifying a service's description.
- value() - Method in annotation type org.osgi.service.component.propertytypes.ServiceRanking
-
Service property identifying a service's ranking.
- value() - Method in annotation type org.osgi.service.component.propertytypes.ServiceVendor
-
Service property identifying a service's vendor.
- valueOf(String) - Static method in enum org.osgi.service.component.annotations.CollectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgi.service.component.annotations.ConfigurationPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgi.service.component.annotations.FieldOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgi.service.component.annotations.ReferenceCardinality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgi.service.component.annotations.ReferencePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgi.service.component.annotations.ReferencePolicyOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgi.service.component.annotations.ReferenceScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgi.service.component.annotations.ServiceScope
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.osgi.service.component.annotations.CollectionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.osgi.service.component.annotations.ConfigurationPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.osgi.service.component.annotations.FieldOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.osgi.service.component.annotations.ReferenceCardinality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.osgi.service.component.annotations.ReferencePolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.osgi.service.component.annotations.ReferencePolicyOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.osgi.service.component.annotations.ReferenceScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.osgi.service.component.annotations.ServiceScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
X
- xmlns() - Method in annotation type org.osgi.service.component.annotations.Component
-
The XML name space of the Component Description for this Component.
All Classes All Packages