public interface Repository
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.util.Collection<CoordinatorLogEntry> |
findAllCommittingCoordinatorLogEntries() |
CoordinatorLogEntry |
get(java.lang.String coordinatorId) |
java.util.Collection<CoordinatorLogEntry> |
getAllCoordinatorLogEntries() |
void |
init() |
void |
put(java.lang.String id,
CoordinatorLogEntry coordinatorLogEntry) |
void |
writeCheckpoint(java.util.Collection<CoordinatorLogEntry> checkpointContent) |
void init()
throws LogException
LogExceptionvoid put(java.lang.String id,
CoordinatorLogEntry coordinatorLogEntry)
throws java.lang.IllegalArgumentException,
LogWriteException
java.lang.IllegalArgumentException - If the same coordinatorLogEntry is already in the repository.LogWriteExceptionCoordinatorLogEntry get(java.lang.String coordinatorId) throws LogReadException
LogReadExceptionjava.util.Collection<CoordinatorLogEntry> findAllCommittingCoordinatorLogEntries() throws LogReadException
LogReadExceptionjava.util.Collection<CoordinatorLogEntry> getAllCoordinatorLogEntries() throws LogReadException
LogReadExceptionvoid writeCheckpoint(java.util.Collection<CoordinatorLogEntry> checkpointContent) throws LogWriteException
LogWriteExceptionvoid close()
Copyright © 2018. All Rights Reserved.