liquibase.changelog
public abstract class AbstractChangeLogHistoryService extends java.lang.Object implements ChangeLogHistoryService
PRIORITY_DATABASE, PRIORITY_DEFAULT
Constructor and Description |
---|
AbstractChangeLogHistoryService() |
Modifier and Type | Method and Description |
---|---|
Database |
getDatabase() |
RanChangeSet |
getRanChangeSet(ChangeSet changeSet) |
java.util.Date |
getRanDate(ChangeSet changeSet)
Returns the date the given changeSet was ran.
|
ChangeSet.RunStatus |
getRunStatus(ChangeSet changeSet) |
protected abstract void |
replaceChecksum(ChangeSet changeSet) |
void |
reset() |
void |
setDatabase(Database database) |
void |
upgradeChecksums(DatabaseChangeLog databaseChangeLog,
Contexts contexts)
Upgrades any existing checksums with an out of date version
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clearAllCheckSums, destroy, getNextSequenceValue, getRanChangeSets, init, removeFromHistory, setExecType, supports, tag, tagExists
getPriority
public Database getDatabase()
public void setDatabase(Database database)
setDatabase
in interface ChangeLogHistoryService
public void reset()
reset
in interface ChangeLogHistoryService
public ChangeSet.RunStatus getRunStatus(ChangeSet changeSet) throws DatabaseException, DatabaseHistoryException
getRunStatus
in interface ChangeLogHistoryService
DatabaseException
DatabaseHistoryException
public void upgradeChecksums(DatabaseChangeLog databaseChangeLog, Contexts contexts) throws DatabaseException
ChangeLogHistoryService
upgradeChecksums
in interface ChangeLogHistoryService
DatabaseException
public RanChangeSet getRanChangeSet(ChangeSet changeSet) throws DatabaseException, DatabaseHistoryException
getRanChangeSet
in interface ChangeLogHistoryService
DatabaseException
DatabaseHistoryException
public java.util.Date getRanDate(ChangeSet changeSet) throws DatabaseException, DatabaseHistoryException
ChangeLogHistoryService
getRanDate
in interface ChangeLogHistoryService
DatabaseException
DatabaseHistoryException
protected abstract void replaceChecksum(ChangeSet changeSet) throws DatabaseException
DatabaseException