CIM211 Class Declaration
CIM_InstMethodCall

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_InstMethodCall --> CIM_InstIndication --> CIM_Indication --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_InstIndication
NAMECIM_InstMethodCall

Class Qualifiers

Class CIM_InstMethodCall Qualifiers
NameTypeValueFrom Class
Versionstring2.8.1000 CIM_InstMethodCall
DescriptionstringCIM_InstMethodCall notifies when an instance ’ s method is invoked. CIM_InstMethodCall
Indicationbooleantrue CIM_InstMethodCall
DescriptionstringCIM_InstIndication is an abstract superclass describing changes to instances. Subclasses represent specific types of change notifications, such as instance creation, deletion and modification. CIM_InstIndication
Indicationbooleantrue CIM_InstIndication
Indicationbooleantrue CIM_Indication
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_ListenerDestination describing the delivery of the notification, and an instance of CIM_IndicationSubscription associating the Filter and Handler. CIM_Indication

Properties

Properties
NameTypeValueQualifiersClassOrigin
MethodNamestring Required
Description
CIM_InstMethodCall
MethodParametersstring Description
EmbeddedObject
CIM_InstMethodCall
ReturnValuestring Description
ModelCorrespondence
CIM_InstMethodCall
ReturnValueTypeuint16 Experimental
Description
ValueMap
Values
ModelCorrespondence
CIM_InstMethodCall
Errorstring[] Experimental
Description
EmbeddedInstance
ModelCorrespondence
CIM_InstMethodCall
PreCallboolean Required
Description
CIM_InstMethodCall
SourceInstancestring Required
Description
EmbeddedObject
CIM_InstIndication
SourceInstanceModelPathstring Description
ModelCorrespondence
CIM_InstIndication
SourceInstanceHoststring Description
ModelCorrespondence
CIM_InstIndication
IndicationIdentifierstring Description
MappingStrings
CIM_Indication
CorrelatedIndicationsstring[] Description
MappingStrings
CIM_Indication
IndicationTimedatetime Description CIM_Indication
PerceivedSeverityuint16 Description
ValueMap
Values
MappingStrings
CIM_Indication
OtherSeveritystring Description
ModelCorrespondence
CIM_Indication

Property Qualifiers

Property MethodName Qualifiers
NameTypeValueFrom Class
Requiredbooleantrue CIM_InstMethodCall
DescriptionstringThe name of the method invoked. CIM_InstMethodCall

