Package nxt.peer
Interface Peer
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPeer.BlockchainStatestatic classPeer.Servicestatic classPeer.State
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidblacklist(java.lang.Exception cause)voidblacklist(java.lang.String cause)voiddeactivate()java.lang.StringgetAnnouncedAddress()intgetApiPort()intgetApiServerIdleTimeout()intgetApiSSLPort()java.lang.StringgetApplication()java.lang.StringgetBlacklistingCause()Peer.BlockchainStategetBlockchainState()java.util.Set<APIEnum>getDisabledAPIs()longgetDownloadedVolume()HallmarkgetHallmark()java.lang.StringgetHost()intgetLastConnectAttempt()intgetLastUpdated()java.lang.StringBuildergetPeerApiUri()java.lang.StringgetPlatform()intgetPort()java.lang.StringgetSoftware()Peer.StategetState()longgetUploadedVolume()java.lang.StringgetVersion()intgetWeight()booleanisApiConnectable()booleanisBlacklisted()booleanisInbound()booleanisInboundWebSocket()booleanisOpenAPI()booleanisOutboundWebSocket()booleanprovidesService(Peer.Service service)booleanprovidesServices(long services)voidremove()org.json.simple.JSONObjectsend(org.json.simple.JSONStreamAware request)org.json.simple.JSONObjectsend(org.json.simple.JSONStreamAware request, int maxResponseSize)booleanshareAddress()voidunBlacklist()
-
-
-
Method Detail
-
providesService
boolean providesService(Peer.Service service)
-
providesServices
boolean providesServices(long services)
-
getHost
java.lang.String getHost()
-
getPort
int getPort()
-
getAnnouncedAddress
java.lang.String getAnnouncedAddress()
-
getState
Peer.State getState()
-
getVersion
java.lang.String getVersion()
-
getApplication
java.lang.String getApplication()
-
getPlatform
java.lang.String getPlatform()
-
getSoftware
java.lang.String getSoftware()
-
getApiPort
int getApiPort()
-
getApiSSLPort
int getApiSSLPort()
-
getDisabledAPIs
java.util.Set<APIEnum> getDisabledAPIs()
-
getApiServerIdleTimeout
int getApiServerIdleTimeout()
-
getBlockchainState
Peer.BlockchainState getBlockchainState()
-
getHallmark
Hallmark getHallmark()
-
getWeight
int getWeight()
-
shareAddress
boolean shareAddress()
-
isBlacklisted
boolean isBlacklisted()
-
blacklist
void blacklist(java.lang.Exception cause)
-
blacklist
void blacklist(java.lang.String cause)
-
unBlacklist
void unBlacklist()
-
deactivate
void deactivate()
-
remove
void remove()
-
getDownloadedVolume
long getDownloadedVolume()
-
getUploadedVolume
long getUploadedVolume()
-
getLastUpdated
int getLastUpdated()
-
getLastConnectAttempt
int getLastConnectAttempt()
-
isInbound
boolean isInbound()
-
isInboundWebSocket
boolean isInboundWebSocket()
-
isOutboundWebSocket
boolean isOutboundWebSocket()
-
isOpenAPI
boolean isOpenAPI()
-
isApiConnectable
boolean isApiConnectable()
-
getPeerApiUri
java.lang.StringBuilder getPeerApiUri()
-
getBlacklistingCause
java.lang.String getBlacklistingCause()
-
send
org.json.simple.JSONObject send(org.json.simple.JSONStreamAware request)
-
send
org.json.simple.JSONObject send(org.json.simple.JSONStreamAware request, int maxResponseSize)
-
-