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 // CIM_ClusteringService
6 // ==================================================================
7 [UMLPackagePath ( "CIM::System::SystemElements" ),
8 Version ( "2.8.0" ), Description (
9 "ClusteringService represents the functionality provided by a "
10 "Cluster. For example, failover functionality may be modeled as "
11 "a Service of a failover Cluster.")]
12 class CIM_ClusteringService : CIM_Service {
13
14 [Description (
15 "AddNode brings a new ComputerSystem into a Cluster. The "
16 "node to be added is specified as a parameter to the method. "
17 "The return value should be 0 if the Computer System is "
18 "successfully added, 1 if the method is not supported and "
19 "any other number if an error occurred. In a subclass, the "
20 "set of possible return codes could be specified, using a "
21 "ValueMap qualifier on the method. The strings to which the "
22 s.manicka 1.1 "ValueMap contents are 'translated' may also be specified in "
23 "the subclass as a Values array qualifier.")]
24 uint32 AddNode (
25 [IN, Description (
26 "The node to add to the cluster.")]
27 CIM_ComputerSystem ref CS);
28
29 [Description (
30 "EvictNode removes a ComputerSystem from a Cluster. The node "
31 "to be evicted is specified as a parameter to the method. "
32 "The return value should be 0 if the ComputerSystem is "
33 "successfully evicted, 1 if the method is not supported and "
34 "any other number if an error occurred. In a subclass, the "
35 "set of possible return codes could be specified, using a "
36 "ValueMap qualifier on the method. The strings to which the "
37 "ValueMap contents are 'translated' may also be specified in "
38 "the subclass as a Values array qualifier.")]
39 uint32 EvictNode (
40 [IN, Description (
41 "The node to remove from the cluster.")]
42 CIM_ComputerSystem ref CS);
43 s.manicka 1.1 };
|