Class KeycloakLiquibase

java.lang.Object
liquibase.Liquibase
org.keycloak.connections.jpa.updater.liquibase.conn.KeycloakLiquibase
All Implemented Interfaces:
AutoCloseable

public class KeycloakLiquibase extends liquibase.Liquibase
Custom subclass to expose protected liquibase API.
  • Field Summary

    Fields inherited from class liquibase.Liquibase

    database, MSG_COULD_NOT_RELEASE_LOCK
  • Constructor Summary

    Constructors
    Constructor
    Description
    KeycloakLiquibase(String changeLogFile, liquibase.resource.ResourceAccessor resourceAccessor, liquibase.database.Database database)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class liquibase.Liquibase

    calculateCheckSum, calculateCheckSum, changeLogSync, changeLogSync, changeLogSync, changeLogSync, changeLogSync, changeLogSync, changeLogSync, changeLogSync, changeLogSync, checkLiquibaseTables, clearCheckSums, close, diff, dropAll, dropAll, dropAll, dropAll, forceReleaseLocks, futureRollbackSQL, futureRollbackSQL, futureRollbackSQL, futureRollbackSQL, futureRollbackSQL, futureRollbackSQL, futureRollbackSQL, futureRollbackSQL, futureRollbackSQL, futureRollbackSQL, futureRollbackSQL, generateChangeLog, generateChangeLog, generateDocumentation, generateDocumentation, generateDocumentation, generateDocumentation, getChangeLogFile, getChangeLogParameters, getChangeSetStatuses, getChangeSetStatuses, getChangeSetStatuses, getDatabase, getDatabaseChangeLog, getDefaultChangeExecListener, getLog, getResourceAccessor, getStandardChangelogIterator, isSafeToRunUpdate, isUpToDateFastCheck, listLocks, listUnexpectedChangeSets, listUnexpectedChangeSets, listUnrunChangeSets, listUnrunChangeSets, listUnrunChangeSets, markNextChangeSetRan, markNextChangeSetRan, markNextChangeSetRan, markNextChangeSetRan, outputHeader, reportLocks, reportStatus, reportStatus, reportStatus, reportUnexpectedChangeSets, reportUnexpectedChangeSets, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, rollback, setChangeExecListener, setChangeLogParameter, setShowSummary, setShowSummaryOutput, tag, tagExists, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, updateTestingRollback, updateTestingRollback, updateTestingRollback, validate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • KeycloakLiquibase

      public KeycloakLiquibase(String changeLogFile, liquibase.resource.ResourceAccessor resourceAccessor, liquibase.database.Database database)
  • Method Details

    • resetServices

      public void resetServices()
      Overrides:
      resetServices in class liquibase.Liquibase