类 SpringTransactionManage

java.lang.Object
org.anyline.data.transaction.init.DefaultTransactionManage
org.anyline.environment.spring.data.transaction.SpringTransactionManage
所有已实现的接口:
org.anyline.data.transaction.TransactionManage

public class SpringTransactionManage extends org.anyline.data.transaction.init.DefaultTransactionManage implements org.anyline.data.transaction.TransactionManage
  • 字段概要

    从接口继承的字段 org.anyline.data.transaction.TransactionManage

    instances, log, records
  • 构造器概要

    构造器
    构造器
    说明
     
    SpringTransactionManage(org.springframework.jdbc.datasource.DataSourceTransactionManager manager)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    commit(org.anyline.data.transaction.TransactionState state)
    提交事务
    void
    rollback(org.anyline.data.transaction.TransactionState state)
    回滚事务
    org.anyline.data.transaction.TransactionState
    start(org.anyline.data.transaction.TransactionDefine define)
     

    从类继承的方法 org.anyline.data.transaction.init.DefaultTransactionManage

    getDatasource, setDatasource

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 org.anyline.data.transaction.TransactionManage

    start, start
  • 构造器详细资料

    • SpringTransactionManage

      public SpringTransactionManage(DataSource datasource)
    • SpringTransactionManage

      public SpringTransactionManage(org.springframework.jdbc.datasource.DataSourceTransactionManager manager)
  • 方法详细资料

    • start

      public org.anyline.data.transaction.TransactionState start(org.anyline.data.transaction.TransactionDefine define) throws SQLException
      指定者:
      start 在接口中 org.anyline.data.transaction.TransactionManage
      覆盖:
      start 在类中 org.anyline.data.transaction.init.DefaultTransactionManage
      抛出:
      SQLException
    • commit

      public void commit(org.anyline.data.transaction.TransactionState state)
      提交事务
      指定者:
      commit 在接口中 org.anyline.data.transaction.TransactionManage
      覆盖:
      commit 在类中 org.anyline.data.transaction.init.DefaultTransactionManage
      参数:
      state - 启动事务时返回status
    • rollback

      public void rollback(org.anyline.data.transaction.TransactionState state)
      回滚事务
      指定者:
      rollback 在接口中 org.anyline.data.transaction.TransactionManage
      覆盖:
      rollback 在类中 org.anyline.data.transaction.init.DefaultTransactionManage
      参数:
      state - 启动事务时返回status