Package org.teamapps.protocol.schema
Interface ClusterServiceRegistry
public interface ClusterServiceRegistry
-
Method Summary
Modifier and Type Method Description <REQUEST extends MessageObject, RESPONSE extends MessageObject>
RESPONSEexecuteServiceMethod(java.lang.String serviceName, java.lang.String method, REQUEST request, PojoObjectDecoder<RESPONSE> responseDecoder)booleanisServiceAvailable(java.lang.String serviceName)voidregisterModelCollection(ModelCollection modelCollection)voidregisterService(AbstractClusterService clusterService)
-
Method Details
-
registerService
-
registerModelCollection
-
isServiceAvailable
boolean isServiceAvailable(java.lang.String serviceName) -
executeServiceMethod
<REQUEST extends MessageObject, RESPONSE extends MessageObject> RESPONSE executeServiceMethod(java.lang.String serviceName, java.lang.String method, REQUEST request, PojoObjectDecoder<RESPONSE> responseDecoder)
-