Kagetaka

net.hizlab.kagetaka.protocol
クラス URLConnectionCache.Entry

java.lang.Object
  拡張net.hizlab.kagetaka.protocol.URLConnectionCache.Entry
含まれているクラス:
URLConnectionCache

public static final class URLConnectionCache.Entry
extends Object

URL 毎のエントリーです。


メソッドの概要
 void addRequestProperty(String key, String value)
          リクエストプロパティを追加します。
 void dispose()
          リソースを解放し、キャッシュから削除します。
 CacheFile getCacheFile()
          キャッシュファイルを取得します。
 CacheManager getCacheManager()
          キャッシュマネージャを取得します。
 String getProxyHost()
          プロキシホストを返します。
 int getProxyPort()
          プロキシポートを返します。
 void setCacheFile(CacheFile file)
          キャッシュファイルを設定します。
 void setCacheManager(CacheManager cm)
          キャッシュマネージャを設定します。
 void setProxy(String host, int port)
          プロキシを設定します。
 void setRequestProperty(String key, String value)
          リクエストプロパティを設定します。
 URL setupProxy(URL url)
          プロキシを初期化します。
 void setupURLConnection(URLConnection connection)
          コネクションを初期化します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

addRequestProperty

public void addRequestProperty(String key,
                               String value)
リクエストプロパティを追加します。

パラメータ:
key - キー
value - 値

dispose

public void dispose()
リソースを解放し、キャッシュから削除します。


getCacheFile

public CacheFile getCacheFile()
キャッシュファイルを取得します。

戻り値:
キャッシュファイル

getCacheManager

public CacheManager getCacheManager()
キャッシュマネージャを取得します。

戻り値:
キャッシュマネージャ

getProxyHost

public String getProxyHost()
プロキシホストを返します。

戻り値:
プロキシホスト

getProxyPort

public int getProxyPort()
プロキシポートを返します。

戻り値:
プロキシポート

setCacheFile

public void setCacheFile(CacheFile file)
キャッシュファイルを設定します。 設定済みのキャッシュマネージャへの参照は解放されます。

パラメータ:
file - キャッシュファイル

setCacheManager

public void setCacheManager(CacheManager cm)
キャッシュマネージャを設定します。

パラメータ:
cm - キャッシュマネージャ

setProxy

public void setProxy(String host,
                     int port)
プロキシを設定します。

パラメータ:
host - ホスト
port - ポート

setRequestProperty

public void setRequestProperty(String key,
                               String value)
リクエストプロパティを設定します。

パラメータ:
key - キー
value - 値

setupProxy

public URL setupProxy(URL url)
プロキシを初期化します。

パラメータ:
url - URL
戻り値:
プロキシ付き URL

setupURLConnection

public void setupURLConnection(URLConnection connection)
コネクションを初期化します。

パラメータ:
connection - 初期化するコネクション

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'