Interface SessionFactoryScope


  • public interface SessionFactoryScope
    • 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​(Class<T> type)
      • inSession

        void inSession​(Consumer<org.hibernate.engine.spi.SessionImplementor> action)
      • inTransaction

        void inTransaction​(Consumer<org.hibernate.engine.spi.SessionImplementor> action)
      • inTransaction

        void inTransaction​(org.hibernate.engine.spi.SessionImplementor session,
                           Consumer<org.hibernate.engine.spi.SessionImplementor> action)
      • fromSession

        <T> T fromSession​(Function<org.hibernate.engine.spi.SessionImplementor,​T> action)
      • fromTransaction

        <T> T fromTransaction​(Function<org.hibernate.engine.spi.SessionImplementor,​T> action)
      • fromTransaction

        <T> T fromTransaction​(org.hibernate.engine.spi.SessionImplementor session,
                              Function<org.hibernate.engine.spi.SessionImplementor,​T> action)
      • inStatelessSession

        void inStatelessSession​(Consumer<org.hibernate.StatelessSession> action)
      • inStatelessTransaction

        void inStatelessTransaction​(Consumer<org.hibernate.StatelessSession> action)
      • inStatelessTransaction

        void inStatelessTransaction​(org.hibernate.StatelessSession session,
                                    Consumer<org.hibernate.StatelessSession> action)