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)"
| Modifier and Type | Interface and Description |
|---|---|
| public interface | BuilderFactory
The Builder Factory can be used to obtain builders for the various entities. |
| public interface | Feature
The Feature Model Feature. |
| public interface | FeatureArtifact
An Artifact is an entity with an ID, for use in extensions. |
| public interface | FeatureArtifactBuilder
A builder for |
| public interface | FeatureBuilder
A builder for |
| public interface | FeatureBundle
A Bundle which is part of a feature. |
| public interface | FeatureBundleBuilder
A builder for Feature Model |
| public interface | FeatureConfiguration
Represents an OSGi Configuration in the Feature Model. |
| public interface | FeatureConfigurationBuilder
A builder for Feature Model |
| public interface | FeatureExtension
A Feature Model Extension. |
| public interface | FeatureExtensionBuilder
A builder for Feature Model |
| public interface | FeatureService
The Feature service is the primary entry point for interacting with the feature model. |
| public interface | ID
ID used to denote an artifact. |
| Modifier and Type | Class and Description |
|---|---|
| public class | FeatureConstants
Defines standard constants for the Feature specification. |