Class AbstractMutationCoordinator
- java.lang.Object
-
- org.hibernate.persister.entity.mutation.AbstractMutationCoordinator
-
- Direct Known Subclasses:
DeleteCoordinator,InsertCoordinator,UpdateCoordinatorStandard
public abstract class AbstractMutationCoordinator extends Object
Base support for coordinating mutations against an entity
-
-
Constructor Summary
Constructors Constructor Description AbstractMutationCoordinator(AbstractEntityPersister entityPersister, SessionFactoryImplementor factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbindPartitionColumnValueBindings(Object[] loadedState, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings)protected MutationOperationGroupcreateOperationGroup(ValuesAnalysis valuesAnalysis, MutationGroup mutationGroup)protected Dialectdialect()protected AbstractEntityPersisterentityPersister()protected SessionFactoryImplementorfactory()
-
-
-
Constructor Detail
-
AbstractMutationCoordinator
public AbstractMutationCoordinator(AbstractEntityPersister entityPersister, SessionFactoryImplementor factory)
-
-
Method Detail
-
entityPersister
protected AbstractEntityPersister entityPersister()
-
factory
protected SessionFactoryImplementor factory()
-
dialect
protected Dialect dialect()
-
createOperationGroup
protected MutationOperationGroup createOperationGroup(ValuesAnalysis valuesAnalysis, MutationGroup mutationGroup)
-
bindPartitionColumnValueBindings
protected void bindPartitionColumnValueBindings(Object[] loadedState, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings)
-
-