|
|||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||
public interface DownloadService
アプリケーションは DownloadService サービスを使うことで、自身のリソースがキャッシュされる方法の制御、現在どのリソースがキャッシュされているかの判定、リソースの強制キャッシュ、およびキャッシュからのリソースの削除を行うことが可能になります。JNLP Client によって、このサービス特有の実装が提供されます。
| メソッドの概要 | |
|---|---|
DownloadServiceListener |
getDefaultProgressWindow()
デフォルトの DownloadServiceListener 実装を返します。 |
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 ファイルで言及されている場合、キャッシュから指定されたリソースを削除します。 |
| メソッドの詳細 |
|---|
boolean isResourceCached(java.net.URL ref,
java.lang.String version)
true を返します。このリソースは、アプリケーションの JNLP ファイルで言及されます。
ref - リソースの URLversion - バージョン文字列、バージョンがない場合は null
true、そうでない場合は falseboolean isPartCached(java.lang.String part)
true を返します。この部分は、アプリケーションの JNLP ファイルで言及されます。
part - 部分の名前
true、そうでない場合は falseboolean isPartCached(java.lang.String[] parts)
true を返します。この部分は、アプリケーションの JNLP ファイルで言及されます。
part - 部分の名前の配列
true、そうでない場合は false
boolean isExtensionPartCached(java.net.URL ref,
java.lang.String version,
java.lang.String part)
true を返します。この拡張と部分は、アプリケーションの JNLP ファイルで言及されます。
ref - リソースの URLversion - バージョン文字列、バージョンがない場合は nullpart - 部分の名前
true、そうでない場合は false
boolean isExtensionPartCached(java.net.URL ref,
java.lang.String version,
java.lang.String[] parts)
true を返します。この拡張と複数の部分は、アプリケーションの JNLP ファイルで言及されます。
ref - リソースの URLversion - バージョン文字列、バージョンがない場合は nullpart - 部分の名前の配列
true、そうでない場合は false
void loadResource(java.net.URL ref,
java.lang.String version,
DownloadServiceListener progress)
throws java.io.IOException
ref - リソースの URLversion - バージョン文字列、バージョンがない場合は nullprogress - ダウンロードの進行のコールバックオブジェクト
java.io.IOException
void loadPart(java.lang.String part,
DownloadServiceListener progress)
throws java.io.IOException
part - 部分の名前progress - ダウンロードの進行のコールバックオブジェクト
java.io.IOException
void loadPart(java.lang.String[] parts,
DownloadServiceListener progress)
throws java.io.IOException
part - 部分の名前の配列progress - ダウンロードの進行のコールバックオブジェクト
java.io.IOException
void loadExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String part,
DownloadServiceListener progress)
throws java.io.IOException
ref - リソースの URLversion - バージョン文字列、バージョンがない場合は nullpart - 部分の名前progress - ダウンロードの進行のコールバックオブジェクト
java.io.IOException
void loadExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String[] parts,
DownloadServiceListener progress)
throws java.io.IOException
ref - リソースの URLversion - バージョン文字列、バージョンがない場合は nullpart - ロードする部分の名前の配列progress - ダウンロードの進行のコールバックオブジェクト
java.io.IOException
void removeResource(java.net.URL ref,
java.lang.String version)
throws java.io.IOException
ref - リソースの URLversion - バージョン文字列、バージョンがない場合は null
java.io.IOException
void removePart(java.lang.String part)
throws java.io.IOException
part - 部分の名前
java.io.IOException
void removePart(java.lang.String[] parts)
throws java.io.IOException
part - 部分の名前の配列
java.io.IOException
void removeExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String part)
throws java.io.IOException
ref - リソースの URLversion - バージョン文字列、バージョンがない場合は nullpart - 部分の名前
java.io.IOException
void removeExtensionPart(java.net.URL ref,
java.lang.String version,
java.lang.String[] parts)
throws java.io.IOException
ref - リソースの URLversion - バージョン文字列、バージョンがない場合は nullpart - 部分の名前の配列
java.io.IOExceptionDownloadServiceListener getDefaultProgressWindow()
DownloadServiceListener 実装を返します。この実装は、load メソッドに渡されると、進捗ウィンドウをポップアップし、ロードの進行に従って更新します。
DownloadServiceListener オブジェクト
|
|||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||