completed message persistence

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2026-01-26 17:08:09 +01:00
parent c12786971f
commit 21ae4024dc
7 changed files with 57 additions and 38 deletions

View File

@@ -10,9 +10,11 @@ import java.util.LinkedList;
public class EventQueue extends LinkedList<Event<?>> implements AutoCloseable, EventListener {
private final InetSocketAddress addr;
private final System.Logger log;
public EventQueue(InetSocketAddress addr){
this.addr = addr;
log = System.getLogger(addr.toString());
messageBus().register(this);
}
@@ -30,7 +32,7 @@ public class EventQueue extends LinkedList<Event<?>> implements AutoCloseable, E
@Override
public void onEvent(Event<?> event) {
System.getLogger(addr.toString()).log(System.Logger.Level.INFO,"adding event to queue of {1}: {0}",event.eventType(),addr);
log.log(System.Logger.Level.INFO,"adding event to queue of {1}: {0}",event.eventType(),addr);
add(event);
}
}