commit | a255470be96ef72f5a72e1bd80d9744bf5f4cea0 | [log] [tgz] |
---|---|---|
author | Jordan Halterman <jordan@opennetworking.org> | Wed Apr 11 17:32:44 2018 -0400 |
committer | Charles Chan <charles@opennetworking.org> | Wed Apr 11 22:22:39 2018 +0000 |
tree | 3c04c2616b87c5a7a904ba9fb678cb953db5520d | |
parent | 590ec76eb3538b5c343113152d9bb89d755beb39 [diff] |
Allow duplicate event sinks to be registered to allow retries of component activation. Change-Id: I892f0efc45239c7399224c3754b640256a9205e9
diff --git a/core/api/src/main/java/org/onosproject/event/DefaultEventSinkRegistry.java b/core/api/src/main/java/org/onosproject/event/DefaultEventSinkRegistry.java index 7e2f551..d934a3b 100644 --- a/core/api/src/main/java/org/onosproject/event/DefaultEventSinkRegistry.java +++ b/core/api/src/main/java/org/onosproject/event/DefaultEventSinkRegistry.java
@@ -36,8 +36,6 @@ public <E extends Event> void addSink(Class<E> eventClass, EventSink<E> sink) { checkNotNull(eventClass, "Event class cannot be null"); checkNotNull(sink, "Event sink cannot be null"); - checkArgument(!sinks.containsKey(eventClass), - "Event sink already registered for %s", eventClass.getName()); sinks.put(eventClass, sink); }