Interface ModuleRunListener
public interface ModuleRunListener
Observateur optionnel d’une exécution
ModuleRunPipeline (logs structurés, métriques, traces).
Implémentations typiques : SLF4J, OpenTelemetry. Ne doit pas introduire de dépendance vers le bus d’événements applicatif (Axon, etc.) dans le SDK.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidonRunFinished(ModuleRunContext ctx, ModuleRunReport report) default voiddefault voidonStepFinished(ModuleRunContext ctx, String stepId, ModuleRunStepResult result) default voidonStepStarted(ModuleRunContext ctx, String stepId)
-
Method Details
-
onRunStarted
-
onStepStarted
-
onStepFinished
-
onRunFinished
-