Class CIM_PolicyRepositoryInPolicyRepository
extends CIM_SystemComponent

The term 'PolicyRepository' has been confusing to both developers and users of the model. The replacement class name describes model element properly and is less likely to be confused with a data repository. ContainedDomain is a general purpose mechanism for expressing domain hierarchy. A relationship that aggregates one or more lower-level PolicyRepositories into a higher-level Repository.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_Component
   |
   +--CIM_SystemComponent
   |
   +--CIM_PolicyRepositoryInPolicyRepository

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
Aggregationbooleantrue
Associationbooleantrue
DeprecatedstringCIM_PolicyContainerInPolicyContainer
DescriptionstringThe term 'PolicyRepository' has been confusing to both developers and users of the model. The replacement class name describes model element properly and is less likely to be confused with a data repository. ContainedDomain is a general purpose mechanism for expressing domain hierarchy. A relationship that aggregates one or more lower-level PolicyRepositories into a higher-level Repository.
UMLPackagePathstringCIM::Policy
Versionstring2.7.0

Class Properties

Association References

NameClass OriginReference ClassQualifiers
NameData TypeValue
GroupComponentCIM_PolicyRepositoryInPolicyRepositoryCIM_PolicyRepository
Aggregatebooleantrue
DeprecatedstringCIM_PolicyContainerInPolicyContainer.GroupComponent
DescriptionstringA PolicyRepository that aggregates other Repositories.
Keybooleantrue
OverridestringGroupComponent
PartComponentCIM_PolicyRepositoryInPolicyRepositoryCIM_PolicyRepository
DeprecatedstringCIM_PolicyContainerInPolicyContainer.PartComponent
DescriptionstringA PolicyRepository aggregated by another Repository.
Keybooleantrue
OverridestringPartComponent

Class Methods