Allow access to fields of MutationExecutorPostInsert
This is useful for implementing the reactive version of the class
This commit is contained in:
parent
cf42b134d2
commit
caf20a41e3
|
@ -49,17 +49,17 @@ import static org.hibernate.sql.model.ModelMutationLogging.MODEL_MUTATION_LOGGER
|
||||||
* @author Steve Ebersole
|
* @author Steve Ebersole
|
||||||
*/
|
*/
|
||||||
public class MutationExecutorPostInsert implements MutationExecutor {
|
public class MutationExecutorPostInsert implements MutationExecutor {
|
||||||
private final EntityMutationTarget mutationTarget;
|
protected final EntityMutationTarget mutationTarget;
|
||||||
private final MutationOperationGroup mutationOperationGroup;
|
protected final MutationOperationGroup mutationOperationGroup;
|
||||||
|
|
||||||
private final PreparedStatementDetails identityInsertStatementDetails;
|
protected final PreparedStatementDetails identityInsertStatementDetails;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Any non-batched JDBC statements
|
* Any non-batched JDBC statements
|
||||||
*/
|
*/
|
||||||
private final PreparedStatementGroup secondaryTablesStatementGroup;
|
protected final PreparedStatementGroup secondaryTablesStatementGroup;
|
||||||
|
|
||||||
private final JdbcValueBindingsImpl valueBindings;
|
protected final JdbcValueBindingsImpl valueBindings;
|
||||||
|
|
||||||
public MutationExecutorPostInsert(MutationOperationGroup mutationOperationGroup, SharedSessionContractImplementor session) {
|
public MutationExecutorPostInsert(MutationOperationGroup mutationOperationGroup, SharedSessionContractImplementor session) {
|
||||||
this.mutationTarget = (EntityMutationTarget) mutationOperationGroup.getMutationTarget();
|
this.mutationTarget = (EntityMutationTarget) mutationOperationGroup.getMutationTarget();
|
||||||
|
|
Loading…
Reference in New Issue