public final class OwnedRanges
extends java.lang.Object
Constructor and Description |
---|
OwnedRanges(java.util.Collection<Range<Token>> ownedRanges) |
Modifier and Type | Method and Description |
---|---|
boolean |
validateRangeRequest(java.util.Collection<Range<Token>> requestedRanges,
java.lang.String requestId,
java.lang.String requestType,
InetAddressAndPort from)
Check that all ranges in a requested set are contained by those in the owned set.
|
public boolean validateRangeRequest(java.util.Collection<Range<Token>> requestedRanges, java.lang.String requestId, java.lang.String requestType, InetAddressAndPort from)
requestedRanges
- the set of token ranges contained in a request from a peerrequestId
- an identifier for the peer request, to be used in logging (e.g. Stream or Repair Session #)requestType
- description of the request type, to be used in logging (e.g. "prepare request" or "validation")from
- the originator of the requestCopyright © 2009- The Apache Software Foundation