Kagetaka

net.hizlab.kagetaka.cookie
クラス CookieFactory

java.lang.Object
  拡張net.hizlab.kagetaka.cookie.CookieStore
      拡張net.hizlab.kagetaka.cookie.CookieFactory
直系の既知のサブクラス:
CookieManager

public class CookieFactory
extends CookieStore

クッキーの簡易マネージャクラスです。

バージョン:
$Revision: 1.3 $

フィールドの概要
protected  Hashtable hash
          クッキーをドメイン毎に入れておくハッシュテーブル
protected  boolean strict
          クッキーの書式を厳密に解釈する
 
コンストラクタの概要
CookieFactory()
          クッキー簡易マネージャを作成します。
 
メソッドの概要
protected  void appendCookie(Cookie cookie)
          クッキーを内部構造に追加します。
 String getCookie(URL url)
          指定された URL に送信するクッキーがある場合はそれを返します。
 void setCookie(String data, URL url)
          指定したクッキーを受け取り、保存します。
 
クラス net.hizlab.kagetaka.cookie.CookieStore から継承したメソッド
getInstance
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

hash

protected Hashtable hash
クッキーをドメイン毎に入れておくハッシュテーブル


strict

protected boolean strict
クッキーの書式を厳密に解釈する

コンストラクタの詳細

CookieFactory

public CookieFactory()
クッキー簡易マネージャを作成します。

メソッドの詳細

appendCookie

protected void appendCookie(Cookie cookie)
クッキーを内部構造に追加します。

パラメータ:
cookie - 追加するクッキー

getCookie

public String getCookie(URL url)
指定された URL に送信するクッキーがある場合はそれを返します。

定義:
クラス CookieStore 内の getCookie
パラメータ:
url - クッキーを送信する URL
戻り値:
送信するクッキー、 クッキーを送る必要がない場合は null

setCookie

public void setCookie(String data,
                      URL url)
指定したクッキーを受け取り、保存します。

定義:
クラス CookieStore 内の setCookie
パラメータ:
data - Set-Cookie ヘッダーの文字列
url - クッキーを発行した URL

Kagetaka

Copyright (c) 2002-2003 The Kagetaka Project 'September 12, 2003'