org.eyedb
Class TransactionParams

java.lang.Object
  extended by org.eyedb.TransactionParams

public class TransactionParams
extends java.lang.Object


Field Summary
static int DatabaseX
           
static int DefaultLock
           
static int LockE
           
static int LockN
           
static int LockP
           
static int LockS
           
static int LockSX
           
static int LockX
           
static int ReadNWriteN
           
static int ReadNWriteS
           
static int ReadNWriteSX
           
static int ReadNWriteX
           
static int ReadSWriteS
           
static int ReadSWriteSX
           
static int ReadSWriteX
           
static int ReadSXWriteSX
           
static int ReadSXWriteX
           
static int ReadXWriteX
           
static int RecoveryFull
           
static int RecoveryOff
           
static int RecoveryPartial
           
static int TransactionOff
           
static int TransactionOn
           
 
Constructor Summary
TransactionParams()
           
TransactionParams(int trsmode)
           
TransactionParams(int trsmode, int lockmode)
           
TransactionParams(int trsmode, int lockmode, int recovmode)
           
TransactionParams(int trsmode, int lockmode, int recovmode, int magorder)
           
TransactionParams(int trsmode, int lockmode, int recovmode, int magorder, int ratioalrt)
           
TransactionParams(int trsmode, int lockmode, int recovmode, int magorder, int ratioalrt, int wait_timeout)
           
 
Method Summary
static TransactionParams getDefaultParams()
           
 int getLockMode()
           
static java.lang.String getLockModeString(int lockmode)
           
 int getMagnitudeOrder()
           
 int getRatioAlert()
           
 int getRecoveryMode()
           
static java.lang.String getRecoveryModeString(int recovmode)
           
 int getTransactionMode()
           
static java.lang.String getTransactionModeString(int trsmode)
           
 int getWaitTimeout()
           
 void trace(java.io.PrintStream out)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DefaultLock

public static final int DefaultLock
See Also:
Constant Field Values

LockN

public static final int LockN
See Also:
Constant Field Values

LockX

public static final int LockX
See Also:
Constant Field Values

LockSX

public static final int LockSX
See Also:
Constant Field Values

LockS

public static final int LockS
See Also:
Constant Field Values

LockP

public static final int LockP
See Also:
Constant Field Values

LockE

public static final int LockE
See Also:
Constant Field Values

TransactionOff

public static final int TransactionOff
See Also:
Constant Field Values

TransactionOn

public static final int TransactionOn
See Also:
Constant Field Values

ReadSWriteS

public static final int ReadSWriteS
See Also:
Constant Field Values

ReadSWriteSX

public static final int ReadSWriteSX
See Also:
Constant Field Values

ReadSWriteX

public static final int ReadSWriteX
See Also:
Constant Field Values

ReadSXWriteSX

public static final int ReadSXWriteSX
See Also:
Constant Field Values

ReadSXWriteX

public static final int ReadSXWriteX
See Also:
Constant Field Values

ReadXWriteX

public static final int ReadXWriteX
See Also:
Constant Field Values

ReadNWriteS

public static final int ReadNWriteS
See Also:
Constant Field Values

ReadNWriteSX

public static final int ReadNWriteSX
See Also:
Constant Field Values

ReadNWriteX

public static final int ReadNWriteX
See Also:
Constant Field Values

ReadNWriteN

public static final int ReadNWriteN
See Also:
Constant Field Values

DatabaseX

public static final int DatabaseX
See Also:
Constant Field Values

RecoveryOff

public static final int RecoveryOff
See Also:
Constant Field Values

RecoveryPartial

public static final int RecoveryPartial
See Also:
Constant Field Values

RecoveryFull

public static final int RecoveryFull
See Also:
Constant Field Values
Constructor Detail

TransactionParams

public TransactionParams()

TransactionParams

public TransactionParams(int trsmode)

TransactionParams

public TransactionParams(int trsmode,
                         int lockmode)

TransactionParams

public TransactionParams(int trsmode,
                         int lockmode,
                         int recovmode)

TransactionParams

public TransactionParams(int trsmode,
                         int lockmode,
                         int recovmode,
                         int magorder)

TransactionParams

public TransactionParams(int trsmode,
                         int lockmode,
                         int recovmode,
                         int magorder,
                         int ratioalrt)

TransactionParams

public TransactionParams(int trsmode,
                         int lockmode,
                         int recovmode,
                         int magorder,
                         int ratioalrt,
                         int wait_timeout)
Method Detail

getDefaultParams

public static TransactionParams getDefaultParams()

getTransactionMode

public int getTransactionMode()

getLockMode

public int getLockMode()

getRecoveryMode

public int getRecoveryMode()

getMagnitudeOrder

public int getMagnitudeOrder()

getRatioAlert

public int getRatioAlert()

getWaitTimeout

public int getWaitTimeout()

getTransactionModeString

public static java.lang.String getTransactionModeString(int trsmode)

getLockModeString

public static java.lang.String getLockModeString(int lockmode)

getRecoveryModeString

public static java.lang.String getRecoveryModeString(int recovmode)

trace

public void trace(java.io.PrintStream out)