com.espertech.esper.epl.join.pollindex
Class PollResultIndexingStrategyNoIndex

java.lang.Object
  extended by 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.


Constructor Summary
PollResultIndexingStrategyNoIndex()
           
 
Method Summary
 EventTable[] index(java.util.List<EventBean> pollResult, boolean isActiveCache)
          Build and index of a poll result.
 java.lang.String toQueryPlan()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PollResultIndexingStrategyNoIndex

public PollResultIndexingStrategyNoIndex()
Method Detail

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 operation
isActiveCache - 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

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