MethodDispatcher Interface

public interface MethodDispatcher

This interface defines api to handle dispatches requests from the client to the interface/method of the remoted object.

Method Details

dispatch

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

Parameters:

objectImplementation
methodId
requestBody

dispatchAsync

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

Parameters:

objectImplementation
methodId
requestBody
cancellationToken

getInterfaceId

public int getInterfaceId()

getMethodName

public String getMethodName(int methodId)

Parameters:

methodId

Applies to