Package org.keycloak.migration.migrators
Interface Migration
- 
- All Known Implementing Classes:
- MigrateTo1_2_0,- MigrateTo1_3_0,- MigrateTo1_4_0,- MigrateTo1_5_0,- MigrateTo1_6_0,- MigrateTo1_7_0,- MigrateTo1_8_0,- MigrateTo1_9_0,- MigrateTo1_9_2,- MigrateTo12_0_0,- MigrateTo14_0_0,- MigrateTo18_0_0,- MigrateTo2_0_0,- MigrateTo2_1_0,- MigrateTo2_2_0,- MigrateTo2_3_0,- MigrateTo2_5_0,- MigrateTo20_0_0,- MigrateTo21_0_0,- MigrateTo3_0_0,- MigrateTo3_1_0,- MigrateTo3_2_0,- MigrateTo3_4_0,- MigrateTo3_4_1,- MigrateTo3_4_2,- MigrateTo4_0_0,- MigrateTo4_2_0,- MigrateTo4_6_0,- MigrateTo6_0_0,- MigrateTo8_0_0,- MigrateTo8_0_2,- MigrateTo9_0_0,- MigrateTo9_0_4
 
 public interface Migration- Author:
- Stian Thorgersen
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ModelVersiongetVersion()voidmigrate(KeycloakSession session)default voidmigrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)Called after full import of representation.
 
- 
- 
- 
Method Detail- 
migratevoid migrate(KeycloakSession session) 
 - 
migrateImportdefault void migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent) Called after full import of representation. Implementations of this method should try not make assumptions about what was imported from the representations. We have no idea what the user will do to an exported json file.- Parameters:
- session-
- realm-
- rep-
- skipUserDependent-
 
 - 
getVersionModelVersion getVersion() 
 
- 
 
-