Freigeben über


MethodDispatcher Schnittstelle

public interface MethodDispatcher

Diese Schnittstelle definiert die API zum Verarbeiten von Dispatchanforderungen vom Client an die Schnittstelle/Methode des Remoteobjekts.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
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)

Details zur Methode

dispatch

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

Parameter:

objectImplementation
methodId
requestBody

dispatchAsync

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

Parameter:

objectImplementation
methodId
requestBody
cancellationToken

getInterfaceId

public int getInterfaceId()

getMethodName

public String getMethodName(int methodId)

Parameter:

methodId

Gilt für: