public class TransactionTimeoutTrackerImpl extends Object implements TransactionTimeoutTracker, io.netty.util.TimerTask
TransactionTimeoutTracker.| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Boolean> |
addTransaction(long sequenceId,
long timeout) |
void |
close() |
void |
replayAddTransaction(long sequenceId,
long timeout) |
void |
run(io.netty.util.Timeout timeout) |
void |
start() |
public CompletableFuture<Boolean> addTransaction(long sequenceId, long timeout)
addTransaction in interface TransactionTimeoutTrackerpublic void replayAddTransaction(long sequenceId,
long timeout)
replayAddTransaction in interface TransactionTimeoutTrackerpublic void start()
start in interface TransactionTimeoutTrackerpublic void close()
close in interface AutoCloseableclose in interface TransactionTimeoutTrackerpublic void run(io.netty.util.Timeout timeout)
run in interface io.netty.util.TimerTaskCopyright © 2017–2022 Apache Software Foundation. All rights reserved.