Class JTASessionOpener
java.lang.Object
io.quarkus.hibernate.orm.runtime.session.JTASessionOpener
A delegate for opening a JTA-enabled Hibernate ORM session.
The main purpose of this class is to cache session options when possible; if we didn't care about caching, we could just replace any call to
-
Constructor Summary
ConstructorDescriptionJTASessionOpener
(org.hibernate.SessionFactory sessionFactory, org.hibernate.SessionBuilder cachedOptions) -
Method Summary
Modifier and TypeMethodDescriptionstatic JTASessionOpener
create
(org.hibernate.SessionFactory sessionFactory) org.hibernate.Session
-
Constructor Details
-
JTASessionOpener
public JTASessionOpener(org.hibernate.SessionFactory sessionFactory, org.hibernate.SessionBuilder cachedOptions)
-
-
Method Details
-
create
-
openSession
public org.hibernate.Session openSession()
-