org.qi4j.migration
Interface MigrationEvents

All Known Implementing Classes:
MigrationEventLogger

public interface MigrationEvents

Implement this as a service to receive events from the Migration process.


Method Summary
 void associationAdded(String entity, String name, String defaultReference)
           
 void associationRemoved(String entity, String name)
           
 void associationRenamed(String entity, String from, String to)
           
 void entityTypeChanged(String entity, String newEntityType)
           
 void manyAssociationAdded(String entity, String name, String... defaultReferences)
           
 void manyAssociationRemoved(String entity, String name)
           
 void manyAssociationRenamed(String entity, String from, String to)
           
 void propertyAdded(String entity, String name, String value)
           
 void propertyRemoved(String entity, String name)
           
 void propertyRenamed(String entity, String from, String to)
           
 

Method Detail

propertyAdded

void propertyAdded(String entity,
                   String name,
                   String value)

propertyRemoved

void propertyRemoved(String entity,
                     String name)

propertyRenamed

void propertyRenamed(String entity,
                     String from,
                     String to)

associationAdded

void associationAdded(String entity,
                      String name,
                      String defaultReference)

associationRemoved

void associationRemoved(String entity,
                        String name)

associationRenamed

void associationRenamed(String entity,
                        String from,
                        String to)

manyAssociationAdded

void manyAssociationAdded(String entity,
                          String name,
                          String... defaultReferences)

manyAssociationRemoved

void manyAssociationRemoved(String entity,
                            String name)

manyAssociationRenamed

void manyAssociationRenamed(String entity,
                            String from,
                            String to)

entityTypeChanged

void entityTypeChanged(String entity,
                       String newEntityType)