(file) Return to PRS_ExchangeElement.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM2131 / DMTF / Support

 1 s.manicka 1.1 // Copyright (c) 2005 DMTF.  All rights reserved.
 2               // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 3               // qualifier values to CIM Schema.</change>
 4               // ==================================================================
 5               //  PRS_ExchangeElement
 6               // ==================================================================
 7                  [UMLPackagePath ( "PRS::Support" ), Abstract, Version ( "2.6.0" ), 
 8                   Description (
 9                      "PRS_ExchangeElement is an abstract base class for all classes "
10                      "in the Solution and Service Incident object model. As an "
11                      "abstract class it is never instantiated. \n"
12                      "\n"
13                      "PRS_ExchangeElement exists to provide a single anchor point "
14                      "for associations that may be made to any Solution or Service "
15                      "Incident object. For example, Administrative or Attachment "
16                      "instances may be associated with any object derived from "
17                      "PRS_ExchangeElement. To support this generic association "
18                      "capability, the PRS_AdminAssociation and PRS_Attached "
19                      "associations both derive from the CIM_Dependency association "
20                      "and override the Antecedent property of that class to be a "
21                      "PRS_ExchangeElement REF.")]
22 s.manicka 1.1 class PRS_ExchangeElement : CIM_ManagedElement {
23               
24                     [Key, Description (
25                         "The PRSUniqueName property is a Globally Unique IDentifier "
26                         "(GUID) also known as a Universally Unique IDentifier "
27                         "(UUID). This property allows Solution and Service Incident "
28                         "objects to be used by multiple Solutions or Service "
29                         "Incidents without duplication. In addition, all Solution or "
30                         "Service Incidents containing a unique object are updated "
31                         "when the object is updated.")]
32                  string PRSUniqueName;
33               
34                     [Description (
35                         "The DirtyFlag is used by the SISService Start Transaction "
36                         "method to determine whether an ExchangeElement has been "
37                         "created, modified or deleted since the last Transaction. "
38                         "Any object not marked 'Clean' is included in the next "
39                         "Transaction. \n"
40                         "\n"
41                         "It is the responsibility of the entity creating, modifying "
42                         "or deleting the object derived from ExchangeElement to set "
43 s.manicka 1.1           "this property appropriately. \n"
44                         "\n"
45                         "This property value is set to 'Clean' by an invocation of "
46                         "the Transaction Complete method with a Status parameter of "
47                         "zero (0)."), 
48                      ValueMap { "0", "1", "2", "3" }, 
49                      Values { "Clean", "New", "Modified", "Deleted" }]
50                  uint8 DirtyFlag;
51               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2