Uses of Interface
org.hibernate.engine.jdbc.mutation.MutationExecutor
Packages that use MutationExecutor
Package
Description
Defines support for performing mutation operations originating
from persistence-context events.
-
Uses of MutationExecutor in org.hibernate.engine.jdbc.mutation.internal
Classes in org.hibernate.engine.jdbc.mutation.internal that implement MutationExecutorModifier and TypeClassDescriptionclass
Base support forMutationExecutor
implementationsclass
class
class
class
class
StandardMutationExecutor
Methods in org.hibernate.engine.jdbc.mutation.internal that return MutationExecutorModifier and TypeMethodDescriptionStandardMutationExecutorService.createExecutor
(BatchKeyAccess batchKeySupplier, MutationOperationGroup operationGroup, SharedSessionContractImplementor session) -
Uses of MutationExecutor in org.hibernate.engine.jdbc.mutation.spi
Methods in org.hibernate.engine.jdbc.mutation.spi that return MutationExecutorModifier and TypeMethodDescriptionMutationExecutorService.createExecutor
(BatchKeyAccess batchKeySupplier, MutationOperationGroup operationGroup, SharedSessionContractImplementor session) Create an executor for the givenoperationGroup
, potentially using batching -
Uses of MutationExecutor in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation with parameters of type MutationExecutorModifier and TypeMethodDescriptionprotected void
AbstractDeleteCoordinator.applyDynamicDeleteTableDetails
(Object id, Object rowId, Object[] loadedState, MutationExecutor mutationExecutor, MutationOperationGroup operationGroup, SharedSessionContractImplementor session) protected void
AbstractDeleteCoordinator.applyId
(Object id, Object rowId, MutationExecutor mutationExecutor, MutationOperationGroup operationGroup, SharedSessionContractImplementor session) protected void
AbstractDeleteCoordinator.applyLocking
(Object version, Object[] loadedState, MutationExecutor mutationExecutor, SharedSessionContractImplementor session) protected void
AbstractDeleteCoordinator.applyStaticDeleteTableDetails
(Object id, Object rowId, Object[] loadedState, Object version, boolean applyVersion, MutationExecutor mutationExecutor, SharedSessionContractImplementor session) protected void
InsertCoordinatorStandard.decomposeForInsert
(MutationExecutor mutationExecutor, Object id, Object[] values, MutationOperationGroup mutationGroup, boolean[] propertyInclusions, TableInclusionChecker tableInclusionChecker, SharedSessionContractImplementor session) protected void
UpdateCoordinatorStandard.decomposeForUpdate
(Object id, Object rowId, Object[] values, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl valuesAnalysis, MutationExecutor mutationExecutor, MutationOperationGroup jdbcOperationGroup, UpdateCoordinatorStandard.DirtinessChecker dirtinessChecker, SharedSessionContractImplementor session)