public class PrepareCallback extends AbstractPaxosCallback<PrepareResponse>
Modifier and Type | Field and Description |
---|---|
Commit |
mostRecentCommit |
Commit |
mostRecentInProgressCommit |
Commit |
mostRecentInProgressCommitWithUpdate |
boolean |
promised |
latch, targets
isAlive
Constructor and Description |
---|
PrepareCallback(DecoratedKey key,
CFMetaData metadata,
int targets,
ConsistencyLevel consistency) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<java.net.InetAddress> |
replicasMissingMostRecentCommit() |
void |
response(MessageIn<PrepareResponse> message) |
await, getResponseCount, isLatencyForSnitch
public boolean promised
public Commit mostRecentCommit
public Commit mostRecentInProgressCommit
public Commit mostRecentInProgressCommitWithUpdate
public PrepareCallback(DecoratedKey key, CFMetaData metadata, int targets, ConsistencyLevel consistency)
public void response(MessageIn<PrepareResponse> message)
message
- response received.public java.lang.Iterable<java.net.InetAddress> replicasMissingMostRecentCommit()
Copyright © 2016 The Apache Software Foundation