DMTF Tutorial > CIM > Overview > Meta Schema > Indication

CIM Meta Schema - Indiciation

An indication is the active representation of the occurrence of an event. Indications are classes that have the Indication qualifier applied. Since an indication is a type of class, it can have properties and methods, and can be hierarchically defined. Instances of an indication are transient and can not be retrieved. Indications can only be received by having subscribed for them before they occur.

There are two types of indications:

  • Life Cycle Indications - CIM class and instance life cycle events

  • Classes - class creation, deletion and modification

  • Instances - instance creation, deletion, modification, method invocation and read access

  • Process Indications - alert notifications associated with objects that may or may not be completely modeled in CIM or do not correspond to a simple life cycle event; like low-level instrumentation alerts, DMI alerts, SNMP traps and TMN events

An Indication Subscription is expressed by the creation of a CIM_IndicationSubscription association instance that references a CIM_IndicationFilter (a Filter) instance, and a CIM_ListenerDestination (a Handler) instance. A Filter contains the query that selects an Indication class or classes. The Handler identifies where the indication is to be delivered when it occurs. The size and complexity of the result delivered to the subscriber is dictated by the query.

For more information on indications and the CIM Event Model, see the CIM Event White Paper and UML Diagram.