public class InMemoryCommitTable.Client extends Object implements org.apache.omid.committable.CommitTable.Client
| Constructor and Description |
|---|
Client() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteCommitEntry(long startTimestamp) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.base.Optional<org.apache.omid.committable.CommitTable.CommitTimestamp>> |
getCommitTimestamp(long startTimestamp) |
com.google.common.util.concurrent.ListenableFuture<Long> |
readLowWatermark() |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
tryInvalidateTransaction(long startTimestamp) |
public com.google.common.util.concurrent.ListenableFuture<com.google.common.base.Optional<org.apache.omid.committable.CommitTable.CommitTimestamp>> getCommitTimestamp(long startTimestamp)
getCommitTimestamp in interface org.apache.omid.committable.CommitTable.Clientpublic com.google.common.util.concurrent.ListenableFuture<Long> readLowWatermark()
readLowWatermark in interface org.apache.omid.committable.CommitTable.Clientpublic com.google.common.util.concurrent.ListenableFuture<Void> deleteCommitEntry(long startTimestamp)
deleteCommitEntry in interface org.apache.omid.committable.CommitTable.Clientpublic com.google.common.util.concurrent.ListenableFuture<Boolean> tryInvalidateTransaction(long startTimestamp)
tryInvalidateTransaction in interface org.apache.omid.committable.CommitTable.ClientCopyright © 2020. All rights reserved.