Package org.apache.cassandra.gms
Interface GossiperMBean
-
- All Known Implementing Classes:
Gossiper
public interface GossiperMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
assassinateEndpoint(java.lang.String address)
int
getCurrentGenerationNumber(java.lang.String address)
long
getEndpointDowntime(java.lang.String address)
boolean
getLooseEmptyEnabled()
java.util.Map<java.lang.String,java.util.List<java.lang.String>>
getReleaseVersionsWithPort()
Returns each node's database release versionjava.util.List<java.lang.String>
getSeeds()
java.util.List<java.lang.String>
reloadSeeds()
void
setLooseEmptyEnabled(boolean enabled)
void
unsafeAssassinateEndpoint(java.lang.String address)
-
-
-
Method Detail
-
getEndpointDowntime
long getEndpointDowntime(java.lang.String address) throws java.net.UnknownHostException
- Throws:
java.net.UnknownHostException
-
getCurrentGenerationNumber
int getCurrentGenerationNumber(java.lang.String address) throws java.net.UnknownHostException
- Throws:
java.net.UnknownHostException
-
unsafeAssassinateEndpoint
void unsafeAssassinateEndpoint(java.lang.String address) throws java.net.UnknownHostException
- Throws:
java.net.UnknownHostException
-
assassinateEndpoint
void assassinateEndpoint(java.lang.String address) throws java.net.UnknownHostException
- Throws:
java.net.UnknownHostException
-
reloadSeeds
java.util.List<java.lang.String> reloadSeeds()
-
getSeeds
java.util.List<java.lang.String> getSeeds()
-
getReleaseVersionsWithPort
java.util.Map<java.lang.String,java.util.List<java.lang.String>> getReleaseVersionsWithPort()
Returns each node's database release version
-
getLooseEmptyEnabled
boolean getLooseEmptyEnabled()
-
setLooseEmptyEnabled
void setLooseEmptyEnabled(boolean enabled)
-
-