Class TxCommit

java.lang.Object
com.objectsql.spring.TxCommit

public class TxCommit extends Object
  • Constructor Details

    • TxCommit

      public TxCommit(org.springframework.transaction.PlatformTransactionManager manager)
    • TxCommit

      public TxCommit(org.springframework.transaction.PlatformTransactionManager manager, int propagation)
    • TxCommit

      public TxCommit(org.springframework.transaction.PlatformTransactionManager manager, int propagation, int isolationLevel)
    • TxCommit

      public TxCommit(ObjectSQLManager sqlManager)
    • TxCommit

      public TxCommit(ObjectSQLManager sqlManager, int propagation)
    • TxCommit

      public TxCommit(ObjectSQLManager sqlManager, int propagation, int isolationLevel)
    • TxCommit

      public TxCommit(DataSource dataSource)
    • TxCommit

      public TxCommit(DataSource dataSource, int propagation)
    • TxCommit

      public TxCommit(DataSource dataSource, int propagation, int isolationLevel)
  • Method Details

    • execute

      public void execute(Runnable runnable)
    • execute

      public void execute(Runnable runnable, CommitHandler commitHandler)
    • tx

      public static void tx(DataSource dataSource, Runnable runnable)
    • tx

      public static void tx(DataSource dataSource, int propagation, Runnable runnable)
    • tx

      public static void tx(DataSource dataSource, int propagation, int isolationLevel, Runnable runnable)
    • tx

      public static void tx(DataSource dataSource, Runnable runnable, CommitHandler commitHandler)
    • tx

      public static void tx(DataSource dataSource, int propagation, Runnable runnable, CommitHandler commitHandler)
    • tx

      public static void tx(DataSource dataSource, int propagation, int isolationLevel, Runnable runnable, CommitHandler commitHandler)
    • tx

      public static void tx(ObjectSQLManager objectSQLManager, Runnable runnable)
    • tx

      public static void tx(ObjectSQLManager objectSQLManager, int propagation, Runnable runnable)
    • tx

      public static void tx(ObjectSQLManager objectSQLManager, int propagation, int isolationLevel, Runnable runnable)
    • tx

      public static void tx(ObjectSQLManager objectSQLManager, Runnable runnable, CommitHandler commitHandler)
    • tx

      public static void tx(ObjectSQLManager objectSQLManager, int propagation, Runnable runnable, CommitHandler commitHandler)
    • tx

      public static void tx(ObjectSQLManager objectSQLManager, int propagation, int isolationLevel, Runnable runnable, CommitHandler commitHandler)
    • tx

      public static void tx(org.springframework.jdbc.datasource.DataSourceTransactionManager dataSourceTransactionManager, Runnable runnable)
    • tx

      public static void tx(org.springframework.jdbc.datasource.DataSourceTransactionManager dataSourceTransactionManager, int propagation, Runnable runnable)
    • tx

      public static void tx(org.springframework.jdbc.datasource.DataSourceTransactionManager dataSourceTransactionManager, int propagation, int isolationLevel, Runnable runnable)
    • tx

      public static void tx(org.springframework.jdbc.datasource.DataSourceTransactionManager dataSourceTransactionManager, Runnable runnable, CommitHandler commitHandler)
    • tx

      public static void tx(org.springframework.jdbc.datasource.DataSourceTransactionManager dataSourceTransactionManager, int propagation, Runnable runnable, CommitHandler commitHandler)
    • tx

      public static void tx(org.springframework.jdbc.datasource.DataSourceTransactionManager dataSourceTransactionManager, int propagation, int isolationLevel, Runnable runnable, CommitHandler commitHandler)