Interface ClusterHandler

All Known Implementing Classes:
ClusterImpl

public interface ClusterHandler
  • Method Details

    • getClusterInfo

      ClusterInfo getClusterInfo()
    • handleNodeConnected

      void handleNodeConnected​(RemoteNode node, ClusterInfo clusterInfo)
    • handleNodeDisconnected

      void handleNodeDisconnected​(RemoteNode node)
    • handleClusterUpdate

      void handleClusterUpdate()
    • handleMessage

      void handleMessage​(org.teamapps.protocol.schema.MessageObject message, RemoteNode node)
    • handleTopicMessage

      void handleTopicMessage​(java.lang.String topic, org.teamapps.protocol.schema.MessageObject message, RemoteNode node)
    • handleClusterServiceMethod

      org.teamapps.protocol.schema.MessageObject handleClusterServiceMethod​(java.lang.String service, java.lang.String serviceMethod, org.teamapps.protocol.schema.MessageObject requestData)