Interface StubMethodHandler<T,R>

Type Parameters:
T - Request Type
R - Response Type
All Known Implementing Classes:
BiStreamMethodHandler, ServerStreamMethodHandler, UnaryStubMethodHandler

public interface StubMethodHandler<T,R>
A generic methodHandler for stub invocation
  • Method Summary

    Modifier and Type
    Method
    Description
    invoke(Object[] arguments)
    Invoke method
  • Method Details

    • invoke

      CompletableFuture<?> invoke(Object[] arguments)
      Invoke method
      Parameters:
      arguments - may contain StreamObserver or just single request instance.
      Returns:
      an Async or Sync future