Package org.hibernate.testing.orm.junit
Interface SessionFactoryScope
public interface SessionFactoryScope
-
Method Summary
Modifier and TypeMethodDescription<T> T
fromSession
(Function<SessionImplementor, T> action) <T> T
fromTransaction
(Function<SessionImplementor, T> action) <T> T
fromTransaction
(SessionImplementor session, Function<SessionImplementor, T> action) <T extends StatementInspector>
TgetStatementInspector
(Class<T> type) void
inSession
(Consumer<SessionImplementor> action) void
inStatelessSession
(Consumer<StatelessSession> action) void
void
inStatelessTransaction
(StatelessSession session, Consumer<StatelessSession> action) void
inTransaction
(Consumer<SessionImplementor> action) void
inTransaction
(SessionImplementor session, Consumer<SessionImplementor> action) default void
-
Method Details
-
getSessionFactory
SessionFactoryImplementor getSessionFactory() -
getMetadataImplementor
MetadataImplementor getMetadataImplementor() -
getStatementInspector
StatementInspector getStatementInspector() -
getStatementInspector
-
getCollectingStatementInspector
SQLStatementInspector getCollectingStatementInspector() -
withSessionFactory
-
inSession
-
inTransaction
-
inTransaction
-
fromSession
-
fromTransaction
-
fromTransaction
-
inStatelessSession
-
inStatelessTransaction
-
inStatelessTransaction
-