com.ibm.etools.logging.util
Class TimerStep.PerformanceInfo

java.lang.Object
  |
  +--com.ibm.etools.logging.util.TimerStep.PerformanceInfo
Enclosing class:
TimerStep

public static class TimerStep.PerformanceInfo
extends java.lang.Object

Hold some Window's global performance counters. This essentially wraps the PERFORMANCE_INFORMATION structure.


Nested Class Summary
 class TimerStep.PerformanceInfo.PerformanceValue
          Represent an individual performance value.
 
Field Summary
 TimerStep.PerformanceInfo.PerformanceValue COMMIT_LIMIT
           
 TimerStep.PerformanceInfo.PerformanceValue COMMIT_PEEK
           
 TimerStep.PerformanceInfo.PerformanceValue COMMIT_TOTAL
           
 TimerStep.PerformanceInfo.PerformanceValue HANDLE_COUNT
           
 TimerStep.PerformanceInfo.PerformanceValue KERNEL_NON_PAGED
           
 TimerStep.PerformanceInfo.PerformanceValue KERNEL_PAGED
           
 TimerStep.PerformanceInfo.PerformanceValue KERNEL_TOTAL
           
 java.lang.String message
          Null if all is ok, otherwise this holds an error message.
 TimerStep.PerformanceInfo.PerformanceValue PAGE_SIZE
           
 TimerStep.PerformanceInfo.PerformanceValue PHYSICAL_AVAILABLE
           
 TimerStep.PerformanceInfo.PerformanceValue PHYSICAL_TOTAL
           
 TimerStep.PerformanceInfo.PerformanceValue PROCESS_COUNT
           
 TimerStep.PerformanceInfo.PerformanceValue SYSTEM_CACHE
           
 TimerStep.PerformanceInfo.PerformanceValue THREAD_COUNT
           
 
Constructor Summary
TimerStep.PerformanceInfo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

message

public java.lang.String message
Null if all is ok, otherwise this holds an error message.


COMMIT_TOTAL

public final TimerStep.PerformanceInfo.PerformanceValue COMMIT_TOTAL

COMMIT_LIMIT

public final TimerStep.PerformanceInfo.PerformanceValue COMMIT_LIMIT

COMMIT_PEEK

public final TimerStep.PerformanceInfo.PerformanceValue COMMIT_PEEK

PHYSICAL_TOTAL

public final TimerStep.PerformanceInfo.PerformanceValue PHYSICAL_TOTAL

PHYSICAL_AVAILABLE

public final TimerStep.PerformanceInfo.PerformanceValue PHYSICAL_AVAILABLE

SYSTEM_CACHE

public final TimerStep.PerformanceInfo.PerformanceValue SYSTEM_CACHE

KERNEL_TOTAL

public final TimerStep.PerformanceInfo.PerformanceValue KERNEL_TOTAL

KERNEL_PAGED

public final TimerStep.PerformanceInfo.PerformanceValue KERNEL_PAGED

KERNEL_NON_PAGED

public final TimerStep.PerformanceInfo.PerformanceValue KERNEL_NON_PAGED

PAGE_SIZE

public final TimerStep.PerformanceInfo.PerformanceValue PAGE_SIZE

HANDLE_COUNT

public final TimerStep.PerformanceInfo.PerformanceValue HANDLE_COUNT

PROCESS_COUNT

public final TimerStep.PerformanceInfo.PerformanceValue PROCESS_COUNT

THREAD_COUNT

public final TimerStep.PerformanceInfo.PerformanceValue THREAD_COUNT
Constructor Detail

TimerStep.PerformanceInfo

public TimerStep.PerformanceInfo()