Class TableOuterLookupExecNodeTableLocking


public class TableOuterLookupExecNodeTableLocking extends TableOuterLookupExecNode
  • Constructor Details

    • TableOuterLookupExecNodeTableLocking

      public TableOuterLookupExecNodeTableLocking(int indexedStream, JoinExecTableLookupStrategy lookupStrategy, Lock lock)
  • Method Details

    • process

      public void process(EventBean lookupEvent, EventBean[] prefillPath, Collection<EventBean[]> result, ExprEvaluatorContext exprEvaluatorContext)
      Description copied from class: ExecNode
      Process single event using the prefill events to compile lookup results.
      Overrides:
      process in class TableOuterLookupExecNode
      Parameters:
      lookupEvent - - event to look up for or query for
      prefillPath - - set of events currently in the example tuple to serve as a prototype for result rows.
      result - is the list of tuples to add a result row to
      exprEvaluatorContext - context for expression evaluation