public void doForget () throws IllegalStateException { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; subAct.doForget(); } catch (ClassCastException ex) { throw new IllegalStateException(ex); } finally { TransactionImple.removeTransaction(this); } }
/** * * @throws IllegalStateException * * @deprecated Only called from a test */ public void doForget () throws IllegalStateException { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; subAct.doForget(); } catch (ClassCastException ex) { throw new IllegalStateException(ex); } finally { TransactionImple.removeTransaction(this); } }
/** * * @throws IllegalStateException * * @deprecated Only called from a test */ public void doForget () throws IllegalStateException { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; subAct.doForget(); } catch (ClassCastException ex) { throw new IllegalStateException(ex); } finally { TransactionImple.removeTransaction(this); } }
/** * * @throws IllegalStateException * * @deprecated Only called from a test */ public void doForget () throws IllegalStateException { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; subAct.doForget(); } catch (ClassCastException ex) { throw new IllegalStateException(ex); } finally { TransactionImple.removeTransaction(this); } }
/** * * @throws IllegalStateException * * @deprecated Only called from a test */ public void doForget () throws IllegalStateException { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; subAct.doForget(); } catch (ClassCastException ex) { throw new IllegalStateException(ex); } finally { TransactionImple.removeTransaction(this); } }
/** * * @throws IllegalStateException * * @deprecated Only called from a test */ public void doForget () throws IllegalStateException { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; subAct.doForget(); } catch (ClassCastException ex) { throw new IllegalStateException(ex); } finally { TransactionImple.removeTransaction(this); } }
/** * * @throws IllegalStateException * * @deprecated Only called from a test */ public void doForget () throws IllegalStateException { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; subAct.doForget(); } catch (ClassCastException ex) { throw new IllegalStateException(ex); } finally { TransactionImple.removeTransaction(this); } }
public int doPrepare () { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; if (!endSuspendedRMs()) _theTransaction.preventCommit(); int res = subAct.doPrepare(); switch (res) { case TwoPhaseOutcome.PREPARE_READONLY: case TwoPhaseOutcome.PREPARE_NOTOK: TransactionImple.removeTransaction(this); break; } return res; } catch (ClassCastException ex) { ex.printStackTrace(); return TwoPhaseOutcome.INVALID_TRANSACTION; } }
public int doPrepare () { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; if (!endSuspendedRMs()) _theTransaction.preventCommit(); int res = subAct.doPrepare(); switch (res) { case TwoPhaseOutcome.PREPARE_READONLY: case TwoPhaseOutcome.PREPARE_NOTOK: TransactionImple.removeTransaction(this); break; } return res; } catch (ClassCastException ex) { jtaLogger.i18NLogger.error_transaction_class_cast_fail(super._theTransaction, ex); return TwoPhaseOutcome.INVALID_TRANSACTION; } }
public int doPrepare () { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; if (!endSuspendedRMs()) _theTransaction.preventCommit(); int res = subAct.doPrepare(); switch (res) { case TwoPhaseOutcome.PREPARE_READONLY: case TwoPhaseOutcome.PREPARE_NOTOK: TransactionImple.removeTransaction(this); break; } return res; } catch (ClassCastException ex) { jtaLogger.i18NLogger.error_transaction_class_cast_fail(super._theTransaction, ex); return TwoPhaseOutcome.INVALID_TRANSACTION; } }
public int doPrepare () { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; if (!endSuspendedRMs()) _theTransaction.preventCommit(); int res = subAct.doPrepare(); switch (res) { case TwoPhaseOutcome.PREPARE_READONLY: case TwoPhaseOutcome.PREPARE_NOTOK: TransactionImple.removeTransaction(this); break; } return res; } catch (ClassCastException ex) { ex.printStackTrace(); return TwoPhaseOutcome.INVALID_TRANSACTION; } }
public int doPrepare () { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; if (!endSuspendedRMs()) _theTransaction.preventCommit(); int res = subAct.doPrepare(); switch (res) { case TwoPhaseOutcome.PREPARE_READONLY: case TwoPhaseOutcome.PREPARE_NOTOK: TransactionImple.removeTransaction(this); break; } return res; } catch (ClassCastException ex) { jtaLogger.i18NLogger.error_transaction_class_cast_fail(super._theTransaction, ex); return TwoPhaseOutcome.INVALID_TRANSACTION; } }
public int doPrepare () { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; if (!endSuspendedRMs()) _theTransaction.preventCommit(); int res = subAct.doPrepare(); switch (res) { case TwoPhaseOutcome.PREPARE_READONLY: case TwoPhaseOutcome.PREPARE_NOTOK: TransactionImple.removeTransaction(this); break; } return res; } catch (ClassCastException ex) { ex.printStackTrace(); return TwoPhaseOutcome.INVALID_TRANSACTION; } }
public int doPrepare () { try { SubordinateAtomicAction subAct = (SubordinateAtomicAction) super._theTransaction; if (!endSuspendedRMs()) _theTransaction.preventCommit(); int res = subAct.doPrepare(); switch (res) { case TwoPhaseOutcome.PREPARE_READONLY: case TwoPhaseOutcome.PREPARE_NOTOK: TransactionImple.removeTransaction(this); break; } return res; } catch (ClassCastException ex) { jtaLogger.i18NLogger.error_transaction_class_cast_fail(super._theTransaction, ex); return TwoPhaseOutcome.INVALID_TRANSACTION; } }
case ActionStatus.COMMITTING: case ActionStatus.H_COMMIT: TransactionImple.removeTransaction(this); break; case ActionStatus.ABORTED: case ActionStatus.ABORTING: case ActionStatus.H_ROLLBACK: TransactionImple.removeTransaction(this);
case ActionStatus.COMMITTING: case ActionStatus.H_COMMIT: TransactionImple.removeTransaction(this); break; case ActionStatus.ABORTED: case ActionStatus.ABORTING: case ActionStatus.H_ROLLBACK: TransactionImple.removeTransaction(this);
TransactionImple.removeTransaction(this);
TransactionImple.removeTransaction(this);
TransactionImple.removeTransaction(this);
TransactionImple.removeTransaction(this);