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