-
- All Superinterfaces:
EventRequest
,Mirror
public interface VMDeathRequest extends EventRequest
Request for notification when the target VM terminates. When an enabled VMDeathRequest is satisfied, anevent set
containing aVMDeathEvent
will be placed on theEventQueue
. The collection of existing VMDeathRequests is managed by theEventRequestManager
Even without creating a VMDeathRequest, a single unsolicited VMDeathEvent will be sent with a
suspend policy
ofSUSPEND_NONE
. This request would typically be created so that a VMDeathEvent with a suspend policy ofSUSPEND_ALL
will be sent. This event can be used to assure completion of any processing which requires the VM to be alive (e.g. event processing). Note: the unsolicited VMDeathEvent will still be sent.- Since:
- 1.4
- See Also:
VMDeathEvent
,EventQueue
,EventRequestManager
-
-
Field Summary
-
Fields inherited from interface com.sun.jdi.request.EventRequest
SUSPEND_ALL, SUSPEND_EVENT_THREAD, SUSPEND_NONE
-
-
Method Summary
-
Methods inherited from interface com.sun.jdi.request.EventRequest
addCountFilter, disable, enable, getProperty, isEnabled, putProperty, setEnabled, setSuspendPolicy, suspendPolicy
-
Methods inherited from interface com.sun.jdi.Mirror
toString, virtualMachine
-
-