public interface BulkUpdatable extends java.lang.Iterable<BulkUpdateEntity>, java.lang.AutoCloseable
Iterable.iterator()
で更新対象のBulkUpdateEntityを返却するように実装する。修飾子とタイプ | メソッドと説明 |
---|---|
static FunctionalEntityStream |
as(java.lang.String definitionName)
ラムダ式でBulkUpdatableを実装する場合に利用。
|
default void |
close()
BulkUpdatableのクローズ処理を記述。
|
java.lang.String |
getDefinitionName()
バルク更新対象のEntity定義名を返却するように実装。
|
default java.util.List<java.lang.String> |
getUpdateProperties()
バルク更新(UPDATEおよびMERGEで更新と判断された場合)の際の更新対象のプロパティを指定する。
|
default void |
updated(BulkUpdateEntity updatedEntity)
バルク更新対象のEntityの更新処理が成功した場合呼び出されるコールバック。
|
static FunctionalEntityStream as(java.lang.String definitionName)
definitionName
- FunctionalEntityStream
java.lang.String getDefinitionName()
default void updated(BulkUpdateEntity updatedEntity)
updatedEntity
- default void close()
close
インタフェース内 java.lang.AutoCloseable
default java.util.List<java.lang.String> getUpdateProperties()