Class ClientStreamServiceImpl<M extends BufferWriter>

java.lang.Object
io.camunda.zeebe.scheduler.Actor
io.camunda.zeebe.transport.stream.impl.ClientStreamServiceImpl<M>
All Implemented Interfaces:
AsyncClosable, ConcurrencyControl, ClientStreamer<M>, ClientStreamService<M>, CloseableSilently, AutoCloseable, Executor

public final class ClientStreamServiceImpl<M extends BufferWriter> extends Actor implements ClientStreamer<M>, ClientStreamService<M>
Implementation for both ClientStreamer and ClientStreamService.

TODO: In the future we may want to split this into more than implementation, where the streamer receives an execution context, and the service manages it.