Schnittstelle ClusterServiceRegistry


public interface ClusterServiceRegistry
  • Methodendetails

    • registerService

      void registerService(AbstractClusterService clusterService)
    • registerModelCollection

      void registerModelCollection(ModelCollection modelCollection)
    • isServiceAvailable

      boolean isServiceAvailable(String serviceName)
    • executeServiceMethod

      <REQUEST extends Message, RESPONSE extends Message> RESPONSE executeServiceMethod(String serviceName, String method, REQUEST request, PojoObjectDecoder<RESPONSE> responseDecoder)
    • executeServiceMethod

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

      <MESSAGE extends Message> void executeServiceBroadcast(String serviceName, String method, MESSAGE message)