Skip to content

Commit 5fcb464

Browse files
committed
HHH-19348 Change scope of private methods in AbstractSharedSessionContract
Change scopes of some private methods to avoid duplication in Hibernate Reactive. Related to hibernate/hibernate-reactive#2181
1 parent 32fa536 commit 5fcb464

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java

+6-3
Original file line numberDiff line numberDiff line change
@@ -977,15 +977,18 @@ private <T> NativeQueryImplementor<T> buildNativeQuery(String sql, @Nullable Cla
977977
}
978978
}
979979

980-
final EntityPersister requireEntityPersister(Class<?> entityClass) {
980+
// Hibernate Reactive may need to use this
981+
protected final EntityPersister requireEntityPersister(Class<?> entityClass) {
981982
return getMappingMetamodel().getEntityDescriptor( entityClass );
982983
}
983984

984-
final EntityPersister requireEntityPersister(String entityName) {
985+
// Hibernate Reactive may need to use this
986+
protected final EntityPersister requireEntityPersister(String entityName) {
985987
return getMappingMetamodel().getEntityDescriptor( entityName );
986988
}
987989

988-
final CollectionPersister requireCollectionPersister(String roleName) {
990+
// Hibernate Reactive may need to use this
991+
protected final CollectionPersister requireCollectionPersister(String roleName) {
989992
return getMappingMetamodel().getCollectionDescriptor( roleName );
990993
}
991994

0 commit comments

Comments
 (0)