liquibase.precondition.core
Class IndexExistsPrecondition

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

public class IndexExistsPrecondition
extends Object
implements Precondition


Constructor Summary
IndexExistsPrecondition()
           
 
Method Summary
 void check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 String getColumnNames()
           
 String getIndexName()
           
 String getName()
           
 String getSchemaName()
           
 String getTableName()
           
 void setColumnNames(String columnNames)
           
 void setIndexName(String indexName)
           
 void setSchemaName(String schemaName)
           
 void setTableName(String tableName)
           
 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

IndexExistsPrecondition

public IndexExistsPrecondition()
Method Detail

getSchemaName

public String getSchemaName()

setSchemaName

public void setSchemaName(String schemaName)

getTableName

public String getTableName()

setTableName

public void setTableName(String tableName)

getIndexName

public String getIndexName()

setIndexName

public void setIndexName(String indexName)

getColumnNames

public String getColumnNames()

setColumnNames

public void setColumnNames(String columnNames)

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.