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

## jp.co.cybec.cb3.accessor
クラス DataAccessContextImpl

    java.lang.Object
      jp.co.cybec.cb3.accessor.DataAccessContextImpl

すべての実装されたインタフェース:
  DataAccessContext, DataAccessContextLifeCycle

    public class DataAccessContextImpl

extends Object
implements DataAccessContext, DataAccessContextLifeCycle

データアクセスコンテキストの実装クラス。
サービスで使用するデータアクセッサと、キー（＝設定ファイル名）の組み合わせをMapに保持し、 lookupメソッドで返します。 データアクセッサは、Springにより生成され、データアクセスコンテキストに注入されます。

作成者:
  Naoko Sugimoto

コンストラクタの概要
`DataAccessContextImpl(Map<String,Accessor> dataAccessors)` コンストラクタ。

メソッドの概要
`Accessor` | `lookup(String key)` データアクセッサを返します。
`void` | `release()` アクセッサコンテキストの終了処理です。

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

コンストラクタの詳細

### DataAccessContextImpl

    public DataAccessContextImpl(Map<String,Accessor> dataAccessors)
                          throws AccessorUnknownException

  コンストラクタ。
  データアクセッサを初期化します。

  パラメータ:
    `dataAccessors` - データアクセッサと、キー（＝設定ファイル名）を組み合わせたMap。
  例外:
    `AccessorUnknownException` - アクセッサの初期化で予期しない例外が発生した場合に発生する。

メソッドの詳細

### lookup

    public Accessor lookup(String key)

  データアクセッサを返します。

  定義:
    インタフェース `DataAccessContext` 内の `lookup`
  パラメータ:
    `key` - アクセッサキー
  戻り値:
    データアクセッサ

### release

    public void release()

  アクセッサコンテキストの終了処理です。
  データアクセッサの終了処理を呼び出します。

  定義:
    インタフェース `DataAccessContextLifeCycle` 内の `release`

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

Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.