public final class WebErrorEvent extends Event
WebEngineエラーを示すイベント。 エラーに関連付けられたオプションのテキスト・メッセージとオプションの例外を保持します。 WebEngine.onError、「直列化された形式」| 修飾子と型 | フィールドと説明 |
|---|---|
static EventType<WebErrorEvent> |
ANY
すべての
WebErrorEvent型に共通のスーパータイプ。 |
static EventType<WebErrorEvent> |
USER_DATA_DIRECTORY_ALREADY_IN_USE
このイベントは、
WebEngineのユーザー・データ・ディレクトリが別のVM上のWebEngineによってすでに使用されていることが判明したときに発生します。 |
static EventType<WebErrorEvent> |
USER_DATA_DIRECTORY_IO_ERROR
このイベントは、
WebEngineでのユーザー・データ・ディレクトリの作成または利用試行においてI/Oエラーが生じたときに発生します。 |
static EventType<WebErrorEvent> |
USER_DATA_DIRECTORY_SECURITY_ERROR
このイベントは、
WebEngineでのユーザー・データ・ディレクトリの作成または利用試行においてセキュリティ・エラーが生じたときに発生します。 |
consumed, eventType, NULL_SOURCE_TARGET, targetsource| コンストラクタと説明 |
|---|
WebErrorEvent(Object source, EventType<WebErrorEvent> type, String message, Throwable exception)
新しい
WebErrorEventを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
Throwable |
getException()
このイベントに関連付けられた例外を返します。
|
String |
getMessage()
このイベントに関連付けられたテキスト・メッセージを返します。
|
String |
toString() |
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumedgetSourcepublic static final EventType<WebErrorEvent> ANY
WebErrorEvent型に共通のスーパータイプ。public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_ALREADY_IN_USE
WebEngineのユーザー・データ・ディレクトリが別のVM上のWebEngineによってすでに使用されていることが判明したときに発生します。
一般的に、複数のWebEngineインスタンスが同じVMで実行されるかぎり、それらは1つのユーザー・データ・ディレクトリを共有できます。 異なるVMで実行されるWebEngineインスタンスは、同じユーザー・データ・ディレクトリを共有できません。
WebEngineでは、最初のWebページのロードまたはスクリプトの実行を開始しようとするとき、そのuserDataDirectoryが異なるVMで実行されているWebEngineですでに使用されているかどうかをチェックします。 後者の場合は、WebEngineによって、USER_DATA_DIRECTORY_ALREADY_IN_USEイベントとともに(ある場合)、WebEngine.onErrorイベント・ハンドラが起動されます。 起動されたイベント・ハンドラによってuserDataDirectoryプロパティが変更される場合は、ハンドラが戻るとすぐに、WebEngineは新しいユーザー・データ・ディレクトリで再試行します。 ハンドラによってuserDataDirectoryプロパティが変更されない(デフォルトである)場合は、WebEngineはユーザー・データ・ディレクトリなしで続行します。
public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_IO_ERROR
WebEngineでのユーザー・データ・ディレクトリの作成または利用試行においてI/Oエラーが生じたときに発生します。
WebEngineでは、最初のWebページのロードまたはスクリプトの実行を開始しようとするとき、そのuserDataDirectoryの作成またはアクセスを実行できるかどうかをチェックします。 I/Oエラー(java.io.IOExceptionなど)でチェックが失敗した場合は、WebEngineによって、USER_DATA_DIRECTORY_IO_ERRORイベントとともに(ある場合)、WebEngine.onErrorイベント・ハンドラが起動されます。 起動されたイベント・ハンドラによってuserDataDirectoryプロパティが変更される場合は、ハンドラが戻るとすぐに、WebEngineは新しいユーザー・データ・ディレクトリで再試行します。 ハンドラによってuserDataDirectoryプロパティが変更されない(デフォルトである)場合は、WebEngineはユーザー・データ・ディレクトリなしで続行します。
public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_SECURITY_ERROR
WebEngineでのユーザー・データ・ディレクトリの作成または利用試行においてセキュリティ・エラーが生じたときに発生します。
WebEngineでは、最初のWebページのロードまたはスクリプトの実行を開始しようとするとき、そのuserDataDirectoryの作成またはアクセスを実行できるかどうかをチェックします。 セキュリティ・エラー(java.lang.SecurityExceptionなど)でチェックが失敗した場合は、WebEngineによって、USER_DATA_DIRECTORY_SECURITY_ERRORイベントとともに(ある場合)、WebEngine.onErrorイベント・ハンドラが起動されます。 起動されたイベント・ハンドラによってuserDataDirectoryプロパティが変更される場合は、ハンドラが戻るとすぐに、WebEngineは新しいユーザー・データ・ディレクトリで再試行します。 ハンドラによってuserDataDirectoryプロパティが変更されない(デフォルトである)場合は、WebEngineはユーザー・データ・ディレクトリなしで続行します。
public WebErrorEvent(Object source, EventType<WebErrorEvent> type, String message, Throwable exception)
WebErrorEventを作成します。source - イベントを送信したイベント・ソースeventType - イベント・タイプmessage - イベントに関連付けられたテキスト・メッセージで、nullになる場合があります。exception - イベントに関連付けられた例外で、nullになる場合があります。public String getMessage()
nullpublic Throwable getException()
nullpublic String toString()
toString、クラスEventObjectCopyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.