com.espertech.esper.epl.join.exec.base
Class TableOuterLookupExecNodeTableLocking

java.lang.Object
  extended by com.espertech.esper.epl.join.exec.base.ExecNode
      extended by com.espertech.esper.epl.join.exec.base.TableOuterLookupExecNode
          extended by com.espertech.esper.epl.join.exec.base.TableOuterLookupExecNodeTableLocking

public class TableOuterLookupExecNodeTableLocking
extends TableOuterLookupExecNode


Field Summary
 
Fields inherited from class com.espertech.esper.epl.join.exec.base.TableOuterLookupExecNode
lookupStrategy
 
Constructor Summary
TableOuterLookupExecNodeTableLocking(int indexedStream, JoinExecTableLookupStrategy lookupStrategy, java.util.concurrent.locks.Lock lock)
           
 
Method Summary
 void process(EventBean lookupEvent, EventBean[] prefillPath, java.util.Collection<EventBean[]> result, ExprEvaluatorContext exprEvaluatorContext)
          Process single event using the prefill events to compile lookup results.
 
Methods inherited from class com.espertech.esper.epl.join.exec.base.TableOuterLookupExecNode
getIndexedStream, getLookupStrategy, print, processResults
 
Methods inherited from class com.espertech.esper.epl.join.exec.base.ExecNode
print
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableOuterLookupExecNodeTableLocking

public TableOuterLookupExecNodeTableLocking(int indexedStream,
                                            JoinExecTableLookupStrategy lookupStrategy,
                                            java.util.concurrent.locks.Lock lock)
Method Detail

process

public void process(EventBean lookupEvent,
                    EventBean[] prefillPath,
                    java.util.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

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com