Class InsertCoordinatorHistory
java.lang.Object
org.hibernate.persister.entity.mutation.AbstractMutationCoordinator
org.hibernate.persister.entity.mutation.InsertCoordinatorHistory
- All Implemented Interfaces:
InsertCoordinator, MutationCoordinator
public class InsertCoordinatorHistory
extends AbstractMutationCoordinator
implements InsertCoordinator
Insert coordinator for
TemporalTableStrategy.HISTORY_TABLE
temporal strategy.-
Field Summary
Fields inherited from class AbstractMutationCoordinator
dialect, entityPersister, factory, mutationExecutorService -
Constructor Summary
ConstructorsConstructorDescriptionInsertCoordinatorHistory(EntityPersister entityPersister, SessionFactoryImplementor factory, InsertCoordinator currentInsertCoordinator) -
Method Summary
Modifier and TypeMethodDescriptionprotected BatchKeyThe operation group used to perform the mutation unless some form of dynamic mutation is necessary.insert(Object entity, Object[] values, SharedSessionContractImplementor session) Persist an entity instance with a generated identifier.insert(Object entity, Object id, Object[] values, SharedSessionContractImplementor session) Persist an entity instance using the provided identifier.Methods inherited from class AbstractMutationCoordinator
applyKeyRestriction, bindPartitionColumnValueBindings, breakDownKeyJdbcValues, createAuxiliaryTableMapping, createOperation, createOperationGroup, dialect, entityPersister, factory, handleValueGeneration, hasValueGenerationOnExecution, needsRowId, resolveBatchKeyAccess
-
Constructor Details
-
InsertCoordinatorHistory
public InsertCoordinatorHistory(EntityPersister entityPersister, SessionFactoryImplementor factory, InsertCoordinator currentInsertCoordinator)
-
-
Method Details
-
getStaticMutationOperationGroup
Description copied from interface:MutationCoordinatorThe operation group used to perform the mutation unless some form of dynamic mutation is necessary.- Specified by:
getStaticMutationOperationGroupin interfaceMutationCoordinator
-
getBatchKey
- Specified by:
getBatchKeyin classAbstractMutationCoordinator
-