Interface PersistenceSchemaStorageMigrator
- All Known Implementing Classes:
MongoSchemaStorageMigrator
public interface PersistenceSchemaStorageMigrator
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidrunEntityTypeMigration(EntityType entityType, EntityTypeMigration migration, List<String> path) voidrunPropertyAddMigration(EntityType entityType, PropertyAddMigrationType pamt, List<String> path) voidrunPropertyValueMappingMigrationType(EntityType entityType, PropertyValueMappingMigrationType pvmmt, List<String> path)
-
Method Details
-
runEntityTypeMigration
default void runEntityTypeMigration(EntityType entityType, EntityTypeMigration migration, List<String> path) throws PersistenceException - Throws:
PersistenceException
-
runPropertyAddMigration
void runPropertyAddMigration(EntityType entityType, PropertyAddMigrationType pamt, List<String> path) throws PersistenceException - Throws:
PersistenceException
-
runPropertyValueMappingMigrationType
void runPropertyValueMappingMigrationType(EntityType entityType, PropertyValueMappingMigrationType pvmmt, List<String> path) throws PersistenceException - Throws:
PersistenceException
-