Interface | Description |
---|---|
BuilderFactory |
The Builder Factory can be used to obtain builders for the various entities.
|
Feature |
The Feature Model Feature.
|
FeatureArtifact |
An Artifact is an entity with an ID, for use in extensions.
|
FeatureArtifactBuilder |
A builder for
FeatureArtifact objects. |
FeatureBuilder |
A builder for
Feature Models. |
FeatureBundle |
A Bundle which is part of a feature.
|
FeatureBundleBuilder |
A builder for Feature Model
FeatureBundle objects. |
FeatureConfiguration |
Represents an OSGi Configuration in the Feature Model.
|
FeatureConfigurationBuilder |
A builder for Feature Model
FeatureConfiguration objects. |
FeatureExtension |
A Feature Model Extension.
|
FeatureExtensionBuilder |
A builder for Feature Model
FeatureExtension objects. |
FeatureService |
The Feature service is the primary entry point for interacting with the
feature model.
|
ID |
ID used to denote an artifact.
|
Class | Description |
---|---|
FeatureConstants |
Defines standard constants for the Feature specification.
|
Enum | Description |
---|---|
FeatureExtension.Kind |
The kind of extension: optional, mandatory or transient.
|
FeatureExtension.Type |
The type of extension
|
Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest. This package has two types of users: the consumers that use the API in this package and the providers that implement the API in this package.
Example import for consumers using the API in this package:
Import-Package: org.osgi.service.feature; version="[1.0,2.0)"
Example import for providers implementing the API in this package:
Import-Package: org.osgi.service.feature; version="[1.0,1.1)"
Copyright © Contributors to the Eclipse Foundation Licensed under the Eclipse Foundation Specification License – v1.0