Skip to content

Commit

Permalink
fixup: review feedback
Browse files Browse the repository at this point in the history
Co-authored-by: Kavindu Dodanduwa <Kavindu-Dodan@users.noreply.github.com>
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
  • Loading branch information
toddbaert and Kavindu-Dodan committed Jun 15, 2023
1 parent 9a1a1a5 commit 8011a0e
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions src/main/java/dev/openfeature/sdk/EventEmitter.java
Original file line number Diff line number Diff line change
Expand Up @@ -51,17 +51,15 @@ public void emit(ProviderEvent event, ProviderEventDetails details) {
.build();

// we may be forwarding this event, preserve the name if so.
if (EventDetails.class.isInstance(details)) {
if (details instanceof EventDetails) {
eventDetails.setClientName(((EventDetails) details).getClientName());
}

this.handlerMap.get(event).stream().forEach(handler -> {
runHander(handler, eventDetails);
});
this.handlerMap.get(event).forEach(handler -> runHander(handler, eventDetails));
}
}

void runHander(Consumer<EventDetails> handler, EventDetails eventDetails) {
void runHandler(Consumer<EventDetails> handler, EventDetails eventDetails) {
taskExecutor.submit(() -> {
try {
handler.accept(eventDetails);
Expand Down

0 comments on commit 8011a0e

Please sign in to comment.