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

 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           // <change cr="CIMCoreCR00866" type="change">Drop extraneous 
 5           // sentence from class description.</change>
 6           // ==================================================================
 7           //  CIM_ServiceProcess 
 8           // ==================================================================
 9              [Association, Version ( "2.14.0" ), 
10               UMLPackagePath ( "CIM::System::Processing" ), 
11               Description ( 
12                  "CIM_ServiceProcess is an association used to establish "
13                  "relationships between Services and Processes. It is used to "
14                  "indicate if a Service is running in a particular Process. It "
15                  "is also used to indicate, via the ExecutionType property, if "
16                  "the Service started and is wholly responsible for the Process, "
17                  "or if the Service is running in an existing Process, perhaps "
18                  "with other unrelated Services, which is owned or started by a "
19                  "different entity." )]
20           class CIM_ServiceProcess {
21           
22 marek 1.1       [Key, Description ( 
23                     "The Service whose Process is described by this association."
24                      )]
25              CIM_Service REF Service;
26           
27                 [Key, Description ( 
28                     "The Process which represents or hosts the executing Service."
29                      )]
30              CIM_Process REF Process;
31           
32                 [Description ( 
33                     "Enumeration indicating how the Service runs in the "
34                     "context of, or owns the Process. \"Unknown\" indicates "
35                     "that the ExecutionType is not known. \"Other\" indicates "
36                     "that the ExecutionType does not match any of the values "
37                     "in the ExecutionType enumeration. \"Executes in Existing "
38                     "Process\" indicates that the Service is hosted in a "
39                     "Process that already exists in the system. The lifecycle "
40                     "of the Service is separate from that of the Process. "
41                     "\"Exeutes as Independent Process\" indicates that the "
42                     "Service is responsible for the lifecycle of the Process. "
43 marek 1.1           "When the Service is started, the Process is created. For "
44                     "example, ServletEngines can run \"InProcess\" within the "
45                     "existing Apache processes or \"OutOfProcess\" in its own "
46                     "servlet engine process. In this case the Apache process "
47                     "would communicate with the servlet engine process based "
48                     "on the content of the request. The association may be "
49                     "many to many." ), 
50                  ValueMap { "0", "1", "2", "3" }, 
51                  Values { "Unknown", "Other", "Executes in Existing Process", 
52                     "Executes as Independent Process" }]
53              uint16 ExecutionType;
54           
55           
56           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2