net.esper.eql.join
Class PollResultIndexingStrategyNoIndex
java.lang.Object
net.esper.eql.join.PollResultIndexingStrategyNoIndex
- All Implemented Interfaces:
- PollResultIndexingStrategy
public class PollResultIndexingStrategyNoIndex
- extends 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(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