public class JvmInfo extends java.lang.Object implements IReport, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
JVM_INFO |
Modifier and Type | Method and Description |
---|---|
void |
finished() |
java.lang.String |
getHostname() |
java.lang.String |
getProcessId() |
long |
getThreadCpuTimeMillis() |
int |
getThreadCpuUtilizationPercent() |
java.lang.String |
getThreadName() |
long |
getUptimeMs() |
long |
getWallclockMillis() |
boolean |
isFinished() |
void |
readXML(org.w3c.dom.Element e) |
protected void |
recalc() |
void |
setHostname(java.lang.String hostname) |
static void |
setProcessId(java.lang.String processId) |
void |
setThreadCpuTimeMillis(long threadCpuTimeMillis) |
void |
setThreadCpuUtilizationPercent(int threadCpuUtilizationPercent) |
void |
setThreadName(java.lang.String threadName) |
void |
setWallclockMillis(long wallclockMillis)
Used by subclasses that need to build this post-facto
|
void |
start()
reset the heap and thread utilizatisaInion statistics
|
java.lang.String |
toString() |
void |
writeXML(java.io.PrintWriter pw) |
public static final java.lang.String JVM_INFO
public void start()
public void finished()
public boolean isFinished()
protected void recalc()
public java.lang.String getHostname()
public void setHostname(java.lang.String hostname)
public long getWallclockMillis()
public void setWallclockMillis(long wallclockMillis)
wallclockMillis
- what to claim our timing waspublic long getThreadCpuTimeMillis()
public void setThreadCpuTimeMillis(long threadCpuTimeMillis)
public int getThreadCpuUtilizationPercent()
public java.lang.String getThreadName()
public void setThreadName(java.lang.String threadName)
public java.lang.String getProcessId()
public void setThreadCpuUtilizationPercent(int threadCpuUtilizationPercent)
public static void setProcessId(java.lang.String processId)
public java.lang.String toString()
toString
in class java.lang.Object
public long getUptimeMs()
Copyright © 1998-2014 CA, Inc. All Rights Reserved.