From b3bd01add11d833d7ebaff5612d18fb42270dcd1 Mon Sep 17 00:00:00 2001 From: Andrea Boriero Date: Fri, 7 Mar 2025 14:53:32 +0100 Subject: [PATCH] Add methods to MutationExecutorStandard for Hibernate reactive --- .../mutation/internal/MutationExecutorStandard.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/hibernate-core/src/main/java/org/hibernate/engine/jdbc/mutation/internal/MutationExecutorStandard.java b/hibernate-core/src/main/java/org/hibernate/engine/jdbc/mutation/internal/MutationExecutorStandard.java index 6561658b7289..e823e8ea8bd7 100644 --- a/hibernate-core/src/main/java/org/hibernate/engine/jdbc/mutation/internal/MutationExecutorStandard.java +++ b/hibernate-core/src/main/java/org/hibernate/engine/jdbc/mutation/internal/MutationExecutorStandard.java @@ -170,11 +170,21 @@ public MutationExecutorStandard( } } + //Used by Hibernate Reactive + protected PreparedStatementGroup getBatchedPreparedStatementGroup() { + return this.batch != null ? this.batch.getStatementGroup() : null; + } + //Used by Hibernate Reactive protected PreparedStatementGroup getNonBatchedStatementGroup() { return nonBatchedStatementGroup; } + //Used by Hibernate Reactive + protected List getSelfExecutingMutations() { + return selfExecutingMutations; + } + @Override public JdbcValueBindings getJdbcValueBindings() { return valueBindings;