|
|||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||
public interface ExtensionInstallerService
ExtensionInstallerService は、JNLP クライアントと通信を行うために拡張インストーラにより使用されます。また、次のような種類の機能を提供します。
インストーラのイベントの通常のシーケンスは次のとおりです。
ServiceManager.lookup("javax.jnlp.ExtensionInstallerService") を使用 setStatus、setHeading および updateProgress)setJREInfo または setNativeLibraryInfo を呼び出すinstallSucceeded が呼び出され、そうでない場合は installFailed を呼び出す
| メソッドの概要 | |
|---|---|
java.net.URL |
getExtensionLocation()
インストールされる拡張の位置を返します。 |
java.lang.String |
getExtensionVersion()
インストールされる拡張のバージョンを返します。 |
java.lang.String |
getInstalledJRE(java.net.URL url,
java.lang.String version)
指定された JRE の実行可能ファイルへのパスを返します。 |
java.lang.String |
getInstallPath()
インストーラが拡張をインストールするように推奨されているディレクトリを返します。 |
void |
hideProgressBar()
進捗バーを非表示にします。 |
void |
hideStatusWindow()
状態ウィンドウを非表示にします。 |
void |
installFailed()
インストールが失敗したときに、このメソッドを呼び出す必要があります。 |
void |
installSucceeded(boolean needsReboot)
拡張のインストールが正常に終了したときに、インストーラはこのメソッドを呼び出す必要があります。 |
void |
setHeading(java.lang.String heading)
インストーラプロセスの状態を更新します。 |
void |
setJREInfo(java.lang.String platformVersion,
java.lang.String jrePath)
JRE の実行可能ファイルへのパスを JNLP クライアントに通知します。 |
void |
setNativeLibraryInfo(java.lang.String path)
ネイティブライブラリを検索する必要があるディレクトリを JNLP クライアントに通知します。 |
void |
setStatus(java.lang.String status)
インストーラプロセスの状態を更新します。 |
void |
updateProgress(int value)
進捗バーを更新します。 |
| メソッドの詳細 |
|---|
java.lang.String getInstallPath()
java.lang.String getExtensionVersion()
java.net.URL getExtensionLocation()
void hideProgressBar()
updateProgress への以降の呼び出しにより、進捗バーは強制的に可視になります。
void hideStatusWindow()
void setHeading(java.lang.String heading)
void setStatus(java.lang.String status)
void updateProgress(int value)
value - 進捗バーの値 (0 〜 100)void installSucceeded(boolean needsReboot)
needsReboot - true の場合、再起動が必要void installFailed()
void setJREInfo(java.lang.String platformVersion,
java.lang.String jrePath)
void setNativeLibraryInfo(java.lang.String path)
java.lang.String getInstalledJRE(java.net.URL url,
java.lang.String version)
url - JRE の製品の位置version - JRE の製品バージョン
null
|
|||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||