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

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

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

The re-building strategy which NEVER re-builds the database schema. Useful when current Qi4j-related database schema structure must be preserved at all costs.


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

public RebuildingStrategy.NeverNeed()
Method Detail

rebuildingRequired

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