Package io.camunda.zeebe.transport.stream.api
package io.camunda.zeebe.transport.stream.api
-
ClassDescriptionClientStream<M>Exception thrown when a client is blocked, i.e. it cannot receive any pushed payloads until further notice.Represents a consumer of a stream which can consume data pushed from the server.ClientStreamer<M extends BufferWriter>Allows to add and remove client streams.ID of a registered client streamClientStreamService<M extends BufferWriter>Manages an instance of
ClientStreamer.RemoteStream<M,P extends BufferWriter> ARemoteStreamis a unidirectional stream from the Broker to a Gateway.RemoteStreamer<M,P extends BufferWriter> ARemoteStreamerallows to push data back to a single gateway (any).Allows consumers of this API to specify error handling logic when a payload cannot be pushed out.Represents non-aggregated metadataA logical representation of a globally unique stream IDRemoteStreamService<M,P extends BufferWriter> A remote stream service that manages streams from the Gateways.An exception returned