Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_J2eeNotification --> CIM_ProcessIndication --> CIM_Indication --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_ProcessIndication NAME CIM_J2eeNotification
Class CIM_J2eeNotification Qualifiers Name Type Value From Class Version string 2.8.0 CIM_J2eeNotification Description string The 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 Indication boolean true CIM_J2eeNotification Description string An 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 Indication boolean true CIM_ProcessIndication Indication boolean true CIM_Indication Description string 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_ListenerDestination describing the delivery of the notification, and an instance of CIM_IndicationSubscription associating the Filter and Handler. CIM_Indication
Properties Name Type Value Qualifiers ClassOrigin IndicationIdentifier string Override
Description
MappingStrings
ModelCorrespondenceCIM_J2eeNotification SequenceNumber sint64 Description
MappingStringsCIM_J2eeNotification IndicationType uint16 Description
ValueMap
Values
MappingStrings
ModelCorrespondenceCIM_J2eeNotification OtherIndicationType string Description
ModelCorrespondenceCIM_J2eeNotification Message string Description CIM_J2eeNotification UserData string Description
OctetStringCIM_J2eeNotification CorrelatedIndications string[] Description
MappingStringsCIM_Indication IndicationTime datetime Description CIM_Indication PerceivedSeverity uint16 Description
ValueMap
Values
MappingStringsCIM_Indication OtherSeverity string Description
ModelCorrespondenceCIM_Indication Property Qualifiers
Property IndicationIdentifier Qualifiers Name Type Value From Class Override string IndicationIdentifier CIM_J2eeNotification Description string The 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 MappingStrings string JSR77.JCP|JSR77.4.2.1.1 source|V1.0 CIM_J2eeNotification ModelCorrespondence string CIM_J2eeManagedObject.InstanceID CIM_J2eeNotification
Property SequenceNumber Qualifiers Name Type Value From Class Description string The 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 MappingStrings string JSR77.JCP|JSR77.4.2.1.3 sequence|V1.0 CIM_J2eeNotification
Property IndicationType Qualifiers Name Type Value From Class Description string The 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 ValueMap string [See below.] CIM_J2eeNotification Values string Unknown
Other
j2ee.object.created
j2ee.object.deleted
j2ee.state.starting
j2ee.state.running
j2ee.state.stopping
j2ee.state.stopped
j2ee.state.failedCIM_J2eeNotification MappingStrings string JSR77.JCP|JSR77.4.2.1.4 type|V1.0 CIM_J2eeNotification ModelCorrespondence string CIM_J2eeNotification.OtherIndicationType CIM_J2eeNotification
Name Value 0 Unknown 1 Other 2 j2ee.object.created 3 j2ee.object.deleted 4 j2ee.state.starting 5 j2ee.state.running 6 j2ee.state.stopping 7 j2ee.state.stopped 8 j2ee.state.failed
Property OtherIndicationType Qualifiers Name Type Value From Class Description string The 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 ModelCorrespondence string CIM_J2eeNotification.IndicationType CIM_J2eeNotification
Property Message Qualifiers Name Type Value From Class Description string An informational message about the indication. CIM_J2eeNotification
Property UserData Qualifiers Name Type Value From Class Description string Optional 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 OctetString boolean true CIM_J2eeNotification
Property IndicationIdentifier Qualifiers Name Type Value From Class Description string An 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 MappingStrings string Recommendation.ITU|X733.Notification identifier CIM_Indication
Property CorrelatedIndications Qualifiers Name Type Value From Class Description string A list of IndicationIdentifiers whose notifications are correlated with (related to) this one. CIM_Indication MappingStrings string Recommendation.ITU|X733.Correlated notifications CIM_Indication
Property IndicationTime Qualifiers Name Type Value From Class Description string The 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 Name Type Value From Class Description string An 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 ValueMap string [See below.] CIM_Indication Values string Unknown
Other
Information
Degraded/Warning
Minor
Major
Critical
Fatal/NonRecoverableCIM_Indication MappingStrings string Recommendation.ITU|X733.Perceived severity CIM_Indication
Name Value 0 Unknown 1 Other 2 Information 3 Degraded/Warning 4 Minor 5 Major 6 Critical 7 Fatal/NonRecoverable
Property OtherSeverity Qualifiers Name Type Value From Class Description string Holds the value of the user defined severity value when ’ PerceivedSeverity ’ is 1 ( " Other " ). CIM_Indication ModelCorrespondence string CIM_AlertIndication.PerceivedSeverity CIM_Indication
Method Qualifiers
Parameters
Parameter Qualifiers