liquibase.precondition.core
Class ChangeLogPropertyDefinedPrecondition

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

public class ChangeLogPropertyDefinedPrecondition
extends Object
implements Precondition


Constructor Summary
ChangeLogPropertyDefinedPrecondition()
           
 
Method Summary
 void check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 String getName()
           
 String getProperty()
           
 String getValue()
           
 void setProperty(String property)
           
 void setValue(String value)
           
 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

ChangeLogPropertyDefinedPrecondition

public ChangeLogPropertyDefinedPrecondition()
Method Detail

getName

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

getProperty

public String getProperty()

setProperty

public void setProperty(String property)

getValue

public String getValue()

setValue

public void setValue(String value)

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


Copyright © 2004-2011 Liquibase.org. All Rights Reserved.