Class CIM_SoftwareElementChecks

This association ties a SoftwareElement to a specific Check to validate its state or its movement to the next state. Note that SoftwareElements in a running state cannot transition to another state. Therefore, the value of the Phase property is restricted to 0 ("In-State") for SoftwareElements in the running state.

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


Class Hierarchy

CIM_SoftwareElementChecks

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
Aggregationbooleantrue
Associationbooleantrue
DescriptionstringThis association ties a SoftwareElement to a specific Check to validate its state or its movement to the next state. Note that SoftwareElements in a running state cannot transition to another state. Therefore, the value of the Phase property is restricted to 0 ("In-State") for SoftwareElements in the running state.
UMLPackagePathstringCIM::Application::CheckAction
Versionstring2.6.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Phaseuint16
DescriptionstringThe Phase property indicates whether the referenced Check is an in-state or a next-state Check.
ValueMapstring0, 1
ValuesstringIn-State, Next-State

Association References

NameClass OriginReference ClassQualifiers
NameData TypeValue
CheckCIM_SoftwareElementChecksCIM_Check
DescriptionstringThe Check for the element.
Keybooleantrue
Weakbooleantrue
ElementCIM_SoftwareElementChecksCIM_SoftwareElement
Aggregatebooleantrue
DescriptionstringThe SoftwareElement being checked.
Keybooleantrue
Maxuint321
Minuint321

Class Methods