CIM211 Class Declaration
CIM_J2eeNotification

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

Class Hierarchy

CIM_J2eeNotification --> CIM_ProcessIndication --> CIM_Indication --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_ProcessIndication
NAMECIM_J2eeNotification

Class Qualifiers

Class CIM_J2eeNotification Qualifiers
NameTypeValueFrom Class
Versionstring2.8.0 CIM_J2eeNotification
DescriptionstringThe J2eeNotification class specifies the properties that must be included in every event that is generated by a J2EE managed object that supports the event model. All management systems that support event notification must support all of the properties in this class. CIM_J2eeNotification
Indicationbooleantrue CIM_J2eeNotification
DescriptionstringAn abstract superclass for specialized Indication classes, addressing specific changes and alerts published by providers and instrumentation. Subclasses include AlertIndication (with properties such as PerceivedSeverity and ProbableCause), and SNMPTrapIndication (which recasts Traps as CIM indications). CIM_ProcessIndication
Indicationbooleantrue CIM_ProcessIndication
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
IndicationIdentifierstring Override
Description
MappingStrings
ModelCorrespondence
CIM_J2eeNotification
SequenceNumbersint64 Description
MappingStrings
CIM_J2eeNotification
IndicationTypeuint16 Description
ValueMap
Values
MappingStrings
ModelCorrespondence
CIM_J2eeNotification
OtherIndicationTypestring Description
ModelCorrespondence
CIM_J2eeNotification
Messagestring Description CIM_J2eeNotification
UserDatastring Description
OctetString
CIM_J2eeNotification
CorrelatedIndicationsstring[] Description
MappingStrings
CIM_Indication
IndicationTimedatetime Description CIM_Indication
PerceivedSeverityuint16 Description
ValueMap
Values
MappingStrings
CIM_Indication
OtherSeveritystring Description
ModelCorrespondence
CIM_Indication

Property Qualifiers

Property IndicationIdentifier Qualifiers
NameTypeValueFrom Class
OverridestringIndicationIdentifier CIM_J2eeNotification
DescriptionstringThe identifier for the indication, represented as the name of the source J2EE managed object that generated the event. The name MUST be constructed using the form specified in JSR77.3.1.1.1. CIM_J2eeNotification
MappingStringsstringJSR77.JCP|JSR77.4.2.1.1 source|V1.0 CIM_J2eeNotification
ModelCorrespondencestringCIM_J2eeManagedObject.InstanceID CIM_J2eeNotification

Property SequenceNumber Qualifiers
NameTypeValueFrom Class
DescriptionstringThe sequence number of the indication. Identifies the position of the indication in a stream of indications. The sequence number provides a means of determining the order of sequential indications that occurred with the same timestamp (within the minimum supported unit of time). CIM_J2eeNotification
MappingStringsstringJSR77.JCP|JSR77.4.2.1.3 sequence|V1.0 CIM_J2eeNotification

Property IndicationType Qualifiers
NameTypeValueFrom Class
DescriptionstringThe type of the indication. The type is assigned by the source object that generated the indication. It conveys the semantic meaning of the particular indication. The standard types (starting, stopping, running, etc.) MUST be described by this property ’ s enumeration. Other values MAY also be specified by entering 1 ( " Other " ) in this property and placing the type ’ s string value in OtherIndicationType. The latter SHOULD be interpreted as a number of dot-separated components. This allows some structure in the naming of indication types. Source objects are free to define any types that they wish to use when naming the indications that they generate. Note that this enumeration is defined by examining J2eeManagedObject ’ s OperationalStatus property, by the creation or deletion of the J2eeManagedObject instance, or is the decision of the JSR77 experts or the implementation. It is not a one-to-one mapping of the OperationalStatus property in ManagedSystemElement, and is therefore a unique enumeration and specific ProcessIndication. CIM_J2eeNotification
ValueMapstring
[See below.]
CIM_J2eeNotification
ValuesstringUnknown
Other
j2ee.object.created
j2ee.object.deleted
j2ee.state.starting
j2ee.state.running
j2ee.state.stopping
j2ee.state.stopped
j2ee.state.failed
CIM_J2eeNotification
MappingStringsstringJSR77.JCP|JSR77.4.2.1.4 type|V1.0 CIM_J2eeNotification
ModelCorrespondencestringCIM_J2eeNotification.OtherIndicationType CIM_J2eeNotification

NameValue
0Unknown
1Other
2j2ee.object.created
3j2ee.object.deleted
4j2ee.state.starting
5j2ee.state.running
6j2ee.state.stopping
7j2ee.state.stopped
8j2ee.state.failed
Property OtherIndicationType Qualifiers
NameTypeValueFrom Class
DescriptionstringThe type of the indication when a non-standard event is generated by the source object. This value MUST be specified when IndicationType is set to 1 ( " Other " ). CIM_J2eeNotification
ModelCorrespondencestringCIM_J2eeNotification.IndicationType CIM_J2eeNotification

Property Message Qualifiers
NameTypeValueFrom Class
DescriptionstringAn informational message about the indication. CIM_J2eeNotification

Property UserData Qualifiers
NameTypeValueFrom Class
DescriptionstringOptional data that the notication broadcaster wishes to communicate to listeners. The content of the data is user specific. The UserData property may be null. CIM_J2eeNotification
OctetStringbooleantrue CIM_J2eeNotification

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