org.opennms.netmgt.eventd.adaptors
Interface EventReceiver
- All Superinterfaces:
- Fiber, InitializableFiber
- All Known Implementing Classes:
- TcpEventReceiver, UdpEventReceiver
- public interface EventReceiver
- extends InitializableFiber
This interface defines the contract that every type of adaptor event receiver
must fulfill. Every reciever is a fiber and will run independently of other
receivers in the system. When an event is received by an instance of this
interface it will pass the new event to the EventHandler.event()
method.
- Author:
- Brian Weaver , OpenNMS
addEventHandler
public void addEventHandler(EventHandler handler)
- Adds a new event handler to receiver. When new events are received the
decoded event is passed to the handler.
- Parameters:
handler
- A reference to an event handler
removeEventHandler
public void removeEventHandler(EventHandler handler)
- Removes an event handler from the list of handler called when an event is
received. The handler is removed based upon the method
equals()
inherieted from the Object
class.
- Parameters:
handler
- A reference to the event handler.
Generated by eevans on May 29 2005 2015.