Skip to content

Commit 665c051

Browse files
committed
Fix compilation error
1 parent 7891799 commit 665c051

File tree

3 files changed

+17
-10
lines changed

3 files changed

+17
-10
lines changed

hibernate-reactive-core/src/main/java/org/hibernate/reactive/provider/ReactivePersistenceProvider.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import org.hibernate.reactive.provider.impl.ReactiveProviderChecker;
2323

2424
import jakarta.persistence.EntityManagerFactory;
25+
import jakarta.persistence.PersistenceConfiguration;
2526
import jakarta.persistence.spi.LoadState;
2627
import jakarta.persistence.spi.PersistenceProvider;
2728
import jakarta.persistence.spi.PersistenceUnitInfo;
@@ -38,6 +39,12 @@ public class ReactivePersistenceProvider implements PersistenceProvider {
3839

3940
private final PersistenceUtilHelper.MetadataCache cache = new PersistenceUtilHelper.MetadataCache();
4041

42+
@Override
43+
public EntityManagerFactory createEntityManagerFactory(PersistenceConfiguration persistenceConfiguration) {
44+
// Same as ORM
45+
throw log.notYetImplemented();
46+
}
47+
4148
/**
4249
* {@inheritDoc}
4350
* <p/>

hibernate-reactive-core/src/main/java/org/hibernate/reactive/session/impl/ReactiveSessionImpl.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ public <R> ReactiveQuery<R> createReactiveQuery(CriteriaQuery<R> criteriaQuery)
339339
}
340340
}
341341

342-
return createCriteriaQuery( selectStatement, criteriaQuery.getResultType() );
342+
return createReactiveCriteriaQuery( selectStatement, criteriaQuery.getResultType() );
343343
}
344344
catch (RuntimeException e) {
345345
if ( getSessionFactory().getJpaMetamodel().getJpaCompliance().isJpaTransactionComplianceEnabled() ) {
@@ -349,7 +349,7 @@ public <R> ReactiveQuery<R> createReactiveQuery(CriteriaQuery<R> criteriaQuery)
349349
}
350350
}
351351

352-
private <T> ReactiveQueryImplementor<T> createCriteriaQuery(SqmStatement<T> criteria, Class<T> resultType) {
352+
protected <T> ReactiveQueryImplementor<T> createReactiveCriteriaQuery(SqmStatement<T> criteria, Class<T> resultType) {
353353
final ReactiveQuerySqmImpl<T> query = new ReactiveQuerySqmImpl<>( criteria, resultType, this );
354354
applyQuerySettingsAndHints( query );
355355
return query;
@@ -524,7 +524,7 @@ public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(String hqlString
524524
public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(CriteriaUpdate<R> updateQuery) {
525525
checkOpen();
526526
try {
527-
return createCriteriaQuery( (SqmUpdateStatement<R>) updateQuery, null );
527+
return createReactiveCriteriaQuery( (SqmUpdateStatement<R>) updateQuery, null );
528528
}
529529
catch ( RuntimeException e ) {
530530
throw getExceptionConverter().convert( e );
@@ -535,7 +535,7 @@ public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(CriteriaUpdate<R
535535
public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(CriteriaDelete<R> deleteQuery) {
536536
checkOpen();
537537
try {
538-
return createCriteriaQuery( (SqmDeleteStatement<R>) deleteQuery, null );
538+
return createReactiveCriteriaQuery( (SqmDeleteStatement<R>) deleteQuery, null );
539539
}
540540
catch ( RuntimeException e ) {
541541
throw getExceptionConverter().convert( e );
@@ -546,7 +546,7 @@ public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(CriteriaDelete<R
546546
public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(JpaCriteriaInsertSelect<R> insertSelect) {
547547
checkOpen();
548548
try {
549-
return createCriteriaQuery( (SqmInsertSelectStatement<R>) insertSelect, null );
549+
return createReactiveCriteriaQuery( (SqmInsertSelectStatement<R>) insertSelect, null );
550550
}
551551
catch ( RuntimeException e ) {
552552
throw getExceptionConverter().convert( e );

hibernate-reactive-core/src/main/java/org/hibernate/reactive/session/impl/ReactiveStatelessSessionImpl.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -720,7 +720,7 @@ public <R> ReactiveQuery<R> createReactiveQuery(CriteriaQuery<R> criteriaQuery)
720720
}
721721
}
722722

723-
return createCriteriaQuery( selectStatement, criteriaQuery.getResultType() );
723+
return createReactiveCriteriaQuery( selectStatement, criteriaQuery.getResultType() );
724724
}
725725
catch (RuntimeException e) {
726726
if ( getSessionFactory().getJpaMetamodel().getJpaCompliance().isJpaTransactionComplianceEnabled() ) {
@@ -730,7 +730,7 @@ public <R> ReactiveQuery<R> createReactiveQuery(CriteriaQuery<R> criteriaQuery)
730730
}
731731
}
732732

733-
private <T> ReactiveQuery<T> createCriteriaQuery(SqmStatement<T> criteria, Class<T> resultType) {
733+
private <T> ReactiveQuery<T> createReactiveCriteriaQuery(SqmStatement<T> criteria, Class<T> resultType) {
734734
final ReactiveQuerySqmImpl<T> query = new ReactiveQuerySqmImpl<>( criteria, resultType, this );
735735
applyQuerySettingsAndHints( query );
736736
return query;
@@ -908,7 +908,7 @@ public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(String hqlString
908908
public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(CriteriaUpdate<R> updateQuery) {
909909
checkOpen();
910910
try {
911-
return createCriteriaQuery( (SqmUpdateStatement<R>) updateQuery, null );
911+
return createReactiveCriteriaQuery( (SqmUpdateStatement<R>) updateQuery, null );
912912
}
913913
catch ( RuntimeException e ) {
914914
throw getExceptionConverter().convert( e );
@@ -919,7 +919,7 @@ public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(CriteriaUpdate<R
919919
public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(CriteriaDelete<R> deleteQuery) {
920920
checkOpen();
921921
try {
922-
return createCriteriaQuery( (SqmDeleteStatement<R>) deleteQuery, null );
922+
return createReactiveCriteriaQuery( (SqmDeleteStatement<R>) deleteQuery, null );
923923
}
924924
catch ( RuntimeException e ) {
925925
throw getExceptionConverter().convert( e );
@@ -930,7 +930,7 @@ public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(CriteriaDelete<R
930930
public <R> ReactiveMutationQuery<R> createReactiveMutationQuery(JpaCriteriaInsertSelect<R> insertSelect) {
931931
checkOpen();
932932
try {
933-
return createCriteriaQuery( (SqmInsertSelectStatement<R>) insertSelect, null );
933+
return createReactiveCriteriaQuery( (SqmInsertSelectStatement<R>) insertSelect, null );
934934
}
935935
catch ( RuntimeException e ) {
936936
throw getExceptionConverter().convert( e );

0 commit comments

Comments
 (0)