com.atomikos.recovery
Interface RecoveryLog
public interface RecoveryLog
Handle to the transaction logs for recovery purposes.
terminated
void terminated(ParticipantLogEntry entry)
terminatedWithHeuristicRollback
void terminatedWithHeuristicRollback(ParticipantLogEntry entry)
throws LogException
- Throws:
LogException
getCommittingParticipants
java.util.Collection<ParticipantLogEntry> getCommittingParticipants()
throws LogReadException
- Throws:
LogReadException
presumedAborting
void presumedAborting(ParticipantLogEntry entry)
throws java.lang.IllegalStateException,
LogException
- Throws:
java.lang.IllegalStateException
LogException
terminatedWithHeuristicCommit
void terminatedWithHeuristicCommit(ParticipantLogEntry entry)
throws LogException
- Throws:
LogException
terminatedWithHeuristicHazard
void terminatedWithHeuristicHazard(ParticipantLogEntry entry)
throws LogWriteException
- Throws:
LogWriteException
terminatedWithHeuristicMixed
void terminatedWithHeuristicMixed(ParticipantLogEntry entry)
throws LogException
- Throws:
LogException
close
void close(long timeout)
Copyright © 2016. All Rights Reserved.