## nga.servlet.dsp.adapter
クラス UserDataManager

    java.lang.Object
      nga.servlet.spi.CongaServletAdapter
          nga.servlet.dsp.adapter.UserDataManager

    public class UserDataManager

extends CongaServletAdapter

利用者データ管理。

フィールドの概要
`static String` `USER_DATA_DIR` web.xml 初期化パラメタ指定：利用者データファイル格納用ディレクトリ。

コンストラクタの概要
`UserDataManager()` UserDataManager を作成する。

メソッドの概要
`static Object` `get(ServiceInfo serviceInfo, String key)` 利用者データを取得する。
`static void` `load(ServiceInfo serviceInfo, String userId)` 利用者データをセションメモリ上にロードする。
`static void` `put(ServiceInfo serviceInfo, String key, Object value)` 利用者データを登録する。

クラス nga.servlet.spi.CongaServletAdapter から継承されたメソッド
`abort, begin, checkParameter, destroy, editResult, end, forwarding, init, sessionCreated, sessionDestroyed`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### USER_DATA_DIR

    public static final String USER_DATA_DIR

  web.xml 初期化パラメタ指定：利用者データファイル格納用ディレクトリ。"nga.servlet.dsp.user-data-dir"
  web.xml の初期化パラメタ指定で "nga.servlet.dsp.user-data-dir" を使用することにより， 利用者データ保存ファイルを格納するディレクトリ名が指定できる。 指定がない場合は，"user" となる。

  関連項目:
    定数フィールド値

コンストラクタの詳細

### UserDataManager

    public UserDataManager()

  UserDataManager を作成する。

メソッドの詳細

### load

    public static void load(ServiceInfo serviceInfo,
                            String userId)
                     throws javax.servlet.ServletException

  利用者データをセションメモリ上にロードする。

  パラメータ:
    `serviceInfo` - 現在実行されている service に関する情報。
    `userId` - 利用者ID。
  例外:
    `javax.servlet.ServletException`

### get

    public static Object get(ServiceInfo serviceInfo,
                             String key)

  利用者データを取得する。

  パラメータ:
    `serviceInfo` - 現在実行されている service に関する情報。
    `key` - データ登録キー。
  戻り値:
    登録されているデータ。

### put

    public static void put(ServiceInfo serviceInfo,
                           String key,
                           Object value)

  利用者データを登録する。

  パラメータ:
    `serviceInfo` - 現在実行されている service に関する情報。
    `key` - データ登録キー。
    `value` - 登録するデータ。