org.opennms.netmgt.correlation.drools
Class DroolsCorrelationEngineBuilder

java.lang.Object
  extended by org.springframework.beans.PropertyEditorRegistrySupport
      extended by org.opennms.netmgt.correlation.drools.DroolsCorrelationEngineBuilder
All Implemented Interfaces:
EventListener, org.springframework.beans.factory.InitializingBean, org.springframework.beans.PropertyEditorRegistry, org.springframework.context.ApplicationListener

public class DroolsCorrelationEngineBuilder
extends org.springframework.beans.PropertyEditorRegistrySupport
implements org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationListener


Nested Class Summary
static class DroolsCorrelationEngineBuilder.GlobalConfiguration
           
static class DroolsCorrelationEngineBuilder.ResourceConfiguration
           
 class DroolsCorrelationEngineBuilder.RuleSetConfiguration
           
 
Constructor Summary
DroolsCorrelationEngineBuilder()
           
 
Method Summary
 void afterPropertiesSet()
           
 void assertSet(Object obj, String name)
           
 void onApplicationEvent(org.springframework.context.ApplicationEvent appEvent)
           
 void setConfigurationResource(org.springframework.core.io.Resource configResource)
           
 void setCorrelationEngineRegistrar(org.opennms.netmgt.correlation.CorrelationEngineRegistrar correlator)
           
 void setEventIpcManager(org.opennms.netmgt.eventd.EventIpcManager eventIpcManager)
           
 
Methods inherited from class org.springframework.beans.PropertyEditorRegistrySupport
copyCustomEditorsTo, copyDefaultEditorsTo, findCustomEditor, getDefaultEditor, getPropertyType, guessPropertyTypeFromEditors, hasCustomEditorForElement, isSharedEditor, registerCustomEditor, registerCustomEditor, registerDefaultEditors, registerSharedEditor, useConfigValueEditors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DroolsCorrelationEngineBuilder

public DroolsCorrelationEngineBuilder()
Method Detail

assertSet

public void assertSet(Object obj,
                      String name)

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
Exception

setEventIpcManager

public void setEventIpcManager(org.opennms.netmgt.eventd.EventIpcManager eventIpcManager)

setConfigurationResource

public void setConfigurationResource(org.springframework.core.io.Resource configResource)

setCorrelationEngineRegistrar

public void setCorrelationEngineRegistrar(org.opennms.netmgt.correlation.CorrelationEngineRegistrar correlator)

onApplicationEvent

public void onApplicationEvent(org.springframework.context.ApplicationEvent appEvent)
Specified by:
onApplicationEvent in interface org.springframework.context.ApplicationListener


Copyright ? 2008. All Rights Reserved.