Uses of Package
io.camunda.zeebe.stream.api
Packages that use io.camunda.zeebe.stream.api
Package
Description
This package is to isolate classes that will be part of the platform.
-
Classes in io.camunda.zeebe.stream.api used by io.camunda.zeebe.stream.apiClassDescriptionImplement to control which events should be handled by a
StreamProcessor.Supports sending arbitrary commands to another partition.Implement to control which events should be handled by aStreamProcessorbased on the event's metadata.The response which has been created during processing, for a request which can be identified byProcessingResponse.requestId()andProcessingResponse.requestStreamId().Here the interface is just a suggestion.Builder to compose the processing resultAn action that is executed at the end of the processing.A clock that provides the current time.A controllableStreamClockthat allows to pin the time to a specific instant or to offset the current system time by some duration. -
Classes in io.camunda.zeebe.stream.api used by io.camunda.zeebe.stream.implClassDescriptionProvides context information about the cluster such as all partition ids.Implement to control which events should be handled by a
StreamProcessor.Supports sending arbitrary commands to another partition.Implement to control which events should be handled by aStreamProcessorbased on the event's metadata.Interface for record processors.A clock that provides the current time.A controllableStreamClockthat allows to pin the time to a specific instant or to offset the current system time by some duration.