public abstract class AbstractChangeLogHistoryService extends Object implements ChangeLogHistoryService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT
Constructor and Description |
---|
AbstractChangeLogHistoryService() |
Modifier and Type | Method and Description |
---|---|
Database |
getDatabase() |
RanChangeSet |
getRanChangeSet(ChangeSet changeSet) |
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,
LabelExpression labels)
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, LabelExpression labels) throws DatabaseException
ChangeLogHistoryService
upgradeChecksums
in interface ChangeLogHistoryService
DatabaseException
public RanChangeSet getRanChangeSet(ChangeSet changeSet) throws DatabaseException, DatabaseHistoryException
getRanChangeSet
in interface ChangeLogHistoryService
DatabaseException
DatabaseHistoryException
public Date getRanDate(ChangeSet changeSet) throws DatabaseException, DatabaseHistoryException
ChangeLogHistoryService
getRanDate
in interface ChangeLogHistoryService
DatabaseException
DatabaseHistoryException
protected abstract void replaceChecksum(ChangeSet changeSet) throws DatabaseException
DatabaseException
Copyright © 2016 Liquibase.org. All rights reserved.