Interface JpaUpdaterProvider
- 
- All Superinterfaces:
- Provider
 - All Known Implementing Classes:
- LiquibaseJpaUpdaterProvider
 
 public interface JpaUpdaterProvider extends Provider - Author:
- Stian Thorgersen
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classJpaUpdaterProvider.StatusStatus of database up-to-dateness
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexport(Connection connection, String defaultSchema, File file)Exports the SQL update script into the given File.voidupdate(Connection connection, String defaultSchema)Updates the Keycloak databaseJpaUpdaterProvider.Statusvalidate(Connection connection, String defaultSchema)Checks whether Keycloak database is up to date with the most recent changesets
 
- 
- 
- 
Method Detail- 
updatevoid update(Connection connection, String defaultSchema) Updates the Keycloak database- Parameters:
- connection- DB connection
- defaultSchema- DB connection
 
 - 
validateJpaUpdaterProvider.Status validate(Connection connection, String defaultSchema) Checks whether Keycloak database is up to date with the most recent changesets- Parameters:
- connection- DB connection
- defaultSchema- DB schema to use
- Returns:
 
 - 
exportvoid export(Connection connection, String defaultSchema, File file) Exports the SQL update script into the given File.- Parameters:
- connection- DB connection
- defaultSchema- DB schema to use
- file- File to write to
 
 
- 
 
-