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

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

public static class RebuildingStrategy.AlwaysNeed
extends java.lang.Object
implements RebuildingStrategy

The re-building strategy which ALWAYS re-builds the database schema. 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.RebuildingStrategy
RebuildingStrategy.AlwaysNeed, RebuildingStrategy.NeedOnChange, RebuildingStrategy.NeverNeed
 
Constructor Summary
RebuildingStrategy.AlwaysNeed()
           
 
Method Summary
 boolean rebuildingRequired(java.lang.String dbAppVersion, java.lang.String currentAppVersion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RebuildingStrategy.AlwaysNeed

public RebuildingStrategy.AlwaysNeed()
Method Detail

rebuildingRequired

public boolean rebuildingRequired(java.lang.String dbAppVersion,
                                  java.lang.String currentAppVersion)
Specified by:
rebuildingRequired in interface RebuildingStrategy