public interface ClassUnloadRequest extends EventRequest
ClassUnloadEvent
を含む event set
が EventQueue
に置かれます。既存の ClassUnloadRequest のコレクションは、EventRequestManager
によって管理されます。
クラスのアンロードについての詳細は、Java Virtual Machine 仕様を参照してください。
ClassUnloadEvent
, EventQueue
, EventRequestManager
SUSPEND_ALL, SUSPEND_EVENT_THREAD, SUSPEND_NONE
修飾子と型 | メソッドと説明 |
---|---|
void |
addClassExclusionFilter(String classPattern)
この要求によって生成されるイベントを、制限された正規表現に一致しない名前を持つ参照型のアンロードに制限します。
|
void |
addClassFilter(String classPattern)
この要求によって生成されるイベントを、制限された正規表現に一致する名前を持つ参照型のアンロードに制限します。
|
addCountFilter, disable, enable, getProperty, isEnabled, putProperty, setEnabled, setSuspendPolicy, suspendPolicy
toString, virtualMachine
void addClassFilter(String classPattern)
classPattern
- フィルタするためのパターン文字列。InvalidRequestStateException
- この要求が現在有効になっている場合、または削除されている場合。フィルタは無効な要求にだけ追加できる。void addClassExclusionFilter(String classPattern)
classPattern
- フィルタで除外するためのパターン文字。InvalidRequestStateException
- この要求が現在有効になっている場合、または削除されている場合。フィルタは無効な要求にだけ追加できる。
Copyright © 1999, 2013, Oracle and/or its affiliates. All rights reserved.