|
Java Debug Interface | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
ターゲット VM のスレッドグループオブジェクトです。ThreadGroupReference は、ターゲット VM のスレッドグループ固有の情報に追加アクセスできる ObjectReference
です。
フィールドの概要 |
インタフェース com.sun.jdi.ObjectReference から継承したフィールド |
INVOKE_NONVIRTUAL, INVOKE_SINGLE_THREADED |
メソッドの概要 | |
String |
name()
このスレッドグループの名前を返します。 |
ThreadGroupReference |
parent()
このスレッドグループの親を返します。 |
void |
resume()
このスレッドグループ内のすべてのスレッドを再開します。 |
void |
suspend()
このスレッドグループ内のすべてのスレッドを中断します。 |
List |
threadGroups()
このスレッドグループ内のすべての ThreadGroupReference の List を返します。 |
List |
threads()
このスレッドグループ内のすべての ThreadReference の List を返します。 |
インタフェース com.sun.jdi.ObjectReference から継承したメソッド |
disableCollection, enableCollection, entryCount, equals, getValue, getValues, hashCode, invokeMethod, isCollected, owningThread, referenceType, setValue, uniqueID, waitingThreads |
インタフェース com.sun.jdi.Value から継承したメソッド |
type |
インタフェース com.sun.jdi.Mirror から継承したメソッド |
toString, virtualMachine |
メソッドの詳細 |
public String name()
public ThreadGroupReference parent()
ThreadGroupReference
。これが最上位のスレッドグループである場合は nullpublic void suspend()
ThreadReference.suspend()
で記述されている方法で中断されます。この操作の不可分性は保証されていません。このメソッドが呼び出されるときにターゲット VM で割り込みが発生しなかった場合は、スレッドが列挙されてからすべてのスレッドが中断されるまでに、新しいスレッドが作成される可能性があります。
public void resume()
ThreadReference.resume()
で記述されている方法で再開されます。
public List threads()
ThreadReference
の List を返します。このスレッドグループの直下のスレッドだけを返し、サブグループは返しません。
ThreadReference
の Listpublic List threadGroups()
ThreadGroupReference
の List を返します。このスレッドグループの直下のスレッドグループだけを返し、サブグループは返しません。
ThreadGroupReference
の List
|
Java Debug Interface | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |