Interface EntityMutationTarget

All Superinterfaces:
GraphEntityMutationTarget, GraphMutationTarget<EntityTableDescriptor>, LegacyEntityMutationTarget, LegacyMutationTarget<EntityTableMapping>, MutationTarget<EntityTableMapping, EntityTableDescriptor>
All Known Subinterfaces:
EntityPersister
All Known Implementing Classes:
AbstractEntityPersister, JoinedSubclassEntityPersister, SingleTableEntityPersister, UnionSubclassEntityPersister

Deprecated, for removal: This API element is subject to removal in a future version.
Transitional interface - use LegacyEntityMutationTarget for legacy coordinators or GraphEntityMutationTarget for graph-based decomposers
Bridge interface combining legacy and graph-based entity mutation target contracts.

This interface exists to maintain compatibility during the transition from the legacy sequential action queue to the graph-based action queue. Entity persisters implement this interface to support both queue implementations.

New code should prefer using the more specific LegacyEntityMutationTarget for legacy coordinators or GraphEntityMutationTarget for graph-based decomposers.

See Also: