| 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