public class RequestP2PConfiguration extends Object
| Constructor and Description |
|---|
RequestP2PConfiguration(int minimumResults,
int maxFailure,
int parallelDiff) |
RequestP2PConfiguration(int minimumResults,
int maxFailure,
int parallelDiff,
boolean forceUPD,
boolean forceTCP)
Sets the P2P/DHT configuration and its stop conditions.
|
| Modifier and Type | Method and Description |
|---|---|
RequestP2PConfiguration |
adjustMinimumResult(int minimumResultsLow) |
boolean |
isForceTCP() |
boolean |
isForceUPD() |
int |
maxFailure() |
int |
minimumResults() |
int |
parallel() |
int |
parallelDiff() |
String |
toString() |
public RequestP2PConfiguration(int minimumResults,
int maxFailure,
int parallelDiff)
public RequestP2PConfiguration(int minimumResults,
int maxFailure,
int parallelDiff,
boolean forceUPD,
boolean forceTCP)
minimumResults - Stops the direct calls if m peers have been contactedmaxFailure - Stops the direct calls if f peers have failedparallelDiff - Use parallelDiff + minimumResults parallel connections for the P2P/DHT operationforceUPD - Flag to indicate that routing should be done with UDP instead of TCPforceTCP - Flag to indicate that routing should be done with TCP instead of UDPsenderCacheStrategy - Merge DHT/P2P messages to reuse existing connectionspublic RequestP2PConfiguration adjustMinimumResult(int minimumResultsLow)
public int minimumResults()
public int maxFailure()
public int parallelDiff()
public int parallel()
public boolean isForceUPD()
public boolean isForceTCP()
Copyright © 2014. All rights reserved.