Class InternalEventRouterPreprocessor

java.lang.Object
com.espertech.esper.common.internal.context.util.InternalEventRouterPreprocessor

public class InternalEventRouterPreprocessor extends Object
Interface for a service that routes events within the runtimefor further processing.
  • Constructor Details

    • InternalEventRouterPreprocessor

      public InternalEventRouterPreprocessor(EventBeanCopyMethod copyMethod, List<InternalEventRouterEntry> entries)
      Ctor.
      Parameters:
      copyMethod - for copying the events to preprocess
      entries - descriptors for pre-processing to apply
  • Method Details

    • process

      public EventBean process(EventBean theEvent, ExprEvaluatorContext exprEvaluatorContext, InstrumentationCommon instrumentation)
      Pre-proces the event.
      Parameters:
      theEvent - to pre-process
      exprEvaluatorContext - expression evaluation context
      instrumentation - instrumentation
      Returns:
      processed event