public class PrepareCallback extends AbstractPaxosCallback<PrepareResponse>
Modifier and Type | Field and Description |
---|---|
Commit |
mostRecentCommit |
Commit |
mostRecentInProgressCommit |
boolean |
promised |
latch, targets
isAlive
Constructor and Description |
---|
PrepareCallback(DecoratedKey key,
CFMetaData metadata,
int targets,
ConsistencyLevel consistency,
long queryStartNanoTime) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<java.net.InetAddress> |
replicasMissingMostRecentCommit(CFMetaData metadata,
int nowInSec) |
void |
response(MessageIn<PrepareResponse> message) |
await, getResponseCount, isLatencyForSnitch
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
supportsBackPressure
public boolean promised
public Commit mostRecentCommit
public Commit mostRecentInProgressCommit
public PrepareCallback(DecoratedKey key, CFMetaData metadata, int targets, ConsistencyLevel consistency, long queryStartNanoTime)
public void response(MessageIn<PrepareResponse> message)
message
- response received.public java.lang.Iterable<java.net.InetAddress> replicasMissingMostRecentCommit(CFMetaData metadata, int nowInSec)
Copyright © 2009- The Apache Software Foundation