Package org.apache.sling.feature


@Version("2.0.0") package org.apache.sling.feature
  • Class
    Description
    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.
    An artifact identifier.
    Groups a list of Artifacts.
    Groups a list of bundles Artifact and provides a means to sort them based on start order.
    A configuration has either a pid or a factory pid and a name and properties.
    A container for configurations.
    Execution environment 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 JSON
    A container for extensions This class is not thread-safe.
    Enumeration for Extension states.
    Enumeration for Extension types.
    A feature consists of A unique id ArtifactId Bundles Configurations Framework properties Requirements and capabilities Prototype Extensions This class is not thread-safe.
     
    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.