intra-mart(R)
5.0

jp.co.intra_mart.foundation.datastore.common.accessor
インタフェース ExtendedBaseAccessorMap


public interface ExtendedBaseAccessorMap

拡張基本アクセサのマッピング情報を持ちます。

導入されたバージョン:
5.0

メソッドの概要
 ExtendedBaseAccessor createExtendedBaseAccessor(String name)
          拡張名で指定された拡張基本アクセサ ExtendedBaseAccessor を生成します。
 ExtendedBaseAccessor findExtendedBaseAccessor(String name)
          拡張名で指定された拡張基本アクセサ ExtendedBaseAccessor を取得します。
 void remove(String name)
          拡張名で指定された拡張基本アクセサ ExtendedBaseAccessor を削除します。
 

メソッドの詳細

createExtendedBaseAccessor

public ExtendedBaseAccessor createExtendedBaseAccessor(String name)
                                                throws IllegalExtensionException,
                                                       AccessorClosedException
拡張名で指定された拡張基本アクセサ ExtendedBaseAccessor を生成します。 拡張名には「拡張アクセサが定義されているアプリケーション名 + . + 拡張名」を設定して下さい。

パラメータ:
name - 拡張名
戻り値:
拡張基本アクセサ
例外:
IllegalExtensionException - 存在しない拡張名、または基本属性を持たない拡張名が指定された場合
AccessorClosedException - 基本アクセサがクローズされている場合

findExtendedBaseAccessor

public ExtendedBaseAccessor findExtendedBaseAccessor(String name)
                                              throws IllegalExtensionException
拡張名で指定された拡張基本アクセサ ExtendedBaseAccessor を取得します。 拡張名には「拡張アクセサが定義されているアプリケーション名 + . + 拡張名」を設定して下さい。 拡張名で指定される拡張アクセサが生成されていない場合は null を返します。

パラメータ:
name - 拡張名
戻り値:
拡張基本アクセサ
例外:
IllegalExtensionException - 存在しない拡張名、または基本属性を持たない拡張名が指定された場合

remove

public void remove(String name)
            throws AccessorClosedException
拡張名で指定された拡張基本アクセサ ExtendedBaseAccessor を削除します。 拡張名には「拡張アクセサが定義されているアプリケーション名 + . + 拡張名」を設定して下さい。 拡張名で指定される拡張アクセサが生成されていない場合は何もしません。

パラメータ:
name - 拡張名
例外:
AccessorClosedException - 基本アクセサがクローズされている場合

intra-mart(R)
5.0

Copyright © 2000-2005 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.