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

DroolsCorrelationEngineBuilder class.

Version:
$Id: $
Author:
Mathew Brozowski

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

Constructor Detail

DroolsCorrelationEngineBuilder

public DroolsCorrelationEngineBuilder()

Constructor for DroolsCorrelationEngineBuilder.

Method Detail

assertSet

public void assertSet(Object obj,
                      String name)

assertSet

Parameters:
obj - a Object object.
name - a String object.

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception

afterPropertiesSet

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

setEventIpcManager

public void setEventIpcManager(EventIpcManager eventIpcManager)

setEventIpcManager

Parameters:
eventIpcManager - a EventIpcManager object.

setConfigurationResource

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

setConfigurationResource

Parameters:
configResource - a Resource object.

setCorrelationEngineRegistrar

public void setCorrelationEngineRegistrar(CorrelationEngineRegistrar correlator)

setCorrelationEngineRegistrar

Parameters:
correlator - a CorrelationEngineRegistrar object.

onApplicationEvent

public void onApplicationEvent(org.springframework.context.ApplicationEvent appEvent)

Specified by:
onApplicationEvent in interface org.springframework.context.ApplicationListener


Copyright © 2011. All Rights Reserved.