org.opennms.netmgt.eventd.processor
Class EventIpcBroadcastProcessor

java.lang.Object
  extended by org.opennms.netmgt.eventd.processor.EventIpcBroadcastProcessor
All Implemented Interfaces:
EventProcessor, org.springframework.beans.factory.InitializingBean

public class EventIpcBroadcastProcessor
extends Object
implements EventProcessor, org.springframework.beans.factory.InitializingBean

EventProcessor that braodcasts events to other interested daemons with EventIpcBroadcaster.broadcastNow(Event).

Version:
$Id: $
Author:
ranger

Constructor Summary
EventIpcBroadcastProcessor()
           
 
Method Summary
 void afterPropertiesSet()
          afterPropertiesSet
 EventIpcBroadcaster getEventIpcBroadcaster()
          getEventIpcBroadcaster
 void process(Header eventHeader, Event event)
          process
 void setEventIpcBroadcaster(EventIpcBroadcaster eventIpcManager)
          setEventIpcBroadcaster
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventIpcBroadcastProcessor

public EventIpcBroadcastProcessor()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()
                        throws IllegalStateException

afterPropertiesSet

Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
IllegalStateException - if any.

process

public void process(Header eventHeader,
                    Event event)

process

Specified by:
process in interface EventProcessor
Parameters:
eventHeader - a Header object.
event - a Event object.

getEventIpcBroadcaster

public EventIpcBroadcaster getEventIpcBroadcaster()

getEventIpcBroadcaster

Returns:
a EventIpcBroadcaster object.

setEventIpcBroadcaster

public void setEventIpcBroadcaster(EventIpcBroadcaster eventIpcManager)

setEventIpcBroadcaster

Parameters:
eventIpcManager - a EventIpcBroadcaster object.


Copyright © 2011. All Rights Reserved.