| Interface | Description |
|---|---|
| ConfigurationItem |
Base interface of all configuration item types.
|
| Container |
Containers are configuration items (CIs) that
Deployable CIs can be deployed to. |
| Deployable |
Deployables are
ConfigurationItems (CIs) that can be deployed to a Container. |
| DeployableArtifact | |
| Deployed<D extends Deployable,C extends Container> |
Deployeds are configuration items (CIs) that represent
Deployables CIs in their deployed form on
the target Container. |
| EmbeddedDeployable |
Some deployables can have modules, for example an EAR archive can contain some WAR modules inside that can potentially
be deployed to different containers.
|
| EmbeddedDeployed<D extends EmbeddedDeployable,C extends EmbeddedDeployedContainer> |
Some deployeds can have modules, for example an EAR archive can contain some WAR modules inside that can potentially
be deployed to different containers.
|
| EmbeddedDeployedContainer<D extends ConfigurationItem,C extends ConfigurationItem> |
A super type for both
Deployeds and EmbeddedDeployeds. |
| Taggable |
| Class | Description |
|---|---|
| Application |
Conceptually, an Application is a configuration item (CI) representing a real-world application,
that can be deployed on a specific middleware.
|
| CiAttributes |
A container for metadata about CI's
|
| CompositePackage |
A
Version of an Application which can contain a list of other Versions,
as well as artifacts and resource specifications (a collection of Deployables) that can be deployed onto
a Container. |
| Configuration |
Contains deployment configuration information.
|
| DeployedApplication |
A deployment of an application package (a
Version) on an Environment. |
| DeploymentPackage |
A particular version of an
Application consisting of both artifacts and resource specifications
(a set of Deployables) that can be deployed onto a Container. |
| Dictionary |
A Dictionary is a CI that contains
Environment-specific entries for placeholder resolution. |
| EncryptedDictionary | Deprecated
Please use the
Dictionary with encrypted values. |
| Environment |
An Environment is a grouping of
Container CIs (such as hosts, servers, clusters, etc.) and Dictionary items. |
| Parameters |
A
ConfigurationItem that can be used as a parameter for ControlTask method. |
| Version |
A Version of an
Application, which can be represented either as a DeploymentPackage or as
a CompositePackage. |
| Enum | Description |
|---|---|
| Metadata.ConfigurationItemRoot |
The root in the JCR tree.
|
| Property.Size |
Defines a number of standard sizes for configuration item properties.
|
| Annotation Type | Description |
|---|---|
| CandidateValuesFilter |
A CandidateValuesFilter can augment the
SearchParameters for a ConfigurationItem search. |
| ControlTask |
A control task is a method that can be invoked on a ConfigurationItem, to perform some action.
|
| Delegate |
A delegate can execute a control task on a ConfigurationItem, to perform some action.
|
| Metadata |
Specifies that this class is a configuration item.
|
| Prefix |
The Prefix annotation is used to specify the CI namespace, and it is used from inside a package-info.java file.
|
| Property |
Specifies that this field is part of the configuration item.
|