Class CIM_Indication

CIM_Indication is the abstract root class for all notifications about changes in schema, objects and their data, and about events detected by providers and instrumentation. Subclasses represent specific types of notifications. To receive an Indication, a consumer (or subscriber) must create an instance of CIM_IndicationFilter describing the criteria of the notification, an instance of CIM_IndicationHandler describing the delivery of the notification, and an instance of CIM_IndicationSubscription associating the Filter and Handler.

Class Hierarchy

CIM_Indication

Direct Known Subclasses

CIM_ClassIndication
CIM_ClassCreation
CIM_ClassDeletion
CIM_ClassModification
CIM_InstIndication
CIM_InstCreation
CIM_InstDeletion
CIM_InstModification
CIM_InstMethodCall
CIM_InstRead
CIM_ProcessIndication
CIM_SNMPTrapIndication
CIM_AlertIndication
CIM_ThresholdIndication
CIM_AlertInstIndication

Class Qualifiers

NameData TypeValueScopeFlavors
AbstractbooleantrueTOSUBCLASS= falseOVERRIDABLE= false
DescriptionstringCIM_Indication is the abstract root class for all notifications about changes in schema, objects and their data, and about events detected by providers and instrumentation. Subclasses represent specific types of notifications. To receive an Indication, a consumer (or subscriber) must create an instance of CIM_IndicationFilter describing the criteria of the notification, an instance of CIM_IndicationHandler describing the delivery of the notification, and an instance of CIM_IndicationSubscription associating the Filter and Handler.None TRANSLATABLE= true
IndicationbooleantrueNone OVERRIDABLE= false

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
IndicationTimedatetime
DescriptionstringThe time and date of creation of the Indication. The property may be set to NULL if the entity creating the Indication is not capable of determing this information. Note that IndicationTime may be the same for two Indications that are generated in rapid succession.None TRANSLATABLE= true