public class VmPanelFacadeImpl extends java.lang.Object implements VmPanelFacade
Modifier and Type | Class and Description |
---|---|
static class |
VmPanelFacadeImpl.CollectorChartUpdater |
Constructor and Description |
---|
VmPanelFacadeImpl(VmRef vmRef,
DB db) |
Modifier and Type | Method and Description |
---|---|
TimeSeriesCollection |
getCollectorDataSet(java.lang.String collectorName)
Returns a
TimeSeriesCollection containing TimeSeries for the collector with a
matching name. |
java.lang.String |
getCollectorGeneration(java.lang.String collectorName) |
java.lang.String[] |
getCollectorNames() |
DefaultCategoryDataset |
getCurrentMemory() |
ChangeableText |
getJavaCommandLine() |
ChangeableText |
getJavaVersion() |
ChangeableText |
getMainClass() |
ChangeableText |
getStartTimeStamp() |
ChangeableText |
getStopTimeStamp() |
ChangeableText |
getVmName() |
ChangeableText |
getVmNameAndVersion() |
ChangeableText |
getVmPid() |
ChangeableText |
getVmVersion() |
void |
start() |
void |
stop() |
public VmPanelFacadeImpl(VmRef vmRef, DB db)
public void start()
start
in interface AsyncUiFacade
public void stop()
stop
in interface AsyncUiFacade
public ChangeableText getVmPid()
getVmPid
in interface VmPanelFacade
public ChangeableText getJavaCommandLine()
getJavaCommandLine
in interface VmPanelFacade
public ChangeableText getJavaVersion()
getJavaVersion
in interface VmPanelFacade
public ChangeableText getMainClass()
getMainClass
in interface VmPanelFacade
public ChangeableText getStartTimeStamp()
getStartTimeStamp
in interface VmPanelFacade
public ChangeableText getStopTimeStamp()
getStopTimeStamp
in interface VmPanelFacade
public ChangeableText getVmNameAndVersion()
getVmNameAndVersion
in interface VmPanelFacade
public ChangeableText getVmName()
getVmName
in interface VmPanelFacade
public ChangeableText getVmVersion()
getVmVersion
in interface VmPanelFacade
public java.lang.String[] getCollectorNames()
getCollectorNames
in interface VmPanelFacade
public TimeSeriesCollection getCollectorDataSet(java.lang.String collectorName)
VmPanelFacade
TimeSeriesCollection
containing TimeSeries for the collector with a
matching name. The domain is in time (FixedMillisecond
), range is Long, corresponding
to the time spent collecting in microseconds.getCollectorDataSet
in interface VmPanelFacade
public java.lang.String getCollectorGeneration(java.lang.String collectorName)
getCollectorGeneration
in interface VmPanelFacade
public DefaultCategoryDataset getCurrentMemory()
getCurrentMemory
in interface VmPanelFacade