Interface PersistenceSchemaStorageMigrator
- All Known Implementing Classes:
MongoSchemaStorageMigrator
public interface PersistenceSchemaStorageMigrator
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
runEntityTypeMigration
(EntityType entityType, EntityTypeMigration migration, List<String> path) void
runPropertyAddMigration
(EntityType entityType, PropertyAddMigrationType pamt, List<String> path) void
runPropertyValueMappingMigrationType
(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
-