net.i2p.router
Interface PeerManagerFacade
- All Superinterfaces:
- Service
- All Known Implementing Classes:
- DummyPeerManagerFacade, PeerManagerFacadeImpl
- public interface PeerManagerFacade
- extends Service
Manage peer references and keep them up to date so that when asked for peers,
it can provide appropriate peers according to the criteria provided. This
includes periodically queueing up outbound messages to the peers to test them.
Method Summary |
java.util.List |
selectPeers(PeerSelectionCriteria criteria)
Select peers from the manager's existing routing tables according to
the specified criteria. |
selectPeers
public java.util.List selectPeers(PeerSelectionCriteria criteria)
- Select peers from the manager's existing routing tables according to
the specified criteria. This call DOES block.
- Returns:
- List of Hash objects of the RouterIdentity for matching peers