Klasse AbstractClusterServiceClient
java.lang.Object
org.teamapps.message.protocol.service.AbstractClusterServiceClient
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungAbstractClusterServiceClient(ClusterServiceRegistry clusterServiceRegistry, String serviceName) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungexecuteClusterServiceMethod(String clusterNodeId, String method, REQUEST request, PojoObjectDecoder<RESPONSE> responseDecoder) executeClusterServiceMethod(String method, REQUEST request, PojoObjectDecoder<RESPONSE> responseDecoder) protected <MESSAGE extends Message>
voidexecuteServiceBroadcast(String method, MESSAGE message) boolean
-
Konstruktordetails
-
AbstractClusterServiceClient
public AbstractClusterServiceClient(ClusterServiceRegistry clusterServiceRegistry, String serviceName)
-
-
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
-
isAvailable
public boolean isAvailable()
-