/** * topLevelPrepare can return PREPARE_READONLY to avoid topLevelCommit being * called in the action commit case */ public int topLevelPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::topLevelPrepare() for " + order()); } return TwoPhaseOutcome.PREPARE_READONLY; }
/** * topLevelPrepare can return PREPARE_READONLY to avoid topLevelCommit being * called in the action commit case */ public int topLevelPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::topLevelPrepare() for " + order()); } return TwoPhaseOutcome.PREPARE_READONLY; }
/** * topLevelPrepare can return PREPARE_READONLY to avoid topLevelCommit being * called in the action commit case */ public int topLevelPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::topLevelPrepare() for " + order()); } return TwoPhaseOutcome.PREPARE_READONLY; }
/** * topLevelPrepare can return PREPARE_READONLY to avoid topLevelCommit being * called in the action commit case */ public int topLevelPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::topLevelPrepare() for " + order()); } return TwoPhaseOutcome.PREPARE_READONLY; }
/** * topLevelPrepare can return PREPARE_READONLY to avoid topLevelCommit being * called in the action commit case */ public int topLevelPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::topLevelPrepare() for " + order()); } return TwoPhaseOutcome.PREPARE_READONLY; }
public void finalize () throws Throwable { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord.finalize() for " + order() + " type " + type()); } super.finalize(); }
public void finalize () throws Throwable { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord.finalize() for " + order() + " type " + type()); } super.finalize(); }
public void finalize () throws Throwable { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord.finalize() for " + order() + " type " + type()); } super.finalize(); }
/** * topLevelAbort for Recovery records implies the object state should be * restored to the saved state exactly like a nested abort. */ public int topLevelAbort () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::topLevelAbort() for " + order()); } return nestedAbort(); /* i.e., same as nested case */ }
/** * topLevelAbort for Recovery records implies the object state should be * restored to the saved state exactly like a nested abort. */ public int topLevelAbort () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::topLevelAbort() for " + order()); } return nestedAbort(); /* i.e., same as nested case */ }
public int nestedPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::nestedPrepare() for " + order()); } forgetAction(true); return TwoPhaseOutcome.PREPARE_READONLY; }
public int nestedPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::nestedPrepare() for " + order()); } forgetAction(true); return TwoPhaseOutcome.PREPARE_READONLY; }
public int nestedPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::nestedPrepare() for " + order()); } forgetAction(true); return TwoPhaseOutcome.PREPARE_READONLY; }
/** * topLevelAbort for Recovery records implies the object state should be * restored to the saved state exactly like a nested abort. */ public int topLevelAbort () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::topLevelAbort() for " + order()); } return nestedAbort(); /* i.e., same as nested case */ }
/** * topLevelAbort for Recovery records implies the object state should be * restored to the saved state exactly like a nested abort. */ public int topLevelAbort () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::topLevelAbort() for " + order()); } return nestedAbort(); /* i.e., same as nested case */ }
public int nestedPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::nestedPrepare() for " + order()); } forgetAction(true); return TwoPhaseOutcome.PREPARE_READONLY; }
public int nestedPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::nestedPrepare() for " + order()); } forgetAction(true); return TwoPhaseOutcome.PREPARE_READONLY; }
public int nestedPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::nestedPrepare() for " + order()); } forgetAction(true); return TwoPhaseOutcome.PREPARE_READONLY; }
public int nestedPrepare () { if (tsLogger.logger.isDebugEnabled()) { tsLogger.logger.debug("RecoveryRecord::nestedPrepare() for " + order()); } forgetAction(true); return TwoPhaseOutcome.PREPARE_READONLY; }
public void finalize () throws Throwable { if (tsLogger.arjLogger.isDebugEnabled()) { tsLogger.arjLogger.debug(DebugLevel.DESTRUCTORS, VisibilityLevel.VIS_PUBLIC, FacilityCode.FAC_ABSTRACT_REC, "RecoveryRecord.finalize() for " + order() + " type " + type()); } super.finalize(); }