- java.lang.Object
-
- javax.jnlp.DownloadService2.ResourceSpec
-
- 含まれているインタフェース:
- DownloadService2
public static class DownloadService2.ResourceSpec extends Object
引数としてリソース問合せのパターンを指定し、結果をDownloadService2.getCachedResources(javax.jnlp.DownloadService2.ResourceSpec)
およびDownloadService2.getUpdateAvailableResources(javax.jnlp.DownloadService2.ResourceSpec)
に保持します。
url
およびversion
プロパティに関しては、{code java.util.regex}に記載されている標準の正規表現がサポートされています。
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 ResourceSpec(String url, String version, int type)
新しいResourceSpecインスタンスを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 long
getExpirationDate()
リソースの有効期限を返します。long
getLastModified()
リソースの最終更新時間を返します。long
getSize()
リソースのサイズを返します。int
getType()
このリソースの型を返します。String
getUrl()
このリソースのURLを返します。String
getVersion()
このリソースのバージョンを返します。
-
-
-
メソッドの詳細
-
getUrl
public String getUrl()
このリソースのURLを返します。- 戻り値:
- このリソースのURL
-
getVersion
public String getVersion()
このリソースのバージョンを返します。- 戻り値:
- このリソースのバージョン
-
getType
public int getType()
このリソースの型を返します。- 戻り値:
- このリソースの型
-
getSize
public long getSize()
リソースのサイズを返します。 これは、DownloadService2.getCachedResources(javax.jnlp.DownloadService2.ResourceSpec)
またはDownloadService2.getUpdateAvailableResources(javax.jnlp.DownloadService2.ResourceSpec)
の結果として返されたResourceSpecに対してのみ有効です。- 戻り値:
- リソースのサイズ
-
getLastModified
public long getLastModified()
リソースの最終更新時間を返します。
戻り値のセマンティックスは、System.currentTimeMillis()の戻り値と同じです。
値0
は不明を意味します。- 戻り値:
- リソースの最終更新時間
-
getExpirationDate
public long getExpirationDate()
リソースの有効期限を返します。
戻り値のセマンティックスは、System.currentTimeMillis()の戻り値と同じです。
値0
は不明を意味します。- 戻り値:
- リソースの有効期限
-
-