public TransactionImple (AtomicAction act) { super(act); TransactionImple.putTransaction(this); }
/** * Create a new transaction with the specified timeout. */ public TransactionImple (int timeout) { this(new SubordinateAtomicAction(timeout)); }
/** * Commit the transaction, and have heuristic reporting. Heuristic reporting * via the return code is enabled. * * @return <code>ActionStatus</code> indicating outcome. */ public int commit () { return commit(true); }
public SubordinateAtomicAction () { super(); start(); }
protected void rollbackAndDisassociate () throws java.lang.IllegalStateException, java.lang.SecurityException, javax.transaction.SystemException { super.rollbackAndDisassociate(); } }
public TransactionImple (AtomicAction act) { super(act); TransactionImple.putTransaction(this); }
/** * Create a new transaction with the specified timeout. */ public TransactionImple (int timeout) { this(new SubordinateAtomicAction(timeout)); }
/** * Commit the transaction, and have heuristic reporting. Heuristic reporting * via the return code is enabled. * * @return <code>ActionStatus</code> indicating outcome. */ public int commit () { return commit(true); }
public SubordinateAtomicAction () { super(); start(); }
public TransactionImple (AtomicAction act) { super(act); TransactionImple.putTransaction(this); }
/** * Create a new transaction with the specified timeout. */ public TransactionImple (int timeout) { this(new SubordinateAtomicAction(timeout)); }
/** * Commit the transaction, and have heuristic reporting. Heuristic reporting * via the return code is enabled. * * @return <code>ActionStatus</code> indicating outcome. */ public int commit () { return commit(true); }
public TransactionImple (AtomicAction act) { super(act); TransactionImple.putTransaction(this); }
/** * Create a new transaction with the specified timeout. */ public TransactionImple (int timeout) { this(new SubordinateAtomicAction(timeout)); }
/** * Commit the transaction, and have heuristic reporting. Heuristic reporting * via the return code is enabled. * * @return <code>ActionStatus</code> indicating outcome. */ public int commit () { return commit(true); }
public TransactionImple (AtomicAction act) { super(act); TransactionImple.putTransaction(this); }
/** * Create a new transaction with the specified timeout. */ public TransactionImple (int timeout) { this(new SubordinateAtomicAction(timeout)); }
/** * Commit the transaction, and have heuristic reporting. Heuristic reporting * via the return code is enabled. * * @return <code>ActionStatus</code> indicating outcome. */ public int commit () { return commit(true); }
public TransactionImple (AtomicAction act) { super(act); TransactionImple.putTransaction(this); }
public TransactionImple (AtomicAction act) { super(act); TransactionImple.putTransaction(this); }