-
public interface SingleInstanceService
SingleInstanceService
を使用すると、Java Web Startの下で起動されたアプリケーションは自身を単独オブジェクトとして登録できるようになります。また、ユーザーがこれらの単独オブジェクトの新しいインスタンスを起動しようとしたときに、新しいパラメータ・セットに渡すことができます。- 導入されたバージョン:
- 1.5
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 void
addSingleInstanceListener(SingleInstanceListener sil)
指定されたSingleInstanceListenerを追加し、同じアプリケーション/アプレットの別のインスタンスが呼び出されたときのアプリケーション/アプレットの必要な動作を処理します。void
removeSingleInstanceListener(SingleInstanceListener sil)
指定されたSingleInstanceListenerを削除します。
-
-
-
メソッドの詳細
-
addSingleInstanceListener
void addSingleInstanceListener(SingleInstanceListener sil)
指定されたSingleInstanceListenerを追加し、同じアプリケーション/アプレットの別のインスタンスが呼び出されたときのアプリケーション/アプレットの必要な動作を処理します。 SingleInstanceListener silがnullの場合、例外はスローされません。また、アクションも実行されません。- パラメータ:
sil
- 追加されるSingleInstanceListenerオブジェクト
-
removeSingleInstanceListener
void removeSingleInstanceListener(SingleInstanceListener sil)
指定されたSingleInstanceListenerを削除します。 引数により指定されたリスナーがアプリケーション/アプレットに事前に追加されていなかった場合、このメソッドは何も関数を実行しないばかりでなく、例外もスローしません。 リスナーsilがnullの場合、例外はスローされません。また、アクションも実行されません。 アプリケーション/アプレットがSingleInstanceListenerを登録した場合は、アプリケーション/アプレットの終了時にこのメソッドを呼び出して、すべてのリスナーを削除することをお薦めします。- パラメータ:
sil
- 削除されるSingleInstanceListenerオブジェクト
-
-