diff --git a/framework/src/main/java/org/toop/framework/eventbus/EventFlow.java b/framework/src/main/java/org/toop/framework/eventbus/EventFlow.java index d9cc8a4..8836819 100644 --- a/framework/src/main/java/org/toop/framework/eventbus/EventFlow.java +++ b/framework/src/main/java/org/toop/framework/eventbus/EventFlow.java @@ -46,19 +46,16 @@ public class EventFlow { /** Empty constructor (event must be added via {@link #addPostEvent(Class, Object...)}). */ public EventFlow() {} - // New: accept an event instance directly public EventFlow addPostEvent(EventType event) { this.event = event; return this; } - // Optional: accept a Supplier to defer construction public EventFlow addPostEvent(Supplier eventSupplier) { this.event = eventSupplier.get(); return this; } - // Keep the old class+args version if needed public EventFlow addPostEvent(Class eventClass, Object... args) { try { boolean isUuidEvent = UniqueEvent.class.isAssignableFrom(eventClass);