liquibase.precondition.core
Class ChangeSetExecutedPrecondition

java.lang.Object
  extended by liquibase.precondition.core.ChangeSetExecutedPrecondition
All Implemented Interfaces:
Precondition

public class ChangeSetExecutedPrecondition
extends Object
implements Precondition


Constructor Summary
ChangeSetExecutedPrecondition()
           
 
Method Summary
 void check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 String getAuthor()
           
 String getChangeLogFile()
           
 String getId()
           
 String getName()
           
 void setAuthor(String author)
           
 void setChangeLogFile(String changeLogFile)
           
 void setId(String id)
           
 ValidationErrors validate(Database database)
           
 Warnings warn(Database database)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeSetExecutedPrecondition

public ChangeSetExecutedPrecondition()
Method Detail

getChangeLogFile

public String getChangeLogFile()

setChangeLogFile

public void setChangeLogFile(String changeLogFile)

getId

public String getId()

setId

public void setId(String id)

getAuthor

public String getAuthor()

setAuthor

public void setAuthor(String author)

warn

public Warnings warn(Database database)
Specified by:
warn in interface Precondition

validate

public ValidationErrors validate(Database database)
Specified by:
validate in interface Precondition

check

public void check(Database database,
                  DatabaseChangeLog changeLog,
                  ChangeSet changeSet)
           throws PreconditionFailedException,
                  PreconditionErrorException
Specified by:
check in interface Precondition
Throws:
PreconditionFailedException
PreconditionErrorException

getName

public String getName()
Specified by:
getName in interface Precondition


Copyright © 2012 Liquibase.org. All Rights Reserved.