Class HistoricalTableLookupStrategy

java.lang.Object
com.espertech.esper.common.internal.epl.join.exec.base.HistoricalTableLookupStrategy
All Implemented Interfaces:
JoinExecTableLookupStrategy

public class HistoricalTableLookupStrategy extends Object implements JoinExecTableLookupStrategy
A lookup strategy for use in outer joins onto historical streams.
  • Constructor Details

    • HistoricalTableLookupStrategy

      public HistoricalTableLookupStrategy(HistoricalEventViewable viewable, PollResultIndexingStrategy indexingStrategy, HistoricalIndexLookupStrategy lookupStrategy, int numStreams, int streamNum, int rootStreamNum, ExprEvaluator outerJoinExprNode)
      Ctor.
      Parameters:
      viewable - providing the polling access
      indexingStrategy - strategy for indexing results
      lookupStrategy - strategy for using indexed results
      numStreams - number of streams
      streamNum - stream number of the historical stream
      rootStreamNum - the query plan root stream number
      outerJoinExprNode - an optional outer join expression
  • Method Details