org.opennms.netmgt.eventd.adaptors
Class EventHandlerMBeanProxy

java.lang.Object
  extended by org.opennms.netmgt.eventd.adaptors.EventHandlerMBeanProxy
All Implemented Interfaces:
EventHandler

public class EventHandlerMBeanProxy
extends Object
implements EventHandler

This interface provides the contract that implementor must implement in order to receive events from adaptors.

Author:
Brian Weaver , OpenNMS

Constructor Summary
EventHandlerMBeanProxy(ObjectName name)
           
EventHandlerMBeanProxy(ObjectName name, MBeanServer server)
           
EventHandlerMBeanProxy(String name)
           
 
Method Summary
 boolean equals(Object obj)
           
 boolean processEvent(Event event)
           
 void receiptSent(EventReceipt receipt)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventHandlerMBeanProxy

public EventHandlerMBeanProxy(String name)
                       throws MalformedObjectNameException,
                              InstanceNotFoundException
Throws:
MalformedObjectNameException
InstanceNotFoundException

EventHandlerMBeanProxy

public EventHandlerMBeanProxy(ObjectName name)
                       throws InstanceNotFoundException
Throws:
InstanceNotFoundException

EventHandlerMBeanProxy

public EventHandlerMBeanProxy(ObjectName name,
                              MBeanServer server)
Method Detail

processEvent

public boolean processEvent(Event event)
Specified by:
processEvent in interface EventHandler

receiptSent

public void receiptSent(EventReceipt receipt)
Specified by:
receiptSent in interface EventHandler

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2009. All Rights Reserved.