liquibase.precondition.core
Class PreconditionContainer

java.lang.Object
  extended by liquibase.precondition.PreconditionLogic
      extended by liquibase.precondition.core.AndPrecondition
          extended by liquibase.precondition.core.PreconditionContainer
All Implemented Interfaces:
Precondition

public class PreconditionContainer
extends AndPrecondition


Nested Class Summary
static class PreconditionContainer.ErrorOption
           
static class PreconditionContainer.FailOption
           
static class PreconditionContainer.OnSqlOutputOption
           
 
Constructor Summary
PreconditionContainer()
           
 
Method Summary
 void check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 PreconditionContainer.ErrorOption getOnError()
           
 String getOnErrorMessage()
           
 PreconditionContainer.FailOption getOnFail()
           
 String getOnFailMessage()
           
 PreconditionContainer.OnSqlOutputOption getOnSqlOutput()
           
 void setOnError(String onError)
           
 void setOnErrorMessage(String onErrorMessage)
           
 void setOnFail(String onFail)
           
 void setOnFailMessage(String onFailMessage)
           
 void setOnSqlOutput(PreconditionContainer.OnSqlOutputOption onSqlOutput)
           
 void setOnSqlOutput(String onSqlOutput)
           
 
Methods inherited from class liquibase.precondition.core.AndPrecondition
getName, validate, warn
 
Methods inherited from class liquibase.precondition.PreconditionLogic
addNestedPrecondition, getNestedPreconditions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreconditionContainer

public PreconditionContainer()
Method Detail

getOnFail

public PreconditionContainer.FailOption getOnFail()

setOnFail

public void setOnFail(String onFail)

getOnError

public PreconditionContainer.ErrorOption getOnError()

setOnError

public void setOnError(String onError)

getOnSqlOutput

public PreconditionContainer.OnSqlOutputOption getOnSqlOutput()

setOnSqlOutput

public void setOnSqlOutput(String onSqlOutput)

setOnSqlOutput

public void setOnSqlOutput(PreconditionContainer.OnSqlOutputOption onSqlOutput)

getOnFailMessage

public String getOnFailMessage()

setOnFailMessage

public void setOnFailMessage(String onFailMessage)

getOnErrorMessage

public String getOnErrorMessage()

setOnErrorMessage

public void setOnErrorMessage(String onErrorMessage)

check

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


Copyright © 2012 Liquibase.org. All Rights Reserved.