This name better captures the overall intent, so before we make changes
just do a rename, so it's easily reviewable.
Change-Id: I578edc26bcdc5dacbe3575dbb3ed3fe83694a9dd
Signed-off-by: Robert Varga <rovarga@cisco.com>
import com.google.common.collect.Iterables;
import com.google.common.collect.Multimap;
-final class NotificationListenerMap {
+final class GenerationalListenerMap {
private final Multimap<Class<? extends Notification>, NotificationListenerRegistration<?>> listeners =
HashMultimap.create();
private final ListenerRegistry<NotificationInterestListener> interestListeners =
ListenerRegistry.create();
- private final NotificationListenerMap listeners = new NotificationListenerMap();
+ private final GenerationalListenerMap listeners = new GenerationalListenerMap();
private final ExecutorService executor;
public NotificationBrokerImpl(final ExecutorService executor) {