-
public interface QuitHandler実装者は、このアプリケーションを終了するリクエストを続行するか取消するかを決定します。
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 voidhandleQuitRequestWith(QuitEvent e, QuitResponse response)アプリケーションが終了するように要求されたときに呼び出されます。
-
-
-
メソッドの詳細
-
handleQuitRequestWith
void handleQuitRequestWith(QuitEvent e, QuitResponse response)
アプリケーションが終了するように要求されたときに呼び出されます。 実装者は、QuitResponse.cancelQuit()、QuitResponse.performQuit()のいずれかを呼び出すか、アプリケーションが終了するようにする必要があります。 このアプリケーションを終了するようリクエストするプロセス(またはログアウト)は、QuitResponseが処理されるまでブロックされます。 複雑なUIをシャットダウンする必要があるアプリケーションは、どのスレッドからでもQuitResponseを呼び出すことができます。 最初のリクエストに応答する前に、アプリが複数回終了するよう求められることがあります。 このハンドラは、終了がリクエストされるたびに呼び出され、同じQuitResponseオブジェクトが処理されるまで渡されます。 いったん使用されると、QuitResponseは決定を変更するために再び使用することはできません。- パラメータ:
e- このアプリケーションを終了するリクエスト。response- 終了アクションを取り消すか、または処理を続行するために使用されるワン・ショット・レスポンス・オブジェクト。
-
-