Class DeleteCoordinatorSoft
java.lang.Object
org.hibernate.persister.entity.mutation.AbstractMutationCoordinator
org.hibernate.persister.entity.mutation.AbstractDeleteCoordinator
org.hibernate.persister.entity.mutation.DeleteCoordinatorSoft
- All Implemented Interfaces:
DeleteCoordinator, MutationCoordinator
DeleteCoordinator for soft-deletes
-
Field Summary
Fields inherited from class AbstractMutationCoordinator
dialect, entityPersister, factory, mutationExecutorService -
Constructor Summary
ConstructorsConstructorDescriptionDeleteCoordinatorSoft(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
-
DeleteCoordinatorSoft
-
-
Method Details