com.espertech.esper.epl.join.pollindex
Class PollResultIndexingStrategyNoIndex
java.lang.Object
com.espertech.esper.epl.join.pollindex.PollResultIndexingStrategyNoIndex
- All Implemented Interfaces:
- PollResultIndexingStrategy
public class PollResultIndexingStrategyNoIndex
- extends java.lang.Object
- implements PollResultIndexingStrategy
Strategy of indexing that simply builds an unindexed table of poll results.
For use when caching is disabled or when no proper index could be build because no where-clause or on-clause exists or
these clauses don't yield indexable columns on analysis.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PollResultIndexingStrategyNoIndex
public PollResultIndexingStrategyNoIndex()
index
public EventTable[] index(java.util.List<EventBean> pollResult,
boolean isActiveCache)
- Description copied from interface:
PollResultIndexingStrategy
- Build and index of a poll result.
- Specified by:
index
in interface PollResultIndexingStrategy
- 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.
- Returns:
- indexed collection of poll results
toQueryPlan
public java.lang.String toQueryPlan()
- Specified by:
toQueryPlan
in interface PollResultIndexingStrategy