|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.bootchart.common.ProcessTree
public class ProcessTree
ProcessTree encapsulates a process tree. The tree is built from log files retrieved during the boot process. When building the process tree, it is pruned and merged in order to be able to visualize it in a comprehensible manner.
The following pruning techniques are used:
フィールドの概要 | |
---|---|
long |
duration
The duration of the process tree (measured from the start time of the first process to the end time of the last process). |
Date |
endTime
|
int |
numProc
The number of all processes in the tree. |
List |
processTree
The Process tree. |
int |
samplePeriod
Statistics sampling period. |
Date |
startTime
The start time of the graph |
コンストラクタの概要 | |
---|---|
ProcessTree(PsStats psStats,
String monitoredApp,
boolean prune)
Creates a new process tree from the specified list of Process instances. |
メソッドの概要 | |
---|---|
String |
toString()
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public Date startTime
public Date endTime
public long duration
public int samplePeriod
public int numProc
public List processTree
Process
tree.
コンストラクタの詳細 |
---|
public ProcessTree(PsStats psStats, String monitoredApp, boolean prune)
Process
instances.
psStats
- process statisticsmonitoredApp
- monitored application (or null
if
the boot process is monitored)prune
- whether to prune the tree by removing sleepy and
short-living processes and merging threadsメソッドの詳細 |
---|
public String toString()
Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |