Package io.camunda.zeebe.stream.impl
package io.camunda.zeebe.stream.impl
This package is to isolate classes that will be part of the platform. This package is needed as
an intermediary step during engine abstraction refactoring to make the change easier. Attempts
were made to create a new Maven Module and start moving classes there. This did work well for the
sources, but not for the test sources. The test sources can best be refactored after the engine
abstraction was fully introduced.
-
ClassDescriptionContains positions which are related to the last processing, and are used to restore the processing state machine.Here the implementation is just a suggestion to amke the engine abstraction work.Represents the processing state machine, which is executed on normal processing.Represents the state machine to replay events and rebuild the state.A listener for the
StreamProcessor.