次の方法で共有


MethodDispatcher インターフェイス

public interface MethodDispatcher

このインターフェイスは、クライアントからリモート オブジェクトのインターフェイス/メソッドへのディスパッチ要求を処理する API を定義します。

メソッドの概要

修飾子と型 メソッドと説明
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)

メソッドの詳細

dispatch

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

パラメーター:

objectImplementation
methodId
requestBody

dispatchAsync

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

パラメーター:

objectImplementation
methodId
requestBody
cancellationToken

getInterfaceId

public int getInterfaceId()

getMethodName

public String getMethodName(int methodId)

パラメーター:

methodId

適用対象