Interface ClusteredNode

    • Method Detail

      • getNodeId

        String getNodeId()
        Return the unique node identifier for this node.
      • getRegistrations

        void getRegistrations​(String address,
                              Promise<List<RegistrationInfo>> promise)
        Get the messaging handler currently registered in the cluster.
      • getNodeInfo

        NodeInfo getNodeInfo()
        Get details about this clustered node.
      • getNodeInfo

        void getNodeInfo​(String nodeId,
                         Promise<NodeInfo> promise)
        Get details about a specific node in the cluster.
        Parameters:
        nodeId - the clustered node id
      • getNodes

        List<String> getNodes()
        Return a list of node identifiers corresponding to the nodes in the cluster.