All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description Activate Identify the annotated member as part of the activation of a Service Component.AnyService A marker type whose name is used in theinterfaceattribute 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.CollectionType Collection types for theReferenceannotation.Component Identify the annotated class as a Service Component.ComponentConfigurationDTO A representation of an actual instance of a declared component description parameterized by component properties.ComponentConstants Defines standard names for Service Component constants.ComponentContext A Component Context object is used by a component instance to interact with its execution context including locating services by reference name.ComponentDescriptionDTO A representation of a declared component description.ComponentException Unchecked exception which may be thrown by Service Component Runtime.ComponentFactory<S> When a component is declared with thefactoryattribute 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> A ComponentInstance encapsulates a component instance of an activated component configuration.ComponentPropertyType Identify the annotated annotation as a Component Property Type.ComponentServiceObjects<S> Allows multiple service objects for a service to be obtained.ConfigurationPolicy Configuration Policy for theComponentannotation.Deactivate Identify the annotated method as thedeactivatemethod of a Service Component.ExportedService Component Property Type for the remote service properties for an exported service.FieldOption Field options for theReferenceannotation.Modified Identify the annotated method as themodifiedmethod of a Service Component.Reference Identify the annotated member or parameter as a reference of a Service Component.ReferenceCardinality Cardinality for theReferenceannotation.ReferenceDTO A representation of a declared reference to a service.ReferencePolicy Policy for theReferenceannotation.ReferencePolicyOption Policy option for theReferenceannotation.ReferenceScope Reference scope for theReferenceannotation.RequireServiceComponentRuntime This annotation can be used to require the Service Component Runtime to process Declarative Services components.SatisfiedReferenceDTO A representation of a satisfied reference.SatisfyingConditionTarget Component Property Type for theosgi.ds.satisfying.condition.targetreference property.ServiceComponentRuntime TheServiceComponentRuntimeservice represents the Declarative Services actor, known as Service Component Runtime (SCR), that manages the service components and their life cycle.ServiceDescription Component Property Type for theservice.descriptionservice property.ServiceRanking Component Property Type for theservice.rankingservice property.ServiceScope Service scope for theComponentannotation.ServiceVendor Component Property Type for theservice.vendorservice property.UnsatisfiedReferenceDTO A representation of an unsatisfied reference.