org.gridkit.lab.jvm.perfdata
Class JStatData

java.lang.Object
  extended by org.gridkit.lab.jvm.perfdata.JStatData

public abstract class JStatData
extends Object

Wraps PerfInstrumentation class. Its purpose is to shield warnings and NoClassDefFoundErrors.

Author:
Alexey Ragozin ([email protected])

Nested Class Summary
static interface JStatData.Counter<T>
           
static interface JStatData.LongCounter
           
static interface JStatData.StringCounter
           
static interface JStatData.TickCounter
           
static class JStatData.Units
           
static class JStatData.Variability
           
 
Constructor Summary
JStatData()
           
 
Method Summary
static JStatData connect(long pid)
           
abstract  List<JStatData.Counter<?>> findByPattern(String pattern)
           
abstract  Map<String,JStatData.Counter<?>> getAllCounters()
           
abstract  int getMajorVersion()
           
abstract  int getMinorVersion()
           
abstract  long getModificationTimeStamp()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JStatData

public JStatData()
Method Detail

connect

public static JStatData connect(long pid)

getMajorVersion

public abstract int getMajorVersion()

getMinorVersion

public abstract int getMinorVersion()

getModificationTimeStamp

public abstract long getModificationTimeStamp()

getAllCounters

public abstract Map<String,JStatData.Counter<?>> getAllCounters()

findByPattern

public abstract List<JStatData.Counter<?>> findByPattern(String pattern)


Copyright © 2018. All Rights Reserved.