public class PeerManagerFacadeImpl extends Object implements PeerManagerFacade
| Constructor and Description |
|---|
PeerManagerFacadeImpl(RouterContext ctx)PeerManagerFacadeImpl. |
| Modifier and Type | Method and Description |
|---|---|
int | countPeersByCapability(char capability)capability). |
Set<Hash> | getPeersByCapability(char capability)capability). |
PeerTestJob | getPeerTestJob()Get the peer test job for scheduling priority peer tests. |
void | removeCapabilities(Hash peer)removeCapabilities. |
void | restart()restart. |
void | setCapabilities(Hash peer,
String caps)caps). |
void | shutdown()shutdown. |
void | startup()startup. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrenderStatusHTMLpublic PeerManagerFacadeImpl(RouterContext ctx)
public int countPeersByCapability(char capability)
PeerManagerFacadecountPeersByCapability in interface PeerManagerFacadecapability - case-insensitivepublic Set<Hash> getPeersByCapability(char capability)
PeerManagerFacadegetPeersByCapability in interface PeerManagerFacadecapability - case-insensitivepublic PeerTestJob getPeerTestJob()
getPeerTestJob in interface PeerManagerFacadepublic void removeCapabilities(Hash peer)
removeCapabilities in interface PeerManagerFacadepublic void setCapabilities(Hash peer, String caps)
PeerManagerFacadesetCapabilities in interface PeerManagerFacadecaps - non-null