Class CustomChangeLogHistoryService

java.lang.Object
liquibase.changelog.AbstractChangeLogHistoryService
liquibase.changelog.StandardChangeLogHistoryService
org.keycloak.connections.jpa.updater.liquibase.conn.CustomChangeLogHistoryService
All Implemented Interfaces:
liquibase.changelog.ChangeLogHistoryService, liquibase.plugin.Plugin

public class CustomChangeLogHistoryService extends liquibase.changelog.StandardChangeLogHistoryService
Author:
hmlnarik
  • Field Summary

    Fields inherited from class liquibase.changelog.StandardChangeLogHistoryService

    CONTEXTS_SIZE, LABELS_SIZE

    Fields inherited from interface liquibase.plugin.Plugin

    PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NOT_APPLICABLE, PRIORITY_SPECIALIZED
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    List<liquibase.changelog.RanChangeSet>
     

    Methods inherited from class liquibase.changelog.StandardChangeLogHistoryService

    canCreateChangeLogTable, clearAllCheckSums, destroy, getCharTypeName, getContextsSize, getDatabaseChangeLogTableName, getLabelsSize, getLiquibaseCatalogName, getLiquibaseSchemaName, getNextSequenceValue, getRanChangeSet, hasDatabaseChangeLogTable, init, isDatabaseChecksumsCompatible, queryDatabaseChangeLogTable, removeFromHistory, reset, setExecType, supports, tag, tagExists, upgradeChecksums

    Methods inherited from class liquibase.changelog.AbstractChangeLogHistoryService

    generateDeploymentId, getDatabase, getDeploymentId, getLastDeploymentId, getRanDate, getRunStatus, replaceChecksum, resetDeploymentId, setDatabase

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface liquibase.changelog.ChangeLogHistoryService

    getRanChangeSets
  • Constructor Details

    • CustomChangeLogHistoryService

      public CustomChangeLogHistoryService()
  • Method Details

    • getRanChangeSets

      public List<liquibase.changelog.RanChangeSet> getRanChangeSets() throws liquibase.exception.DatabaseException
      Specified by:
      getRanChangeSets in interface liquibase.changelog.ChangeLogHistoryService
      Overrides:
      getRanChangeSets in class liquibase.changelog.StandardChangeLogHistoryService
      Throws:
      liquibase.exception.DatabaseException
    • getPriority

      public int getPriority()
      Specified by:
      getPriority in interface liquibase.changelog.ChangeLogHistoryService
      Overrides:
      getPriority in class liquibase.changelog.StandardChangeLogHistoryService