| Package | Description | 
|---|---|
| org.apache.sling.provisioning.model | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Artifact
Description of an artifact. 
 | 
class  | 
ArtifactGroup
A artifact group holds a set of artifacts. 
 | 
class  | 
Commentable
A commentable has a comment and a location. 
 | 
class  | 
Configuration
A configuration has either
 - a pid
 - or a factory pid and an alias (pid)
 and properties. 
 | 
class  | 
Feature
A feature is a collection of
 - a name
 - a version
 - variables
 - run modes 
 | 
class  | 
ItemList<T>
Helper class to hold a list of items. 
 | 
class  | 
KeyValueMap<T>
Helper class to hold key value pairs. 
 | 
class  | 
Model
A model is the central object. 
 | 
class  | 
RunMode
A run mode is a collection of
 - artifacts (through start levels)
 - configurations
 - settings
 Only if all run modes are active, this run mode is active. 
 | 
class  | 
Section
An additional section in the provisioning model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static java.util.Map<Traceable,java.lang.String> | 
ModelUtility.validate(Model model)
Validates the model. 
 | 
static java.util.Map<Traceable,java.lang.String> | 
ModelUtility.validateIncludingVersion(Model model)
Validates the model and checks that each feature has a valid version. 
 | 
Copyright © 2022 The Apache Software Foundation. All rights reserved.