Package net.i2p.router.peermanager
Class PeerSelectionCriteria
- java.lang.Object
- 
- net.i2p.router.peermanager.PeerSelectionCriteria
 
- 
 class PeerSelectionCriteria extends Object Defines the criteria for selecting a set of peers for use when searching the PeerManager Only used by PeerTestJob, which may not have a point.- Since:
- moved from router to peermanager in 0.9.40
 
- 
- 
Field SummaryFields Modifier and Type Field Description static intPURPOSE_TESTThe peers will be used for a test message
 - 
Constructor SummaryConstructors Constructor Description PeerSelectionCriteria()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetMaximumRequired()Maximum number of peers requiredintgetMinimumRequired()Minimum number of peers requiredintgetPurpose()Purpose for which the peers will be usedvoidsetMaximumRequired(int max)voidsetMinimumRequired(int min)voidsetPurpose(int purpose)
 
- 
- 
- 
Field Detail- 
PURPOSE_TESTpublic static final int PURPOSE_TEST The peers will be used for a test message- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getMinimumRequiredpublic int getMinimumRequired() Minimum number of peers required
 - 
setMinimumRequiredpublic void setMinimumRequired(int min) 
 - 
getMaximumRequiredpublic int getMaximumRequired() Maximum number of peers required
 - 
setMaximumRequiredpublic void setMaximumRequired(int max) 
 - 
getPurposepublic int getPurpose() Purpose for which the peers will be used
 - 
setPurposepublic void setPurpose(int purpose) 
 
- 
 
-