org.opennms.netmgt.model.events
Interface EventSubscriptionService


public interface EventSubscriptionService


Method Summary
 void addEventListener(EventListener listener)
          Registers an event listener that is interested in all events
 void addEventListener(EventListener listener, Collection<String> ueis)
          Registers an event listener interested in the UEIs in the passed list
 void addEventListener(EventListener listener, String uei)
          Registers an event listener interested in the passed UEI
 void removeEventListener(EventListener listener)
          Removes a registered event listener
 void removeEventListener(EventListener listener, Collection<String> ueis)
          Removes a registered event listener - the UEI list indicates the list of events the listener is no more interested in
 void removeEventListener(EventListener listener, String uei)
          Removes a registered event listener - the UEI indicates an event the listener is no more interested in
 

Method Detail

addEventListener

void addEventListener(EventListener listener)
Registers an event listener that is interested in all events


addEventListener

void addEventListener(EventListener listener,
                      Collection<String> ueis)
Registers an event listener interested in the UEIs in the passed list


addEventListener

void addEventListener(EventListener listener,
                      String uei)
Registers an event listener interested in the passed UEI


removeEventListener

void removeEventListener(EventListener listener)
Removes a registered event listener


removeEventListener

void removeEventListener(EventListener listener,
                         Collection<String> ueis)
Removes a registered event listener - the UEI list indicates the list of events the listener is no more interested in


removeEventListener

void removeEventListener(EventListener listener,
                         String uei)
Removes a registered event listener - the UEI indicates an event the listener is no more interested in



Copyright © 2009. All Rights Reserved.