Uses of Interface
com.knezevic.edaf.v3.core.events.EventSink
Packages that use EventSink
Package
Description
Console UX components for interactive progress output.
COCO campaign execution orchestration.
Event bus, run events and sink contracts used for observability and persistence.
Experiment and batch orchestration entry points.
JDBC persistence implementation and schema lifecycle utilities.
File and artifact persistence sinks.
-
Uses of EventSink in com.knezevic.edaf.v3.cli.ui
Classes in com.knezevic.edaf.v3.cli.ui that implement EventSinkModifier and TypeClassDescriptionfinal classRich console sink with color, progress bar, compact iteration lines, and run summary. -
Uses of EventSink in com.knezevic.edaf.v3.coco.runner
Method parameters in com.knezevic.edaf.v3.coco.runner with type arguments of type EventSinkModifier and TypeMethodDescriptionExecutes campaign config and writes DB + HTML outputs. -
Uses of EventSink in com.knezevic.edaf.v3.core.events
Classes in com.knezevic.edaf.v3.core.events that implement EventSinkModifier and TypeClassDescriptionfinal classAsynchronous wrapper around one sink with bounded queue and single worker.Methods in com.knezevic.edaf.v3.core.events with parameters of type EventSinkConstructors in com.knezevic.edaf.v3.core.events with parameters of type EventSinkModifierConstructorDescriptionAsyncEventSink(EventSink delegate, String workerName, int queueCapacity) Creates async wrapper with explicit queue capacity. -
Uses of EventSink in com.knezevic.edaf.v3.experiments.runner
Method parameters in com.knezevic.edaf.v3.experiments.runner with type arguments of type EventSinkModifier and TypeMethodDescriptionExperimentRunner.run(ExperimentConfig config, List<EventSink> additionalSinks) -
Uses of EventSink in com.knezevic.edaf.v3.persistence.jdbc
Classes in com.knezevic.edaf.v3.persistence.jdbc that implement EventSinkModifier and TypeClassDescriptionfinal classJDBC sink persisting experiment metadata, runs, objectives, iterations, checkpoints, and raw events. -
Uses of EventSink in com.knezevic.edaf.v3.persistence.sink
Classes in com.knezevic.edaf.v3.persistence.sink that implement EventSinkModifier and TypeClassDescriptionfinal classComposes multiple sinks into a single sink instance.final classCSV sink that writes one line per iteration metric snapshot.final classJSON Lines sink for machine-ingestible event streams.final classPlain file sink with size-based rotation for structured event logs.final classWrites a self-contained run artifact bundle used by offline reporting and web fallback loading.Methods in com.knezevic.edaf.v3.persistence.sink with parameters of type EventSinkConstructor parameters in com.knezevic.edaf.v3.persistence.sink with type arguments of type EventSink