org.qi4j.index.sql.support.common
Class ReindexingStrategy.NeverNeed

java.lang.Object
  extended by org.qi4j.index.sql.support.common.ReindexingStrategy.NeverNeed
All Implemented Interfaces:
ReindexingStrategy
Enclosing interface:
ReindexingStrategy

public abstract static class ReindexingStrategy.NeverNeed
extends Object
implements ReindexingStrategy

The re-indexing strategy which NEVER re-indexes anything. Useful when deleting and re-reading data is something to be avoided at all costs.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.index.sql.support.common.ReindexingStrategy
ReindexingStrategy.AlwaysNeed, ReindexingStrategy.NeedOnChange, ReindexingStrategy.NeverNeed, ReindexingStrategy.ReindexingStrategyService
 
Constructor Summary
ReindexingStrategy.NeverNeed()
           
 
Method Summary
 Boolean reindexingNeeded(String dbAppVersion, String currentAppVersion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReindexingStrategy.NeverNeed

public ReindexingStrategy.NeverNeed()
Method Detail

reindexingNeeded

public Boolean reindexingNeeded(String dbAppVersion,
                                String currentAppVersion)
Specified by:
reindexingNeeded in interface ReindexingStrategy