public final class DefaultEventHandlerImpl extends Object implements org.springframework.beans.factory.InitializingBean, EventHandler
| Constructor and Description | 
|---|
DefaultEventHandlerImpl(com.codahale.metrics.MetricRegistry registry)
Constructor for DefaultEventHandlerImpl. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
afterPropertiesSet()
afterPropertiesSet 
 | 
org.opennms.netmgt.eventd.DefaultEventHandlerImpl.EventHandlerRunnable | 
createRunnable(Log eventLog)
Create a Runnable to handle the passed-in event Log. 
 | 
org.opennms.netmgt.eventd.DefaultEventHandlerImpl.EventHandlerRunnable | 
createRunnable(Log eventLog,
              boolean synchronous)
Create a Runnable to handle the passed-in event Log. 
 | 
List<EventProcessor> | 
getEventProcessors()
getEventProcessors 
 | 
boolean | 
getLogEventSummaries()  | 
NodeDao | 
getNodeDao()  | 
void | 
setEventProcessors(List<EventProcessor> eventProcessors)
setEventProcessors 
 | 
void | 
setLogEventSummaries(boolean logEventSummaries)  | 
void | 
setNodeDao(NodeDao nodeDao)  | 
public DefaultEventHandlerImpl(com.codahale.metrics.MetricRegistry registry)
Constructor for DefaultEventHandlerImpl.
public org.opennms.netmgt.eventd.DefaultEventHandlerImpl.EventHandlerRunnable createRunnable(Log eventLog)
EventHandlercreateRunnable in interface EventHandlereventLog - events to be processedpublic org.opennms.netmgt.eventd.DefaultEventHandlerImpl.EventHandlerRunnable createRunnable(Log eventLog, boolean synchronous)
EventHandlercreateRunnable in interface EventHandlereventLog - events to be processedsynchronous - Whether the runnable should wait for all
   processors to finish processing before returningpublic void afterPropertiesSet()
                        throws IllegalStateException
afterPropertiesSet
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanIllegalStateException - if any.public List<EventProcessor> getEventProcessors()
getEventProcessors
List object.public void setEventProcessors(List<EventProcessor> eventProcessors)
setEventProcessors
eventProcessors - a List object.public boolean getLogEventSummaries()
public void setLogEventSummaries(boolean logEventSummaries)
public void setNodeDao(NodeDao nodeDao)
public NodeDao getNodeDao()
Copyright © 2020. All rights reserved.