Java Debug Interface

com.sun.jdi.event
インタフェース MonitorWaitEvent

すべてのスーパーインタフェース:
Event, Locatable, LocatableEvent, Mirror

public interface MonitorWaitEvent
extends LocatableEvent

ターゲット VM 内のスレッドがモニターオブジェクト上で待機を開始するときに送信される通知です。

導入されたバージョン:
1.6
関連項目:
EventQueue, MonitorWaitedEvent

メソッドの概要
 ObjectReference monitor()
          スレッドが待機しようとしているモニターオブジェクトを返します。
 ThreadReference thread()
          モニター待機イベントが発生したスレッドを返します。
 long timeout()
          スレッドが待機する時間をミリ秒単位で返します。
 
インタフェース com.sun.jdi.event.Event から継承されたメソッド
request
 
インタフェース com.sun.jdi.Mirror から継承されたメソッド
toString, virtualMachine
 
インタフェース com.sun.jdi.Locatable から継承されたメソッド
location
 

メソッドの詳細

thread

ThreadReference thread()
モニター待機イベントが発生したスレッドを返します。

定義:
インタフェース LocatableEvent 内の thread
戻り値:
ターゲット VM 内でイベントのスレッドをミラー化する ThreadReference

monitor

ObjectReference monitor()
スレッドが待機しようとしているモニターオブジェクトを返します。

戻り値:
このモニターの ObjectReference

timeout

long timeout()
スレッドが待機する時間をミリ秒単位で返します。

戻り値:
モニターの待ち時間を含む jlong (ミリ秒単位)。

Java Debug Interface