@Test public void testTransaction() throws Exception { transaction.initTransaction(); transaction.closeTransaction(); }
protected Transaction() { transactionState = new AtomicReference<TransactionState>(TransactionState.NEW); transactionLock = new Object(); }
Transaction { protected Transaction() { transactionState = new AtomicReference<TransactionState>(TransactionState.NEW); transactionLock = new Object(); } }
Transaction { protected Transaction() { transactionState = new AtomicReference<TransactionState>(TransactionState.NEW); transactionLock = new Object(); } protected  Transaction(); }
Transaction { protected Transaction() { transactionState = new AtomicReference<TransactionState>(TransactionState.NEW); transactionLock = new Object(); } protected  Transaction(); void initTransaction(); void startTransaction(); T take(); void commitTransaction(); void rollbackTransaction(); void closeTransaction(); }
Transaction { protected Transaction() { transactionState = new AtomicReference<TransactionState>(TransactionState.NEW); transactionLock = new Object(); } protected  Transaction(); void initTransaction(); void startTransaction(); T take(); void commitTransaction(); void rollbackTransaction(); void closeTransaction();  }