PeerManagerFacade, Servicepublic class PeerManagerFacadeImpl extends java.lang.Object implements PeerManagerFacade
| コンストラクタ | 説明 |
|---|---|
PeerManagerFacadeImpl(RouterContext ctx) |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
java.util.Set<Hash> |
getPeersByCapability(char capability) |
|
void |
removeCapabilities(Hash peer) |
|
void |
renderStatusHTML(java.io.Writer out) |
推奨されていません。
moved to routerconsole
|
void |
restart() |
Perform a soft restart.
|
java.util.List<Hash> |
selectPeers(PeerSelectionCriteria criteria) |
Select peers from the manager's existing routing tables according to
the specified criteria.
|
Hash |
selectRandomByCapability(char capability) |
推奨されていません。
unused
|
void |
setCapabilities(Hash peer,
java.lang.String caps) |
|
void |
shutdown() |
Instruct the service that the router is shutting down and that it should do
whatever is necessary to go down gracefully.
|
void |
startup() |
Instruct the service that it should start normal operation.
|
public PeerManagerFacadeImpl(RouterContext ctx)
public void startup()
Servicepublic void shutdown()
Servicepublic void restart()
Servicepublic java.util.List<Hash> selectPeers(PeerSelectionCriteria criteria)
PeerManagerFacadeselectPeers インタフェース内 PeerManagerFacadepublic void setCapabilities(Hash peer, java.lang.String caps)
setCapabilities インタフェース内 PeerManagerFacadecaps - non-nullpublic void removeCapabilities(Hash peer)
removeCapabilities インタフェース内 PeerManagerFacade@Deprecated public Hash selectRandomByCapability(char capability)
selectRandomByCapability インタフェース内 PeerManagerFacadepublic java.util.Set<Hash> getPeersByCapability(char capability)
getPeersByCapability インタフェース内 PeerManagerFacadecapability - case-insensitive@Deprecated
public void renderStatusHTML(java.io.Writer out)
throws java.io.IOException
renderStatusHTML インタフェース内 Servicejava.io.IOException