public class RowCountPrecondition extends java.lang.Object implements Precondition
Constructor and Description |
---|
RowCountPrecondition() |
Modifier and Type | Method and Description |
---|---|
void |
check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet) |
java.lang.String |
getCatalogName() |
java.lang.Integer |
getExpectedRows() |
protected java.lang.String |
getFailureMessage(int result) |
java.lang.String |
getName() |
java.lang.String |
getSchemaName() |
java.lang.String |
getTableName() |
void |
setCatalogName(java.lang.String catalogName) |
void |
setExpectedRows(java.lang.Integer expectedRows) |
void |
setSchemaName(java.lang.String schemaName) |
void |
setTableName(java.lang.String tableName) |
ValidationErrors |
validate(Database database) |
Warnings |
warn(Database database) |
public java.lang.String getCatalogName()
public void setCatalogName(java.lang.String catalogName)
public java.lang.String getSchemaName()
public void setSchemaName(java.lang.String schemaName)
public java.lang.String getTableName()
public void setTableName(java.lang.String tableName)
public java.lang.Integer getExpectedRows()
public void setExpectedRows(java.lang.Integer expectedRows)
public Warnings warn(Database database)
warn
in interface Precondition
public ValidationErrors validate(Database database)
validate
in interface Precondition
public void check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet) throws PreconditionFailedException, PreconditionErrorException
check
in interface Precondition
PreconditionFailedException
PreconditionErrorException
protected java.lang.String getFailureMessage(int result)
public java.lang.String getName()
getName
in interface Precondition