org.qi4j.migration.assembly
Interface MigrationOperation


public interface MigrationOperation

Non-entity specific migration operation. These operations may perform anything necessary to migrate the application. This could include performing disk operations and other non-entity related tasks.


Method Summary
 void downgrade(StateStore stateStore, Migrator migrator)
           
 void upgrade(StateStore stateStore, Migrator migrator)
           
 

Method Detail

upgrade

void upgrade(StateStore stateStore,
             Migrator migrator)
             throws IOException
Throws:
IOException

downgrade

void downgrade(StateStore stateStore,
               Migrator migrator)
               throws IOException
Throws:
IOException