Property MethodParameters Qualifiers
NameTypeValueFrom Class
DescriptionstringThe parameters of the method, formatted as an EmbeddedObject (with a predefined class name of " __MethodParameters " . CIM_InstMethodCall
EmbeddedObjectbooleantrue CIM_InstMethodCall

Property ReturnValue Qualifiers
NameTypeValueFrom Class
DescriptionstringReturnValue ’ s data is dependent on the PreCall property. When PreCall is TRUE, this property is NULL describing that there is no method return value (since the method has not yet executed). When PreCall is FALSE, ReturnValue contains a string representation of the method ’ s return value. CIM_InstMethodCall
ModelCorrespondencestringCIM_InstMethodCall.PreCall
CIM_InstMethodCall.ReturnValueType
CIM_InstMethodCall.Error
CIM_InstMethodCall

Property ReturnValueType Qualifiers
NameTypeValueFrom Class
DescriptionstringThe type of the method return value. CIM_InstMethodCall
ValueMapstring
[See below.]
CIM_InstMethodCall
Valuesstringboolean
string
char16
uint8
sint8
uint16
sint16
uint32
sint32
uint64
sint64
datetime
real32
real64
reference
DMTF Reserved
CIM_InstMethodCall
ModelCorrespondencestringCIM_InstMethodCall.ReturnValue CIM_InstMethodCall

NameValue
2boolean
3string
4char16
5uint8
6sint8
7uint16
8sint16
9uint32
10sint32
11uint64
12sint64
13datetime
14real32
15real64
16reference
..DMTF Reserved
Property Error Qualifiers
NameTypeValueFrom Class
DescriptionstringError ’ s data is dependent on the PreCall property. When PreCall is TRUE, this property is NULL describing that there is no method Error instances (since the method has not yet executed). When PreCall is FALSE, Error contains an array of zero or more entries containing CIM_ERROR instances represented as an array of Embedded Instances. CIM_InstMethodCall
EmbeddedInstancestringCIM_Error CIM_InstMethodCall
ModelCorrespondencestringCIM_InstMethodCall.PreCall
CIM_InstMethodCall.ReturnValue
CIM_InstMethodCall

Property PreCall Qualifiers
NameTypeValueFrom Class
Requiredbooleantrue CIM_InstMethodCall
DescriptionstringBoolean indicating whether the Indication is sent before the method begins executing (TRUE) or when the method completes (FALSE). When TRUE, the inherited property SourceInstance contains the value of the instance (the properties defined by the Filter ’ s Query clause), before execution of the method. When PreCall is FALSE, SourceInstance embeds the instance as it appears after the completion of the method. CIM_InstMethodCall

Property SourceInstance Qualifiers
NameTypeValueFrom Class
Requiredbooleantrue CIM_InstIndication
DescriptionstringA copy of the instance that changed to generate the Indication. SourceInstance contains the current values of the properties selected by the Indication Filter ’ s Query. In the case of CIM_InstDeletion, the property values are copied before the instance is deleted. CIM_InstIndication
EmbeddedObjectbooleantrue CIM_InstIndication

Property SourceInstanceModelPath Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Model Path of the SourceInstance. The following format MUST be used to encode the Model Path: < NamespacePath > : < ClassName > . < Prop1 > = " < Value1 > " , < Prop2 > = " < Value2 > " , ... CIM_InstIndication
ModelCorrespondencestringCIM_InstIndication.SourceInstance CIM_InstIndication

Property SourceInstanceHost Qualifiers
NameTypeValueFrom Class
DescriptionstringThe host name or IP address of the SourceInstance. CIM_InstIndication
ModelCorrespondencestringCIM_InstIndication.SourceInstance CIM_InstIndication

Property IndicationIdentifier Qualifiers
NameTypeValueFrom Class
DescriptionstringAn identifier for the Indication. This property is similar to a key value in that it can be used for identification, when correlating Indications (see the CorrelatedIndications array). Its value SHOULD be unique as long as Alert correlations are reported, but MAY be reused or left NULL if no future Indications will reference it in their CorrelatedIndications array. CIM_Indication
MappingStringsstringRecommendation.ITU|X733.Notification identifier CIM_Indication

Property CorrelatedIndications Qualifiers
NameTypeValueFrom Class
DescriptionstringA list of IndicationIdentifiers whose notifications are correlated with (related to) this one. CIM_Indication
MappingStringsstringRecommendation.ITU|X733.Correlated notifications CIM_Indication

Property IndicationTime Qualifiers
NameTypeValueFrom Class
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 determining this information. Note that IndicationTime may be the same for two Indications that are generated in rapid succession. CIM_Indication

Property PerceivedSeverity Qualifiers
NameTypeValueFrom Class
DescriptionstringAn enumerated value that describes the severity of the Indication from the notifier ’ s point of view: 1 - Other, by CIM convention, is used to indicate that the Severity ’ s value can be found in the OtherSeverity property. 3 - Degraded/Warning should be used when its appropriate to let the user decide if action is needed. 4 - Minor should be used to indicate action is needed, but the situation is not serious at this time. 5 - Major should be used to indicate action is needed NOW. 6 - Critical should be used to indicate action is needed NOW and the scope is broad (perhaps an imminent outage to a critical resource will result). 7 - Fatal/NonRecoverable should be used to indicate an error occurred, but it ’ s too late to take remedial action. 2 and 0 - Information and Unknown (respectively) follow common usage. Literally, the Indication is purely informational or its severity is simply unknown. CIM_Indication
ValueMapstring
[See below.]
CIM_Indication
ValuesstringUnknown
Other
Information
Degraded/Warning
Minor
Major
Critical
Fatal/NonRecoverable
CIM_Indication
MappingStringsstringRecommendation.ITU|X733.Perceived severity CIM_Indication

NameValue
0Unknown
1Other
2Information
3Degraded/Warning
4Minor
5Major
6Critical
7Fatal/NonRecoverable
Property OtherSeverity Qualifiers
NameTypeValueFrom Class
DescriptionstringHolds the value of the user defined severity value when ’ PerceivedSeverity ’ is 1 ( " Other " ). CIM_Indication
ModelCorrespondencestringCIM_AlertIndication.PerceivedSeverity CIM_Indication

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in