Class 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void afterPropertiesSet()
      afterPropertiesSet
      void assertSet​(java.lang.Object obj, java.lang.String name)
      assertSet
      java.lang.String getName()
      Return the id of the listener
      void onEvent​(IEvent e)
      Process a sent event.
      void setConfigurationDirectory​(java.io.File configDirectory)
      setConfigurationDirectory
      void setConfigurationResource​(org.springframework.core.io.Resource configResource)
      setConfigurationResource
      void setCorrelationEngineRegistrar​(CorrelationEngineRegistrar correlator)
      setCorrelationEngineRegistrar
      void setEventIpcManager​(EventIpcManager eventIpcManager)
      setEventIpcManager
      void 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • PLUGIN_CONFIG_FILE_NAME

        public static final java.lang.String PLUGIN_CONFIG_FILE_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • DroolsCorrelationEngineBuilder

        public DroolsCorrelationEngineBuilder()

        Constructor for DroolsCorrelationEngineBuilder.

    • Method Detail

      • assertSet

        public void assertSet​(java.lang.Object obj,
                              java.lang.String name)

        assertSet

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

        public void afterPropertiesSet()
                                throws java.lang.Exception

        afterPropertiesSet

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

        public void setEventIpcManager​(EventIpcManager eventIpcManager)

        setEventIpcManager

        Parameters:
        eventIpcManager - a EventIpcManager object.
      • setMetricRegistry

        public void setMetricRegistry​(com.codahale.metrics.MetricRegistry metricRegistry)

        setMetricRegistry

        Parameters:
        metricRegistry - a MetricRegistry object.
      • setConfigurationResource

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

        setConfigurationResource

        Parameters:
        configResource - a Resource object.
      • setConfigurationDirectory

        public void setConfigurationDirectory​(java.io.File configDirectory)

        setConfigurationDirectory

        Parameters:
        configDirectory - a File object.
      • getName

        public java.lang.String getName()
        Description copied from interface: EventListener
        Return the id of the listener
        Specified by:
        getName in interface EventListener
        Returns:
        a String object.