/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
/** * Cleanup is called if a top-level action is detected to be an orphan. * * NOTE nested actions are never orphans since their parents would be * aborted we may as well abort them as well. * * @return <code>TwoPhaseOutcome</code> as default is the same as * topLevelAbort. */ public int topLevelCleanup () { return topLevelAbort(); }
ok = recordBeingHandled.topLevelAbort(); else ok = recordBeingHandled.nestedAbort();
ok = recordBeingHandled.topLevelAbort(); else ok = recordBeingHandled.nestedAbort();
ok = recordBeingHandled.topLevelAbort(); else ok = recordBeingHandled.nestedAbort();
ok = recordBeingHandled.topLevelAbort(); else ok = recordBeingHandled.nestedAbort();
ok = recordBeingHandled.topLevelAbort(); else ok = recordBeingHandled.nestedAbort();
ok = recordBeingHandled.topLevelAbort(); else ok = recordBeingHandled.nestedAbort();
ok = recordBeingHandled.topLevelAbort(); else ok = recordBeingHandled.nestedAbort();
ok = recordBeingHandled.topLevelAbort(); else ok = recordBeingHandled.nestedAbort();
ok = recordBeingHandled.topLevelAbort(); else ok = recordBeingHandled.nestedAbort();