Interface GossiperMBean

  • All Known Implementing Classes:
    Gossiper

    public interface GossiperMBean
    • 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)