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

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

public abstract static class ReindexingStrategy.AlwaysNeed
extends Object
implements ReindexingStrategy

The re-indexing strategy which ALWAYS re-indexes everything. Useful with tests and during early development stage of application.


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.AlwaysNeed()
           
 
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.AlwaysNeed

public ReindexingStrategy.AlwaysNeed()
Method Detail

reindexingNeeded

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