クラス BulkUpdateAdapter
java.lang.Object
org.iplass.mtp.impl.entity.BulkUpdateAdapter
- すべての実装されたインタフェース:
AutoCloseable,Iterable<BulkUpdateEntity>,BulkUpdatable
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidclose()BulkUpdatableのクローズ処理を記述。バルク更新対象のEntity定義名を返却するように実装。バルク更新(UPDATEおよびMERGEで更新と判断された場合)の際の更新対象のプロパティを指定する。booleanバルク更新(INSERT時)の際、EntityにcreateBy,createDate,updateBy,updateDateの値を 指定してその値のまま登録する場合にtrueを指定します。iterator()voidupdated(BulkUpdateEntity updatedEntity) バルク更新対象のEntityの更新処理が成功した場合呼び出されるコールバック。クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitインタフェースから継承されたメソッド java.lang.Iterable
forEach, spliterator
-
コンストラクタの詳細
-
BulkUpdateAdapter
BulkUpdateAdapter(BulkUpdatable actual, EntityHandler eh, EntityContext ec)
-
-
メソッドの詳細
-
iterator
- 定義:
iteratorインタフェース内Iterable<BulkUpdateEntity>
-
getDefinitionName
インタフェースからコピーされた説明:BulkUpdatableバルク更新対象のEntity定義名を返却するように実装。- 定義:
getDefinitionNameインタフェース内BulkUpdatable- 戻り値:
-
updated
インタフェースからコピーされた説明:BulkUpdatableバルク更新対象のEntityの更新処理が成功した場合呼び出されるコールバック。- 定義:
updatedインタフェース内BulkUpdatable- パラメータ:
updatedEntity-
-
close
public void close()インタフェースからコピーされた説明:BulkUpdatableBulkUpdatableのクローズ処理を記述。- 定義:
closeインタフェース内AutoCloseable- 定義:
closeインタフェース内BulkUpdatable
-
getUpdateProperties
インタフェースからコピーされた説明:BulkUpdatableバルク更新(UPDATEおよびMERGEで更新と判断された場合)の際の更新対象のプロパティを指定する。 未指定(null)の場合は全項目を更新対象と判断。- 定義:
getUpdatePropertiesインタフェース内BulkUpdatable- 戻り値:
-
isEnableAuditPropertySpecification
public boolean isEnableAuditPropertySpecification()インタフェースからコピーされた説明:BulkUpdatableバルク更新(INSERT時)の際、EntityにcreateBy,createDate,updateBy,updateDateの値を 指定してその値のまま登録する場合にtrueを指定します。 デフォルトはfalseです。 このフラグを利用する場合、 当該処理を呼び出すユーザーがadmin権限を保持している必要があります。- 定義:
isEnableAuditPropertySpecificationインタフェース内BulkUpdatable- 戻り値:
-