@@ -339,7 +339,7 @@ public <R> ReactiveQuery<R> createReactiveQuery(CriteriaQuery<R> criteriaQuery)
339
339
}
340
340
}
341
341
342
- return createCriteriaQuery ( selectStatement , criteriaQuery .getResultType () );
342
+ return createReactiveCriteriaQuery ( selectStatement , criteriaQuery .getResultType () );
343
343
}
344
344
catch (RuntimeException e ) {
345
345
if ( getSessionFactory ().getJpaMetamodel ().getJpaCompliance ().isJpaTransactionComplianceEnabled () ) {
@@ -349,7 +349,7 @@ public <R> ReactiveQuery<R> createReactiveQuery(CriteriaQuery<R> criteriaQuery)
349
349
}
350
350
}
351
351
352
- private <T > ReactiveQueryImplementor <T > createCriteriaQuery (SqmStatement <T > criteria , Class <T > resultType ) {
352
+ protected <T > ReactiveQueryImplementor <T > createReactiveCriteriaQuery (SqmStatement <T > criteria , Class <T > resultType ) {
353
353
final ReactiveQuerySqmImpl <T > query = new ReactiveQuerySqmImpl <>( criteria , resultType , this );
354
354
applyQuerySettingsAndHints ( query );
355
355
return query ;
@@ -524,7 +524,7 @@ public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(String hqlString
524
524
public <R > ReactiveMutationQuery <R > createReactiveMutationQuery (CriteriaUpdate <R > updateQuery ) {
525
525
checkOpen ();
526
526
try {
527
- return createCriteriaQuery ( (SqmUpdateStatement <R >) updateQuery , null );
527
+ return createReactiveCriteriaQuery ( (SqmUpdateStatement <R >) updateQuery , null );
528
528
}
529
529
catch ( RuntimeException e ) {
530
530
throw getExceptionConverter ().convert ( e );
@@ -535,7 +535,7 @@ public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(CriteriaUpdate<R
535
535
public <R > ReactiveMutationQuery <R > createReactiveMutationQuery (CriteriaDelete <R > deleteQuery ) {
536
536
checkOpen ();
537
537
try {
538
- return createCriteriaQuery ( (SqmDeleteStatement <R >) deleteQuery , null );
538
+ return createReactiveCriteriaQuery ( (SqmDeleteStatement <R >) deleteQuery , null );
539
539
}
540
540
catch ( RuntimeException e ) {
541
541
throw getExceptionConverter ().convert ( e );
@@ -546,7 +546,7 @@ public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(CriteriaDelete<R
546
546
public <R > ReactiveMutationQuery <R > createReactiveMutationQuery (JpaCriteriaInsertSelect <R > insertSelect ) {
547
547
checkOpen ();
548
548
try {
549
- return createCriteriaQuery ( (SqmInsertSelectStatement <R >) insertSelect , null );
549
+ return createReactiveCriteriaQuery ( (SqmInsertSelectStatement <R >) insertSelect , null );
550
550
}
551
551
catch ( RuntimeException e ) {
552
552
throw getExceptionConverter ().convert ( e );
0 commit comments