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