Uses of Interface
org.springframework.data.relational.core.conversion.MutableAggregateChange
Package
Description
-
Uses of MutableAggregateChange in org.springframework.data.relational.core.conversion
Modifier and TypeInterfaceDescriptioninterface
BatchingAggregateChange<T,
C extends MutableAggregateChange<T>> Represents the changes happening to one or more aggregates (as used in the context of Domain Driven Design) as a whole.Modifier and TypeInterfaceDescriptioninterface
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.Modifier and TypeClassDescriptionclass
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.Modifier and TypeMethodDescriptionvoid
RelationalEntityDeleteWriter.write
(Object id, MutableAggregateChange<?> aggregateChange) Fills the providedMutableAggregateChange
with the necessaryDbAction
s to delete the aggregate root identified byid
. -
Uses of MutableAggregateChange in org.springframework.data.relational.core.mapping.event
Modifier and TypeMethodDescriptionBeforeDeleteCallback.onBeforeDelete
(T aggregate, MutableAggregateChange<T> aggregateChange) Entity callback method invoked before an aggregate root is deleted.BeforeSaveCallback.onBeforeSave
(T aggregate, MutableAggregateChange<T> aggregateChange) Entity callback method invoked before an aggregate root is saved.