com.beetle.framework.persistence.access
类 DBTransaction

java.lang.Object
  继承者 com.beetle.framework.persistence.access.DBTransaction

public class DBTransaction
extends java.lang.Object

Title: BeetleSoft Framework

Description: jdbc事务处理类

Copyright: Copyright (c) 2003

Company: 甲壳虫软件

版本:
1.0
作者:
余浩东

构造方法摘要
DBTransaction(java.sql.Connection conn)
          构造函数
 
方法摘要
 void begin()
          开始一个事务
 void commit()
          提交事务
 void enableAutoCommit()
          启动数据库连接自动提交事务功能
 int getStatus()
          返回当前事务的状态
 boolean isSupportTransaction()
          是否支持事务
 void rollback()
          回滚事务
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

DBTransaction

public DBTransaction(java.sql.Connection conn)
构造函数

参数:
conn - 数据库连接对象
方法详细信息

commit

public void commit()
            throws DBTransException
提交事务

抛出:
DBTransException

rollback

public void rollback()
              throws DBTransException
回滚事务

抛出:
DBTransException

begin

public void begin()
           throws DBTransException
开始一个事务

抛出:
DBTransException

getStatus

public int getStatus()
              throws DBTransException
返回当前事务的状态

返回:
int
抛出:
DBTransException

enableAutoCommit

public void enableAutoCommit()
                      throws DBTransException
启动数据库连接自动提交事务功能

抛出:
DBTransException

isSupportTransaction

public boolean isSupportTransaction()
是否支持事务

返回:
boolean