Class DeleteCoordinatorStandard
java.lang.Object
org.hibernate.persister.entity.mutation.AbstractMutationCoordinator
org.hibernate.persister.entity.mutation.AbstractDeleteCoordinator
org.hibernate.persister.entity.mutation.DeleteCoordinatorStandard
- All Implemented Interfaces:
DeleteCoordinator, MutationCoordinator
Coordinates standard deleting of an entity.
-
Field Summary
Fields inherited from class AbstractMutationCoordinator
dialect, entityPersister, factory, mutationExecutorService -
Constructor Summary
ConstructorsConstructorDescriptionDeleteCoordinatorStandard(EntityPersister entityPersister, SessionFactoryImplementor factory) -
Method Summary
Modifier and TypeMethodDescriptionprotected MutationOperationGroupgenerateOperationGroup(Object rowId, Object[] loadedState, boolean applyVersion, SharedSessionContractImplementor session) Methods inherited from class AbstractDeleteCoordinator
applyDynamicDeleteTableDetails, applyId, applyLocking, applyNonVersionOptLocking, applyOptimisticLocking, applyPartitionKeyRestriction, applyStaticDeleteTableDetails, applyVersionBasedOptLocking, delete, doDynamicDelete, doStaticDelete, getBatchKey, getStaticMutationOperationGroup, resolveNoVersionDeleteGroup, tableMutationBuilderResolverMethods inherited from class AbstractMutationCoordinator
applyKeyRestriction, bindPartitionColumnValueBindings, breakDownKeyJdbcValues, createAuxiliaryTableMapping, createOperation, createOperationGroup, dialect, entityPersister, factory, handleValueGeneration, hasValueGenerationOnExecution, needsRowId, resolveBatchKeyAccess
-
Constructor Details
-
DeleteCoordinatorStandard
public DeleteCoordinatorStandard(EntityPersister entityPersister, SessionFactoryImplementor factory)
-
-
Method Details