DefaultHttpSession
Date: 2009-09-08

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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` - オブジェクト

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド