jp.maru.liquid.kernel.modules.http
クラス DefaultHttpSession

java.lang.Object
  上位を拡張 jp.maru.liquid.kernel.modules.http.DefaultHttpSession
すべての実装されたインタフェース:
HttpSession

public class DefaultHttpSession
extends java.lang.Object
implements HttpSession

HttpSessionの実装

バージョン:
1.0
作成者:
Kohji Tsujita

フィールドの概要
private  java.util.Map<java.lang.String,java.lang.Object> _attributes
           
private  java.lang.String _id
           
 
コンストラクタの概要
DefaultHttpSession(java.lang.String id)
          識別子を指定しセッションを生成
 
メソッドの概要
 java.lang.Object getAttribute(java.lang.String name)
          指定された名前でこのセッションに結びつけれられているオブジェクトを返す
 java.util.Enumeration<java.lang.String> getAttributeNames()
          セッションの中のオブジェクト名一覧を返す
 java.lang.String getId()
          このセッションに割り当てられている一意な識別子を返す
 void removeAttribute(java.lang.String name)
          セッションの中のオブジェクトを削除する
 void setAttribute(java.lang.String name, java.lang.Object value)
          指定された名前でこのセッションにオブジェクトを結びつける
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_attributes

private java.util.Map<java.lang.String,java.lang.Object> _attributes

_id

private java.lang.String _id
コンストラクタの詳細

DefaultHttpSession

DefaultHttpSession(java.lang.String id)
識別子を指定しセッションを生成

パラメータ:
id - 識別子
メソッドの詳細

getAttribute

public java.lang.Object getAttribute(java.lang.String name)
インタフェース HttpSession の記述:
指定された名前でこのセッションに結びつけれられているオブジェクトを返す

定義:
インタフェース HttpSession 内の getAttribute
パラメータ:
name - 名前
戻り値:
オブジェクト

getAttributeNames

public java.util.Enumeration<java.lang.String> getAttributeNames()
インタフェース HttpSession の記述:
セッションの中のオブジェクト名一覧を返す

定義:
インタフェース HttpSession 内の getAttributeNames
戻り値:
オブジェクト名Enumeration

getId

public java.lang.String getId()
インタフェース HttpSession の記述:
このセッションに割り当てられている一意な識別子を返す

定義:
インタフェース HttpSession 内の getId
戻り値:
セッションに割り当てられている識別子

removeAttribute

public void removeAttribute(java.lang.String name)
インタフェース HttpSession の記述:
セッションの中のオブジェクトを削除する

定義:
インタフェース HttpSession 内の removeAttribute
パラメータ:
name - 削除するオブジェクト名

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.Object value)
インタフェース HttpSession の記述:
指定された名前でこのセッションにオブジェクトを結びつける

定義:
インタフェース HttpSession 内の setAttribute
パラメータ:
name - 名前
value - オブジェクト