Skip to content

Commit e16597b

Browse files
committed
Add delegation methods for new APIs in Hibernate ORM 7.2
1 parent 90df7ea commit e16597b

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

extensions/hibernate-orm/runtime/src/main/java/io/quarkus/hibernate/orm/runtime/session/TransactionScopedSession.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,22 @@ public <T> T find(Class<T> entityClass, Object primaryKey) {
198198
}
199199
}
200200

201+
@Override
202+
public Object find(String entityName, Object primaryKey) {
203+
checkBlocking();
204+
try (SessionResult emr = acquireSession()) {
205+
return emr.session.find(entityName, primaryKey);
206+
}
207+
}
208+
209+
@Override
210+
public Object find(String entityName, Object primaryKey, FindOption... options) {
211+
checkBlocking();
212+
try (SessionResult emr = acquireSession()) {
213+
return emr.session.find(entityName, primaryKey, options);
214+
}
215+
}
216+
201217
@Override
202218
public <T> T find(Class<T> entityClass, Object primaryKey, Map<String, Object> properties) {
203219
checkBlocking();

0 commit comments

Comments
 (0)