1 karl 1.1.2.2 // 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_J2eeConnectionStats
6 // ==================================================================
7 [Version ( "2.8.0" ),
8 UMLPackagePath ( "CIM::Application::J2eeAppServerStats" ),
9 Description (
10 "The J2eeConnectionStats class defines the performance "
11 "statistics that are provided by a connection. JCA and JDBC "
12 "connection statistics are represented by this class. The "
13 "semantics are determined by the class to which the "
14 "ConnectionStats instance is associated via the "
15 "CIM_ElementStatisticalData association." )]
16 class CIM_J2eeConnectionStats : CIM_J2eeStatistic {
17
18 [Description (
19 "The time spent waiting for a connection to be available. "
20 "The time is represented as a datetime interval." ),
21 MappingStrings { "JSR77.JCP|JSR77.6.19.1.3 getWaitTime|V1.0" }]
22 karl 1.1.2.2 datetime WaitTime;
23
24 [Description (
25 "The maximum amount of time spent waiting for a "
26 "connection to be available since the beginning of this "
27 "measurement. The time is represented as a datetime "
28 "interval." ),
29 MappingStrings { "JSR77.JCP|JSR77.6.6.1.2 getMaxTime|V1.0" }]
30 datetime WaitTimeMaxTime;
31
32 [Description (
33 "The minimum amount of time spent waiting for a "
34 "connection to be available since the beginning of this "
35 "measurement. The time is represented as a datetime "
36 "interval." ),
37 MappingStrings { "JSR77.JCP|JSR77.6.6.1.3 getMinTime|V1.0" }]
38 datetime WaitTimeMinTime;
39
40 [Description (
41 "The total amount of time spent waiting for a connection "
42 "to be available since the beginning of this measurement. "
43 karl 1.1.2.2 "Dividing WaitTimeTotalTime by WaitTime will provide the "
44 "average time spent waiting for a connection. The time is "
45 "represented as a datetime interval." ),
46 MappingStrings { "JSR77.JCP|JSR77.6.6.1.4 getTotalTime|V1.0" }]
47 datetime WaitTimeTotalTime;
48
49 [Description (
50 "The time spent using a connection. The time is "
51 "represented as a datetime interval." ),
52 MappingStrings { "JSR77.JCP|JSR77.6.19.1.3 getUseTime|V1.0" }]
53 datetime UseTime;
54
55 [Description (
56 "The maximum amount of time spent using a connection "
57 "since the beginning of this measurement. The time is "
58 "represented as a datetime interval." ),
59 MappingStrings { "JSR77.JCP|JSR77.6.6.1.2 getMaxTime|V1.0" }]
60 datetime UseTimeMaxTime;
61
62 [Description (
63 "The minimum amount of time spent using a connection "
64 karl 1.1.2.2 "since the beginning of this measurement. The time is "
65 "represented as a datetime interval." ),
66 MappingStrings { "JSR77.JCP|JSR77.6.6.1.3 getMinTime|V1.0" }]
67 datetime UseTimeMinTime;
68
69 [Description (
70 "The total amount of time spent using a connection since "
71 "the beginning of this measurement. Dividing "
72 "UseTimeTotalTime by UseTime will provide the average "
73 "time spent using a connection. The time is represented "
74 "as a datetime interval." ),
75 MappingStrings { "JSR77.JCP|JSR77.6.6.1.4 getTotalTime|V1.0" }]
76 datetime UseTimeTotalTime;
77
78
79 };
|