Class PollResultIndexingStrategyMulti
java.lang.Object
com.espertech.esper.common.internal.epl.historical.indexingstrategy.PollResultIndexingStrategyMulti
- All Implemented Interfaces:
PollResultIndexingStrategy
-
Field Summary
Fields inherited from interface com.espertech.esper.common.internal.epl.historical.indexingstrategy.PollResultIndexingStrategy
EPTYPEARRAY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionindex
(List<EventBean> pollResult, boolean isActiveCache, ExprEvaluatorContext exprEvaluatorContext) Build and index of a poll result.void
setIndexingStrategies
(PollResultIndexingStrategy[] indexingStrategies) void
setStreamNum
(int streamNum)
-
Field Details
-
EPTYPE
-
-
Constructor Details
-
PollResultIndexingStrategyMulti
public PollResultIndexingStrategyMulti()
-
-
Method Details
-
index
public EventTable[] index(List<EventBean> pollResult, boolean isActiveCache, ExprEvaluatorContext exprEvaluatorContext) Description copied from interface:PollResultIndexingStrategy
Build and index of a poll result.- Specified by:
index
in interfacePollResultIndexingStrategy
- Parameters:
pollResult
- result of a poll operationisActiveCache
- true to indicate that caching is active and therefore index building makes sense as the index structure is not a throw-away.exprEvaluatorContext
- statement context- Returns:
- indexed collection of poll results
-
setStreamNum
public void setStreamNum(int streamNum) -
setIndexingStrategies
-