Class RelationalDeleteEvent<E>

All Implemented Interfaces:
Serializable, ResolvableTypeProvider, RelationalEvent<E>, WithAggregateChange<E>, WithId<E>
Direct Known Subclasses:
AfterDeleteEvent, BeforeDeleteEvent

public abstract class RelationalDeleteEvent<E> extends AbstractRelationalEvent<E> implements WithId<E>, WithAggregateChange<E>
Super class for events produced during deleting an aggregate. Such events have an Identifier and an AggregateChange and may also have an entity if the entity was provided to the method performing the delete.
Since:
2.0
Author:
Jens Schauder
See Also: