Class DroolsCorrelationEngineBuilder
- java.lang.Object
-
- org.springframework.beans.PropertyEditorRegistrySupport
-
- org.opennms.netmgt.correlation.drools.DroolsCorrelationEngineBuilder
-
- All Implemented Interfaces:
EventListener
,org.springframework.beans.factory.InitializingBean
,org.springframework.beans.PropertyEditorRegistry
public class DroolsCorrelationEngineBuilder extends org.springframework.beans.PropertyEditorRegistrySupport implements org.springframework.beans.factory.InitializingBean, EventListener
DroolsCorrelationEngineBuilder class.
- Version:
- $Id: $
- Author:
- Mathew Brozowski
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PLUGIN_CONFIG_FILE_NAME
-
Constructor Summary
Constructors Constructor Description DroolsCorrelationEngineBuilder()
Constructor for DroolsCorrelationEngineBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterPropertiesSet()
afterPropertiesSetvoid
assertSet(java.lang.Object obj, java.lang.String name)
assertSetjava.lang.String
getName()
Return the id of the listenervoid
onEvent(IEvent e)
Process a sent event.void
setConfigurationDirectory(java.io.File configDirectory)
setConfigurationDirectoryvoid
setConfigurationResource(org.springframework.core.io.Resource configResource)
setConfigurationResourcevoid
setCorrelationEngineRegistrar(CorrelationEngineRegistrar correlator)
setCorrelationEngineRegistrarvoid
setEventIpcManager(EventIpcManager eventIpcManager)
setEventIpcManagervoid
setMetricRegistry(com.codahale.metrics.MetricRegistry metricRegistry)
setMetricRegistry-
Methods inherited from class org.springframework.beans.PropertyEditorRegistrySupport
copyCustomEditorsTo, copyDefaultEditorsTo, findCustomEditor, getConversionService, getDefaultEditor, getPropertyType, guessPropertyTypeFromEditors, hasCustomEditorForElement, overrideDefaultEditor, registerCustomEditor, registerCustomEditor, registerDefaultEditors, setConversionService, useConfigValueEditors
-
-
-
-
Field Detail
-
PLUGIN_CONFIG_FILE_NAME
public static final java.lang.String PLUGIN_CONFIG_FILE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
assertSet
public void assertSet(java.lang.Object obj, java.lang.String name)
assertSet
- Parameters:
obj
- aObject
object.name
- aString
object.
-
afterPropertiesSet
public void afterPropertiesSet() throws java.lang.Exception
afterPropertiesSet
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Throws:
java.lang.Exception
- if any.
-
setEventIpcManager
public void setEventIpcManager(EventIpcManager eventIpcManager)
setEventIpcManager
- Parameters:
eventIpcManager
- aEventIpcManager
object.
-
setMetricRegistry
public void setMetricRegistry(com.codahale.metrics.MetricRegistry metricRegistry)
setMetricRegistry
- Parameters:
metricRegistry
- aMetricRegistry
object.
-
setConfigurationResource
public void setConfigurationResource(org.springframework.core.io.Resource configResource)
setConfigurationResource
- Parameters:
configResource
- aResource
object.
-
setConfigurationDirectory
public void setConfigurationDirectory(java.io.File configDirectory)
setConfigurationDirectory
- Parameters:
configDirectory
- aFile
object.
-
setCorrelationEngineRegistrar
public void setCorrelationEngineRegistrar(CorrelationEngineRegistrar correlator)
setCorrelationEngineRegistrar
- Parameters:
correlator
- aCorrelationEngineRegistrar
object.
-
getName
public java.lang.String getName()
Description copied from interface:EventListener
Return the id of the listener- Specified by:
getName
in interfaceEventListener
- Returns:
- a
String
object.
-
onEvent
public void onEvent(IEvent e)
Description copied from interface:EventListener
Process a sent event.- Specified by:
onEvent
in interfaceEventListener
- Parameters:
e
- aIEvent
object.
-
-