Class CassandraChangeLogHistoryService

java.lang.Object
liquibase.changelog.AbstractChangeLogHistoryService
liquibase.changelog.StandardChangeLogHistoryService
liquibase.ext.cassandra.changelog.CassandraChangeLogHistoryService
All Implemented Interfaces:
liquibase.changelog.ChangeLogHistoryService, liquibase.plugin.Plugin

public class CassandraChangeLogHistoryService extends liquibase.changelog.StandardChangeLogHistoryService
  • 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
     
    int
     
    boolean
     
    queryDatabaseChangeLogTable(liquibase.database.Database database)
     
    boolean
    supports(liquibase.database.Database database)
     

    Methods inherited from class liquibase.changelog.StandardChangeLogHistoryService

    canCreateChangeLogTable, clearAllCheckSums, destroy, getCharTypeName, getContextsSize, getDatabaseChangeLogTableName, getLabelsSize, getLiquibaseCatalogName, getLiquibaseSchemaName, getRanChangeSet, getRanChangeSets, init, isDatabaseChecksumsCompatible, removeFromHistory, reset, setExecType, 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

    • CassandraChangeLogHistoryService

      public CassandraChangeLogHistoryService()
  • Method Details

    • getPriority

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

      public boolean supports(liquibase.database.Database database)
      Specified by:
      supports in interface liquibase.changelog.ChangeLogHistoryService
      Overrides:
      supports in class liquibase.changelog.StandardChangeLogHistoryService
    • hasDatabaseChangeLogTable

      public boolean hasDatabaseChangeLogTable()
      Overrides:
      hasDatabaseChangeLogTable in class liquibase.changelog.StandardChangeLogHistoryService
    • getNextSequenceValue

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

      public List<Map<String,?>> queryDatabaseChangeLogTable(liquibase.database.Database database) throws liquibase.exception.DatabaseException
      Overrides:
      queryDatabaseChangeLogTable in class liquibase.changelog.StandardChangeLogHistoryService
      Throws:
      liquibase.exception.DatabaseException