You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Flusswerk highly encourages the use of custom message implementations. As these were error prone, an abstract base class FlusswerkMessage was introduced, abstracting technical requirements. The idea was to make your implementation as safe and simple as possible without getting in your way.
To support tracing a processing flow there is a Message implementation FlowMessage. This class breaks the spirit in that it is a subclass of DefaultMessage and not an abstract technical base class anymore.
Solution
Deprecate/remove FlowMessage and Introduce TraceableMessage (here assuming #143 - removing id - is already implemented):
Flusswerk highly encourages the use of custom message implementations. As these were error prone, an abstract base class FlusswerkMessage was introduced, abstracting technical requirements. The idea was to make your implementation as safe and simple as possible without getting in your way.
To support tracing a processing flow there is a Message implementation
FlowMessage
. This class breaks the spirit in that it is a subclass ofDefaultMessage
and not an abstract technical base class anymore.Solution
Deprecate/remove
FlowMessage
and IntroduceTraceableMessage
(here assuming #143 - removing id - is already implemented):The text was updated successfully, but these errors were encountered: