DbTxn.java
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /*-
  2.  * See the file LICENSE for redistribution information.
  3.  *
  4.  * Copyright (c) 1997, 1998, 1999, 2000
  5.  * Sleepycat Software.  All rights reserved.
  6.  *
  7.  * $Id: DbTxn.java,v 11.5 2000/05/25 04:18:13 dda Exp $
  8.  */
  9. package com.sleepycat.db;
  10. /**
  11.  *
  12.  * @author Donald D. Anderson
  13.  */
  14. public class DbTxn
  15. {
  16.     // methods
  17.     //
  18.     public native void abort()
  19.          throws DbException;
  20.     public native void commit(int flags)
  21.          throws DbException;
  22.     public native /*u_int32_t*/ int id()
  23.          throws DbException;
  24.     public native void prepare()
  25.          throws DbException;
  26.     protected native void finalize()
  27.          throws Throwable;
  28.     // get/set methods
  29.     //
  30.     // private data
  31.     //
  32.     private long private_dbobj_ = 0;
  33.     static {
  34.         Db.load_db();
  35.     }
  36. }
  37. // end of DbTxn.java