intra-mart(R)
5.0

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

すべてのスーパーインタフェース:
Serializable

public interface ExtendedTerminableAccessor
extends Serializable

拡張期間化エンティティに対する情報操作用のインタフェースです。 このクラスを通じて実際の拡張期間化エンティティに反映されます。

拡張もととなる基本アクセサがクローズされている場合、以下のメソッドを使用してデータを設定することはできません。

導入されたバージョン:
5.0
関連項目:
BaseAccessor.isClosed(), BaseAccessor.setClosed()

メソッドの概要
 Object getProperty(String prop)
          プロパティを取得します。
 TerminableAccessor getTerminableAccessor()
          拡張もととなる期間化アクセサを取得します。
 void setProperty(String prop, Object value)
          プロパティを設定します。
 

メソッドの詳細

getTerminableAccessor

public TerminableAccessor getTerminableAccessor()
拡張もととなる期間化アクセサを取得します。

戻り値:
期間化アクセサ

getProperty

public Object getProperty(String prop)
                   throws DataNotFoundException
プロパティを取得します。

パラメータ:
prop - プロパティ情報
戻り値:
プロパティの値
例外:
DataNotFoundException - 検索時に取得していないプロパティが指定された場合

setProperty

public void setProperty(String prop,
                        Object value)
                 throws AccessorClosedException,
                        AccessorIllegalPropertyValueException
プロパティを設定します。

パラメータ:
prop - プロパティ情報
value - プロパティの値
例外:
AccessorIllegalPropertyValueException - プロパティの値が不正な場合
AccessorClosedException - アクセサがすでにクローズされている場合

intra-mart(R)
5.0

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