パッケージ 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メソッド 修飾子とタイプ メソッド 説明 voidbegin()トランザクションを開始。voidbegin(java.lang.String pmTrax)トランザクションを開始。voidcancel()トランザクションを取消。voidcancel(java.lang.String pmTrax)トランザクションを取消。DataBeanIFclone()クローンの生成。voidclose()トランザクションを終了。voidclose(java.lang.String pmTrax)トランザクションを終了。voidcommit()トランザクションを反映。voidcommit(java.lang.String pmTrax)トランザクションを反映。BMCIFgetBusinessModelByID(java.lang.String pmCode)Business model component(BMC)の取得。booleanisClosed()トランザクション管理が終了しているか判定。booleanvalidate()バリデート処理の実行。-
クラスから継承されたメソッド 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
インタフェースからコピーされた説明:RuledDataBeanIFBusiness 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- クローンの生成が行えない場合に報告
-
-