Package org.hibernate.testing.orm.junit
Interface SessionFactoryScope
-
public interface SessionFactoryScope
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> TfromSession(java.util.function.Function<org.hibernate.engine.spi.SessionImplementor,T> action)<T> TfromTransaction(java.util.function.Function<org.hibernate.engine.spi.SessionImplementor,T> action)<T> TfromTransaction(org.hibernate.engine.spi.SessionImplementor session, java.util.function.Function<org.hibernate.engine.spi.SessionImplementor,T> action)SQLStatementInspectorgetCollectingStatementInspector()org.hibernate.boot.spi.MetadataImplementorgetMetadataImplementor()org.hibernate.engine.spi.SessionFactoryImplementorgetSessionFactory()org.hibernate.resource.jdbc.spi.StatementInspectorgetStatementInspector()<T extends org.hibernate.resource.jdbc.spi.StatementInspector>
TgetStatementInspector(java.lang.Class<T> type)voidinSession(java.util.function.Consumer<org.hibernate.engine.spi.SessionImplementor> action)voidinStatelessSession(java.util.function.Consumer<org.hibernate.StatelessSession> action)voidinStatelessTransaction(java.util.function.Consumer<org.hibernate.StatelessSession> action)voidinStatelessTransaction(org.hibernate.StatelessSession session, java.util.function.Consumer<org.hibernate.StatelessSession> action)voidinTransaction(java.util.function.Consumer<org.hibernate.engine.spi.SessionImplementor> action)voidinTransaction(org.hibernate.engine.spi.SessionImplementor session, java.util.function.Consumer<org.hibernate.engine.spi.SessionImplementor> action)
-
-
-
Method Detail
-
getSessionFactory
org.hibernate.engine.spi.SessionFactoryImplementor getSessionFactory()
-
getMetadataImplementor
org.hibernate.boot.spi.MetadataImplementor getMetadataImplementor()
-
getStatementInspector
org.hibernate.resource.jdbc.spi.StatementInspector getStatementInspector()
-
getStatementInspector
<T extends org.hibernate.resource.jdbc.spi.StatementInspector> T getStatementInspector(java.lang.Class<T> type)
-
getCollectingStatementInspector
SQLStatementInspector getCollectingStatementInspector()
-
inSession
void inSession(java.util.function.Consumer<org.hibernate.engine.spi.SessionImplementor> action)
-
inTransaction
void inTransaction(java.util.function.Consumer<org.hibernate.engine.spi.SessionImplementor> action)
-
inTransaction
void inTransaction(org.hibernate.engine.spi.SessionImplementor session, java.util.function.Consumer<org.hibernate.engine.spi.SessionImplementor> action)
-
fromSession
<T> T fromSession(java.util.function.Function<org.hibernate.engine.spi.SessionImplementor,T> action)
-
fromTransaction
<T> T fromTransaction(java.util.function.Function<org.hibernate.engine.spi.SessionImplementor,T> action)
-
fromTransaction
<T> T fromTransaction(org.hibernate.engine.spi.SessionImplementor session, java.util.function.Function<org.hibernate.engine.spi.SessionImplementor,T> action)
-
inStatelessSession
void inStatelessSession(java.util.function.Consumer<org.hibernate.StatelessSession> action)
-
inStatelessTransaction
void inStatelessTransaction(java.util.function.Consumer<org.hibernate.StatelessSession> action)
-
inStatelessTransaction
void inStatelessTransaction(org.hibernate.StatelessSession session, java.util.function.Consumer<org.hibernate.StatelessSession> action)
-
-