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

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

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2