public abstract class AbstractChangeLogHistoryService extends Object implements ChangeLogHistoryService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT| Constructor and Description |
|---|
AbstractChangeLogHistoryService() |
| Modifier and Type | Method and Description |
|---|---|
void |
generateDeploymentId() |
Database |
getDatabase() |
String |
getDeploymentId() |
String |
getLastDeploymentId()
Return the last deployment ID from the changesets that have been run or null
|
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 |
resetDeploymentId() |
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, waitclearAllCheckSums, destroy, getNextSequenceValue, getRanChangeSets, init, removeFromHistory, setExecType, supports, tag, tagExistsgetPrioritypublic Database getDatabase()
public void setDatabase(Database database)
setDatabase in interface ChangeLogHistoryServicepublic void reset()
reset in interface ChangeLogHistoryServicepublic ChangeSet.RunStatus getRunStatus(ChangeSet changeSet) throws DatabaseException, DatabaseHistoryException
getRunStatus in interface ChangeLogHistoryServiceDatabaseExceptionDatabaseHistoryExceptionpublic void upgradeChecksums(DatabaseChangeLog databaseChangeLog, Contexts contexts, LabelExpression labels) throws DatabaseException
ChangeLogHistoryServiceupgradeChecksums in interface ChangeLogHistoryServiceDatabaseExceptionpublic RanChangeSet getRanChangeSet(ChangeSet changeSet) throws DatabaseException, DatabaseHistoryException
getRanChangeSet in interface ChangeLogHistoryServiceDatabaseExceptionDatabaseHistoryExceptionpublic Date getRanDate(ChangeSet changeSet) throws DatabaseException, DatabaseHistoryException
ChangeLogHistoryServicegetRanDate in interface ChangeLogHistoryServiceDatabaseExceptionDatabaseHistoryExceptionpublic String getLastDeploymentId() throws DatabaseException
DatabaseExceptionprotected abstract void replaceChecksum(ChangeSet changeSet) throws DatabaseException
DatabaseExceptionpublic String getDeploymentId()
getDeploymentId in interface ChangeLogHistoryServicepublic void resetDeploymentId()
resetDeploymentId in interface ChangeLogHistoryServicepublic void generateDeploymentId()
generateDeploymentId in interface ChangeLogHistoryServiceCopyright © 2022 Liquibase.org. All rights reserved.