Package com.netflix.eventbus.spi

Examples of com.netflix.eventbus.spi.SubscriberInfo


    @Override
    public Set<SubscriberInfo> getAllSubscribers() {
        Set<SubscriberInfo> toReturn = new HashSet<SubscriberInfo>();
        for (CopyOnWriteArrayList<EventConsumer> eventConsumers : consumersBySubscriberClass.values()) {
            for (EventConsumer eventConsumer : eventConsumers) {
                toReturn.add(new SubscriberInfo(eventConsumer.getDelegateSubscriber(), eventConsumer.getContainerInstance()));
            }

        }
        return Collections.unmodifiableSet(toReturn);
    }
View Full Code Here


        if (null == eventConsumers || eventConsumers.isEmpty()) {
            return Collections.emptySet();
        }
        Set<SubscriberInfo> toReturn = new HashSet<SubscriberInfo>(eventConsumers.size());
        for (EventConsumer eventConsumer : eventConsumers) {
            toReturn.add(new SubscriberInfo(eventConsumer.getDelegateSubscriber(), eventConsumer.getContainerInstance()));
        }
        return Collections.unmodifiableSet(toReturn);
    }
View Full Code Here

TOP

Related Classes of com.netflix.eventbus.spi.SubscriberInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.