Partager via


MethodDispatcher Interface

public interface MethodDispatcher

Cette interface définit l’API pour gérer les demandes de répartition du client vers l’interface/la méthode de l’objet distant.

Résumé de la méthode

Modificateur et type Méthode et description
void dispatch(Object objectImplementation, int methodId, Object requestBody)
CompletableFuture<Object> dispatchAsync(Object objectImplementation, int methodId, Object requestBody, CancellationToken cancellationToken)
int getInterfaceId()
String getMethodName(int methodId)

Détails de la méthode

dispatch

public void dispatch(Object objectImplementation, int methodId, Object requestBody)

Paramètres:

objectImplementation
methodId
requestBody

dispatchAsync

public CompletableFuture dispatchAsync(Object objectImplementation, int methodId, Object requestBody, CancellationToken cancellationToken)

Paramètres:

objectImplementation
methodId
requestBody
cancellationToken

getInterfaceId

public int getInterfaceId()

getMethodName

public String getMethodName(int methodId)

Paramètres:

methodId

S’applique à