1 9 package org.ozoneDB.core.DbRemote; 10 11 import org.ozoneDB.core.*; 12 13 14 18 public class DbTransaction extends DbCommand { 19 20 public final static int MODE_BEGIN = 1; 21 public final static int MODE_PREPARE = 2; 22 public final static int MODE_COMMIT_ONEPHASE = 3; 23 public final static int MODE_COMMIT_TWOPHASE = 4; 24 public final static int MODE_CHECKPOINT = 5; 25 public final static int MODE_ABORT = 6; 26 public final static int MODE_STATUS = 7; 27 28 private int mode; 29 30 31 public DbTransaction( int _mode ) { 32 mode = _mode; 33 } 34 35 36 public int mode() { 37 return mode; 38 } 39 40 41 public void perform( Transaction ta ) throws Exception { 42 } 44 } 45 | Popular Tags |