Package io.grpc.stub

Class ClientCalls.ThreadlessExecutor

All Implemented Interfaces:
Serializable, Iterable<Runnable>, Collection<Runnable>, Executor, Queue<Runnable>
Enclosing class:
ClientCalls

private static final class ClientCalls.ThreadlessExecutor extends ConcurrentLinkedQueue<Runnable> implements Executor
  • Field Details

    • log

      private static final Logger log
    • SHUTDOWN

      private static final Object SHUTDOWN
    • waiter

      private volatile Object waiter
  • Constructor Details

    • ThreadlessExecutor

      ThreadlessExecutor()
  • Method Details