We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f431331 commit 643b8b3Copy full SHA for 643b8b3
simulator/src/main/java/byzzbench/simulator/scheduler/BaseScheduler.java
@@ -118,7 +118,7 @@ public List<ClientRequestEvent> getQueuedClientRequestEvents(Scenario scenario)
118
* @param messageEvents The list of queued message events
119
* @return The next message event
120
*/
121
- public Event getNextMessageEvent(List<Event> messageEvents) {
+ public <T extends Event> T getNextMessageEvent(List<T> messageEvents) {
122
switch (config.getScheduler().getExecutionMode()) {
123
case SYNC -> {
124
return messageEvents.stream().min(Comparator.comparing(Event::getEventId)).orElseThrow();
0 commit comments