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 void
bindPartitionColumnValueBindings(Object[] loadedState, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings)
protected MutationOperationGroup
createOperationGroup(ValuesAnalysis valuesAnalysis, MutationGroup mutationGroup)
protected Dialect
dialect()
protected AbstractEntityPersister
entityPersister()
protected SessionFactoryImplementor
factory()
-
-
-
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)
-
-