|
||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||
DownloadService サービスを使用すると、各アプリケーションのリソースのキャッシュ方法の制御、現在キャッシュされているリソースの確認、リソースの強制的なキャッシュ、およびキャッシュからのリソースの削除を行うことができます。JNLPクライアントは、このサービスの固有の実装を提供しなければなりません。
| メソッドの概要 | |
DownloadServiceListener |
getDefaultProgressWindow()
DownloadServiceListener のデフォルトの実装状態を返します (この実装状態が load メソッドに渡されると、進行状況ウィンドウが表示され、ロードの進行に伴って更新されます)。 |
boolean |
isExtensionPartCached(java.net.URL ref,
java.lang.String version,
java.lang.String part)
指定のエクステンションの指定のパートがキャッシュされている場合は、 true を返します。 |
boolean |
isExtensionPartCached(java.net.URL ref,
java.lang.String version,
java.lang.String[] parts)
指定のエクステンションの指定のパートがキャッシュされている場合は、 true を返します。 |
boolean |
isPartCached(java.lang.String part)
指定の文字列によって参照されたパートがキャッシュされている場合は、 true を返します。 |
boolean |
isPartCached(java.lang.String[] parts)
指定の配列によって参照されたパートがキャッシュされている場合は、 true を返します。 |
boolean |
isResourceCached(java.net.URL ref,
java.lang.String version)
指定の URL およびバージョンによって参照されたリソースがキャッシュされている場合は、 true を返します。 |
void |
loadExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String[] parts,
DownloadServiceListener progress)
指定のパートおよび指定のエクステンションがアプリケーションの JNLP ファイル内で言及された場合に、そのエクステンションのパートをダウンロードします。 |
void |
loadExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String part,
DownloadServiceListener progress)
指定のパートおよび指定のエクステンションがアプリケーションの JNLP ファイル内で言及された場合に、そのエクステンションのパートをダウンロードします。 |
void |
loadPart(java.lang.String[] parts,
DownloadServiceListener progress)
指定のパートがアプリケーションの JNLP ファイル内で言及された場合に、それらのパートをダウンロードします。 |
void |
loadPart(java.lang.String part,
DownloadServiceListener progress)
指定のパートがアプリケーションの JNLP ファイル内で言及された場合に、そのパートをダウンロードします。 |
void |
loadResource(java.net.URL ref,
java.lang.String version,
DownloadServiceListener progress)
指定のリソースがアプリケーションの JNLP ファイル内で言及された場合に、そのリソースをダウンロードします。 |
void |
removeExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String part)
指定のパートおよび指定のエクステンションがアプリケーションの JNLP ファイル内で言及された場合に、そのエクステンションのパートをキャッシュから削除します。 |
void |
removeExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String[] parts)
指定のパートおよび指定のエクステンションがアプリケーションの JNLP ファイル内で言及された場合に、そのエクステンションのパートをキャッシュから削除します。 |
void |
removePart(java.lang.String part)
指定のパートがアプリケーションの JNLP ファイル内で言及された場合に、そのパートをキャッシュから削除します。 |
void |
removePart(java.lang.String[] parts)
指定のパートがアプリケーションの JNLP ファイル内で言及された場合に、それらのパートをキャッシュから削除します。 |
void |
removeResource(java.net.URL ref,
java.lang.String version)
指定のリソースがアプリケーションの JNLP ファイル内で言及された場合に、そのリソースをキャッシュから削除します。 |
| メソッドの詳細 |
public boolean isResourceCached(java.net.URL ref,
java.lang.String version)
true を返します。そのリソースは、アプリケーションの JNLP ファイル内で言及されます。ref - リソースの URLversion - バージョンを表す文字列。バージョンがない場合は nulltrue、それ以外の場合は falsepublic boolean isPartCached(java.lang.String part)
true を返します。そのパートは、アプリケーションの JNLP ファイル内で言及されます。part - パートの名前true、それ以外の場合は falsepublic boolean isPartCached(java.lang.String[] parts)
true を返します。それらのパートは、アプリケーションの JNLP ファイル内で言及されます。parts - パート名の配列true、それ以外の場合は false
public boolean isExtensionPartCached(java.net.URL ref,
java.lang.String version,
java.lang.String part)
true を返します。そのエクステンションおよびパートは、アプリケーションの JNLP ファイル内で言及されます。ref - リソースの URLversion - バージョンを表す文字列。バージョンがない場合は nullpart - パートの名前true、それ以外の場合は false
public boolean isExtensionPartCached(java.net.URL ref,
java.lang.String version,
java.lang.String[] parts)
true を返します。そのエクステンションおよびそれらのパートは、アプリケーションの JNLP ファイル内で言及されます。ref - リソースの URLversion - バージョンを表す文字列。バージョンがない場合は nullparts - パート名の配列true、それ以外の場合は false
public void loadResource(java.net.URL ref,
java.lang.String version,
DownloadServiceListener progress)
throws java.io.IOException
ref - リソースの URLversion - バージョンを表す文字列。バージョンがない場合は nullprogress - ダウンロードの進行状況を示すコールバックオブジェクト
public void loadPart(java.lang.String part,
DownloadServiceListener progress)
throws java.io.IOException
part - パートの名前progress - ダウンロードの進行状況を示すコールバックオブジェクト
public void loadPart(java.lang.String[] parts,
DownloadServiceListener progress)
throws java.io.IOException
parts - パート名の配列progress - ダウンロードの進行状況を示すコールバックオブジェクト
public void loadExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String part,
DownloadServiceListener progress)
throws java.io.IOException
ref - リソースの URLversion - バージョンを表す文字列。バージョンがない場合は nullpart - パートの名前progress - ダウンロードの進行状況を示すコールバックオブジェクト
public void loadExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String[] parts,
DownloadServiceListener progress)
throws java.io.IOException
ref - リソースの URLversion - バージョンを表す文字列。バージョンがない場合は nullparts - ロードするパート名の配列progress - ダウンロードの進行状況を示すコールバックオブジェクト
public void removeResource(java.net.URL ref,
java.lang.String version)
throws java.io.IOException
ref - リソースの URLversion - バージョンを表す文字列。バージョンがない場合は null
public void removePart(java.lang.String part)
throws java.io.IOException
part - パートの名前
public void removePart(java.lang.String[] parts)
throws java.io.IOException
parts - パート名の配列
public void removeExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String part)
throws java.io.IOException
ref - リソースの URLversion - バージョンを表す文字列。バージョンがない場合は nullpart - パートの名前
public void removeExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String[] parts)
throws java.io.IOException
ref - リソースの URLversion - バージョンを表す文字列。バージョンがない場合は nullparts - パート名の配列public DownloadServiceListener getDefaultProgressWindow()
DownloadServiceListener のデフォルトの実装状態を返します (この実装状態が load メソッドに渡されると、進行状況ウィンドウが表示され、ロードの進行に伴って更新されます)。
|
||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||