パッケージ jp.co.cam.usax.rule.impl
クラス AbstractRuledDataBean
- java.lang.Object
-
- jp.co.cam.usax.rule.bean.impl.AbstractDataBean
-
- jp.co.cam.usax.rule.bean.impl.DataBean
-
- jp.co.cam.usax.bmc.impl.AbstractBusinessModelComponent
-
- jp.co.cam.usax.rule.impl.AbstractRuledDataBean
-
- すべての実装されたインタフェース:
java.io.Serializable
,java.lang.AutoCloseable
,java.lang.Cloneable
,BMCIF
,DataBeanIF
,RuledDataBeanIF
public abstract class AbstractRuledDataBean extends AbstractBusinessModelComponent implements RuledDataBeanIF
[USAX](rules)ルールを有したDataBeanであることを表す。
Copyright(c) 1999-2016 Camel Engineering LLP All Rights Reserved.- バージョン:
- REVIEWED ON 2016
########################################################################
(変更履歴)
REVIEWED2016 Javadoc/commentの拡充
######################################################################## - 作成者:
- Camel Engineering LLP J.Matsuo
- 関連項目:
- 直列化された形式
-
-
ネストされたクラスの概要
-
クラスから継承されたネストされたクラス/インタフェース jp.co.cam.usax.rule.bean.impl.DataBean
DataBean.SubBean
-
インタフェースから継承されたネストされたクラス/インタフェース jp.co.cam.usax.rule.bean.DataBeanIF
DataBeanIF.SubBeanIF
-
-
フィールドの概要
-
インタフェースから継承されたフィールド jp.co.cam.usax.rule.bean.DataBeanIF
CREATE_DATE, UPDATE_DATE
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 void
begin()
トランザクションを開始。void
begin(java.lang.String pmTrax)
トランザクションを開始。void
cancel()
トランザクションを取消。void
cancel(java.lang.String pmTrax)
トランザクションを取消。DataBeanIF
clone()
クローンの生成。void
close()
トランザクションを終了。void
close(java.lang.String pmTrax)
トランザクションを終了。void
commit()
トランザクションを反映。void
commit(java.lang.String pmTrax)
トランザクションを反映。BMCIF
getBusinessModelByID(java.lang.String pmCode)
Business model component(BMC)の取得。boolean
isClosed()
トランザクション管理が終了しているか判定。boolean
validate()
バリデート処理の実行。-
クラスから継承されたメソッド jp.co.cam.usax.bmc.impl.AbstractBusinessModelComponent
getDomainModelByID
-
クラスから継承されたメソッド jp.co.cam.usax.rule.bean.impl.DataBean
addDecimal, addInteger, getBlob, getBoolean, getByte, getClob, getDate, getDateTime, getDecimal, getInteger, getObject, getString, getSubBean, getSubList, getTime, setBlob, setBlobFile, setBoolean, setByte, setClob, setClob, setClobFile, setDate, setDateTime, setDecimal, setInteger, setObject, setString, setSubBean, setSubList, setTime
-
クラスから継承されたメソッド jp.co.cam.usax.rule.bean.impl.AbstractDataBean
clear, getAll, getAttributeResource, getKeys, getMessage, hasKey, isBean, isBinary, isBlob, isClob, isCreated, isList, isUpdated, putAll, saved, toString, updated
-
インタフェースから継承されたメソッド jp.co.cam.usax.bmc.BMCIF
getDomainModelByID, run
-
インタフェースから継承されたメソッド jp.co.cam.usax.rule.bean.DataBeanIF
addDecimal, addInteger, clear, getAll, getAttributeResource, getBlob, getBoolean, getByte, getClob, getDate, getDateTime, getDecimal, getInteger, getKeys, getMessage, getObject, getString, getSubBean, getSubList, getTime, hasKey, isBean, isBinary, isBlob, isClob, isCreated, isList, isUpdated, putAll, saved, setBlob, setBlobFile, setBoolean, setByte, setClob, setClob, setClobFile, setDate, setDateTime, setDecimal, setInteger, setObject, setString, setSubBean, setSubList, setTime, updated
-
-
-
-
メソッドの詳細
-
getBusinessModelByID
public BMCIF getBusinessModelByID(java.lang.String pmCode) throws RuleException
インタフェースからコピーされた説明:RuledDataBeanIF
Business model component(BMC)の取得。- 定義:
getBusinessModelByID
インタフェース内RuledDataBeanIF
- パラメータ:
pmCode
- キー名- 戻り値:
- BMCIF
- 例外:
RuleException
- BMCの生成に失敗
-
validate
public boolean validate() throws RuleException
インタフェースからコピーされた説明:RuledDataBeanIF
バリデート処理の実行。- 定義:
validate
インタフェース内RuledDataBeanIF
- 戻り値:
- 実行結果(true 正常 or false 異常)
- 例外:
RuleException
- 処理中に発生した例外を報告
-
begin
public void begin(java.lang.String pmTrax) throws RuleException
インタフェースからコピーされた説明:RuledDataBeanIF
トランザクションを開始。- 定義:
begin
インタフェース内RuledDataBeanIF
- パラメータ:
pmTrax
- トランザクション管理ID- 例外:
RuleException
- トランザクションの開始に失敗
-
begin
public void begin() throws RuleException
インタフェースからコピーされた説明:RuledDataBeanIF
トランザクションを開始。- 定義:
begin
インタフェース内RuledDataBeanIF
- 例外:
RuleException
- トランザクションの開始に失敗
-
close
public void close(java.lang.String pmTrax) throws RuleException
インタフェースからコピーされた説明:RuledDataBeanIF
トランザクションを終了。- 定義:
close
インタフェース内RuledDataBeanIF
- パラメータ:
pmTrax
- トランザクション管理ID- 例外:
RuleException
- トランザクションの終了に失敗
-
close
public void close() throws RuleException
インタフェースからコピーされた説明:RuledDataBeanIF
トランザクションを終了。- 定義:
close
インタフェース内java.lang.AutoCloseable
- 定義:
close
インタフェース内RuledDataBeanIF
- 例外:
RuleException
- トランザクションの終了に失敗
-
cancel
public void cancel(java.lang.String pmTrax) throws RuleException
インタフェースからコピーされた説明:RuledDataBeanIF
トランザクションを取消。- 定義:
cancel
インタフェース内RuledDataBeanIF
- パラメータ:
pmTrax
- トランザクション管理ID- 例外:
RuleException
- トランザクションの取消しに失敗
-
cancel
public void cancel() throws RuleException
インタフェースからコピーされた説明:RuledDataBeanIF
トランザクションを取消。- 定義:
cancel
インタフェース内RuledDataBeanIF
- 例外:
RuleException
- トランザクションの取消しに失敗
-
commit
public void commit(java.lang.String pmTrax) throws RuleException
インタフェースからコピーされた説明:RuledDataBeanIF
トランザクションを反映。- 定義:
commit
インタフェース内RuledDataBeanIF
- パラメータ:
pmTrax
- トランザクション管理ID- 例外:
RuleException
- トランザクションの確定に失敗
-
commit
public void commit() throws RuleException
インタフェースからコピーされた説明:RuledDataBeanIF
トランザクションを反映。- 定義:
commit
インタフェース内RuledDataBeanIF
- 例外:
RuleException
- トランザクションの確定に失敗
-
isClosed
public boolean isClosed()
インタフェースからコピーされた説明:RuledDataBeanIF
トランザクション管理が終了しているか判定。- 定義:
isClosed
インタフェース内RuledDataBeanIF
- 戻り値:
- 判定結果(true 終了 or false 実行中)
-
clone
public DataBeanIF clone() throws java.lang.CloneNotSupportedException
インタフェースからコピーされた説明:DataBeanIF
クローンの生成。- 定義:
clone
インタフェース内DataBeanIF
- オーバーライド:
clone
クラス内AbstractDataBean
- 戻り値:
- クローン
- 例外:
java.lang.CloneNotSupportedException
- クローンの生成が行えない場合に報告
-
-