Class SaveBatchingAggregateChange<T>

java.lang.Object
org.springframework.data.relational.core.conversion.SaveBatchingAggregateChange<T>
All Implemented Interfaces:
AggregateChange<T>, BatchingAggregateChange<T,RootAggregateChange<T>>

public class SaveBatchingAggregateChange<T> extends Object implements BatchingAggregateChange<T,RootAggregateChange<T>>
A BatchingAggregateChange implementation for save changes that can contain actions for any mix of insert and update operations. When consumed, actions are yielded in the appropriate entity tree order with inserts carried out from root to leaves and deletes in reverse. All operations that can be batched are grouped and combined to offer the ability for an optimized batch operation to be used.
Since:
3.0
Author:
Chirag Tailor