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

 1 marek 1.1 // Copyright (c) 2005 DMTF.  All rights reserved.
 2              [Version ( "2.8.2" ), 
 3               UMLPackagePath ( "CIM::Application::J2eeAppServerStats" ), 
 4               Description ( 
 5                  "The CIM_J2eeJVMStats class defines the performance statistics "
 6                  "that are provided by a Java VM." )]
 7           class CIM_J2eeJVMStats : CIM_J2eeStatistic {
 8           
 9                 [Description ( "The heap size of the JVM." ), 
10                  Units ( "Bytes" ), 
11                  Gauge, MappingStrings { 
12                     "JSR77.JCP|JSR77.6.31.1.1 getHeapSize|V1.0" }, 
13                  PUnit ( "byte" )]
14              uint64 HeapSize;
15           
16                 [Description ( "The upper limit for the heap size of the JVM." ), 
17                  Units ( "Bytes" ), 
18                  MappingStrings { "JSR77.JCP|JSR77.6.8.1.1 getUpperBound|V1.0" }, 
19                  PUnit ( "byte" )]
20              uint64 HeapSizeUpperBound;
21           
22 marek 1.1       [Description ( "The lower limit for the heap size of the JVM." ), 
23                  Units ( "Bytes" ), 
24                  MappingStrings { "JSR77.JCP|JSR77.6.8.1.2 getLowerBound|V1.0" }, 
25                  PUnit ( "byte" )]
26              uint64 HeapSizeLowerBound;
27           
28                 [Description ( 
29                     "The smallest size of the JVM heap since the beginning of "
30                     "the measurement." ), 
31                  Units ( "Bytes" ), 
32                  MappingStrings { 
33                     "JSR77.JCP|JSR77.6.7.1.2 getLowWaterMark|V1.0" }, 
34                  PUnit ( "byte" )]
35              uint64 HeapSizeLowWaterMark;
36           
37                 [Description ( 
38                     "The largest size of the JVM heap since the beginning of "
39                     "the measurement." ), 
40                  Units ( "Bytes" ), 
41                  MappingStrings { 
42                     "JSR77.JCP|JSR77.6.7.1.1 getHighWaterMark|V1.0" }, 
43 marek 1.1        PUnit ( "byte" )]
44              uint64 HeapSizeHighWaterMark;
45           
46                 [Description ( 
47                     "The amount of time the JVM has been running. The time is "
48                     "represented as a datetime interval." ), 
49                  MappingStrings { "JSR77.JCP|JSR77.6.31.1.2 getUpTime|V1.0" }]
50              datetime UpTime;
51           
52           
53           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2