Class AlfrescoDefaultSqlSessionFactory

java.lang.Object
org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
org.alfresco.ibatis.AlfrescoDefaultSqlSessionFactory
All Implemented Interfaces:
org.apache.ibatis.session.SqlSessionFactory

public class AlfrescoDefaultSqlSessionFactory extends org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
    AlfrescoDefaultSqlSessionFactory(org.apache.ibatis.session.Configuration configuration, DBMetricsReporter dbMetricsReporter)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.ibatis.session.SqlSession
     
    org.apache.ibatis.session.SqlSession
    openSession(boolean autoCommit)
     
    org.apache.ibatis.session.SqlSession
    openSession(Connection connection)
     
    org.apache.ibatis.session.SqlSession
    openSession(org.apache.ibatis.session.ExecutorType execType)
     
    org.apache.ibatis.session.SqlSession
    openSession(org.apache.ibatis.session.ExecutorType execType, boolean autoCommit)
     
    org.apache.ibatis.session.SqlSession
    openSession(org.apache.ibatis.session.ExecutorType execType, Connection connection)
     
    org.apache.ibatis.session.SqlSession
    openSession(org.apache.ibatis.session.ExecutorType execType, org.apache.ibatis.session.TransactionIsolationLevel level)
     
    org.apache.ibatis.session.SqlSession
    openSession(org.apache.ibatis.session.TransactionIsolationLevel level)
     

    Methods inherited from class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory

    getConfiguration

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AlfrescoDefaultSqlSessionFactory

      public AlfrescoDefaultSqlSessionFactory(org.apache.ibatis.session.Configuration configuration, DBMetricsReporter dbMetricsReporter)
  • Method Details

    • openSession

      public org.apache.ibatis.session.SqlSession openSession()
      Specified by:
      openSession in interface org.apache.ibatis.session.SqlSessionFactory
      Overrides:
      openSession in class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
    • openSession

      public org.apache.ibatis.session.SqlSession openSession(boolean autoCommit)
      Specified by:
      openSession in interface org.apache.ibatis.session.SqlSessionFactory
      Overrides:
      openSession in class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
    • openSession

      public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType)
      Specified by:
      openSession in interface org.apache.ibatis.session.SqlSessionFactory
      Overrides:
      openSession in class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
    • openSession

      public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.TransactionIsolationLevel level)
      Specified by:
      openSession in interface org.apache.ibatis.session.SqlSessionFactory
      Overrides:
      openSession in class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
    • openSession

      public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, org.apache.ibatis.session.TransactionIsolationLevel level)
      Specified by:
      openSession in interface org.apache.ibatis.session.SqlSessionFactory
      Overrides:
      openSession in class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
    • openSession

      public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, boolean autoCommit)
      Specified by:
      openSession in interface org.apache.ibatis.session.SqlSessionFactory
      Overrides:
      openSession in class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
    • openSession

      public org.apache.ibatis.session.SqlSession openSession(Connection connection)
      Specified by:
      openSession in interface org.apache.ibatis.session.SqlSessionFactory
      Overrides:
      openSession in class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
    • openSession

      public org.apache.ibatis.session.SqlSession openSession(org.apache.ibatis.session.ExecutorType execType, Connection connection)
      Specified by:
      openSession in interface org.apache.ibatis.session.SqlSessionFactory
      Overrides:
      openSession in class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory