net.i2p.router.peermanager
Class PeerManager

java.lang.Object
  extended bynet.i2p.router.peermanager.PeerManager

class PeerManager
extends java.lang.Object

Manage the current state of the statistics


Constructor Summary
PeerManager(RouterContext context)
           
 
Method Summary
(package private)  void loadProfiles()
           
 void renderStatusHTML(java.io.Writer out)
           
(package private)  java.util.Set selectPeers()
           
(package private)  java.util.List selectPeers(PeerSelectionCriteria criteria)
          Find some peers that meet the criteria and we have the netDb info for locally
(package private)  void storeProfile(Hash peer)
           
(package private)  void storeProfiles()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PeerManager

public PeerManager(RouterContext context)
Method Detail

storeProfiles

void storeProfiles()

selectPeers

java.util.Set selectPeers()

storeProfile

void storeProfile(Hash peer)

loadProfiles

void loadProfiles()

selectPeers

java.util.List selectPeers(PeerSelectionCriteria criteria)
Find some peers that meet the criteria and we have the netDb info for locally


renderStatusHTML

public void renderStatusHTML(java.io.Writer out)
                      throws java.io.IOException
Throws:
java.io.IOException