All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description ArchiveReader The feature archive reader can be used to read an archive based on a feature model.ArchiveReader.ArtifactConsumer ArchiveWriter The feature archive writer can be used to create an archive based on a feature model.Artifact An artifact consists of An id metadata optional alias and start order properties (which are part of the metadata) This class is not thread-safe.ArtifactHandler A handler provides a file object for an artifact.ArtifactId An artifact identifier.ArtifactManager The artifact manager is the central service to get artifacts.ArtifactManagerConfig This class holds the configuration of artifact manager.ArtifactProvider The artifact provider provides a URL for an artifact.ArtifactProvider The artifact provider is an extension point for providing artifacts from different sources, like for example s3.ArtifactProviderContext This is the context for the artifact providersArtifacts Groups a list ofArtifacts.BuilderContext Builder context holds services and configuration used byFeatureBuilderand controls how features are assembled and aggregated.Bundles Groups a list of bundlesArtifactand provides a means to sort them based on start order.CloseShieldWriter Deprecated. Configuration A configuration has either a pid or a factory pid and a name and properties.ConfigurationJSONReader JSON Reader for configurations.ConfigurationJSONWriter JSON writer for configurationsConfigurations A container for configurations.ConfiguratorUtil Deprecated. UseConfigurationsinstead.ExecutionEnvironmentExtension Execution environment extension.Extension An Extension can either be of type Artifacts : it contains a list of artifacts Text : it contains text JSON : it contains a blob of JSONExtensions A container for extensions This class is not thread-safe.ExtensionState Enumeration forExtensionstates.ExtensionType Enumeration forExtensiontypes.Feature A feature consists of A unique idArtifactIdBundles Configurations Framework properties Requirements and capabilities Prototype Extensions This class is not thread-safe.FeatureBuilder FeatureJSONReader This class offers a static method to read aFeatureusing aReaderinstance.FeatureJSONWriter This class offers a static method to write a feature using a writer.FeatureProvider The feature provider is used to find features while assembling usingFeatureBuilder.HandlerContext Context for an extension handler.IOUtils JSONConstants MatchingRequirement MergeHandler A merge handler can merge an extension of a particular type.PostProcessHandler A Post Process Handler processes features after a merge operation.Prototype A prototype is a blueprint of a feature with optional removals of Configurations / configuration properties Bundles Framework properties Extensions or artifacts from extensions Capabilities Requirements This class is not thread-safe.