Klasse AbstractClusterServiceClient

java.lang.Object
org.teamapps.message.protocol.service.AbstractClusterServiceClient

public abstract class AbstractClusterServiceClient extends Object
  • Konstruktordetails

  • Methodendetails

    • executeClusterServiceMethod

      protected <REQUEST extends Message, RESPONSE extends Message> RESPONSE executeClusterServiceMethod(String method, REQUEST request, PojoObjectDecoder<RESPONSE> responseDecoder)
    • executeClusterServiceMethod

      protected <REQUEST extends Message, RESPONSE extends Message> RESPONSE executeClusterServiceMethod(String clusterNodeId, String method, REQUEST request, PojoObjectDecoder<RESPONSE> responseDecoder)
    • executeServiceBroadcast

      protected <MESSAGE extends Message> void executeServiceBroadcast(String method, MESSAGE message)
    • isAvailable

      public boolean isAvailable()