Package | Description |
---|---|
liquibase.exception | |
liquibase.precondition | |
liquibase.precondition.core |
Constructor and Description |
---|
PreconditionErrorException(Exception cause,
DatabaseChangeLog changeLog,
Precondition precondition) |
PreconditionFailedException(String message,
DatabaseChangeLog changeLog,
Precondition precondition) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPrecondition |
class |
CustomPreconditionWrapper |
class |
PreconditionLogic
Marker interface for precondition logic tags (and,or, not)
|
Modifier and Type | Method and Description |
---|---|
Precondition |
PreconditionFactory.create(String tagName)
Create a new Precondition subclass based on the given tag name.
|
Precondition |
ErrorPrecondition.getPrecondition() |
Precondition |
FailedPrecondition.getPrecondition() |
protected Precondition |
PreconditionLogic.toPrecondition(ParsedNode node,
ResourceAccessor resourceAccessor) |
Modifier and Type | Method and Description |
---|---|
List<Precondition> |
PreconditionLogic.getNestedPreconditions() |
Map<String,Class<? extends Precondition>> |
PreconditionFactory.getPreconditions() |
Modifier and Type | Method and Description |
---|---|
void |
PreconditionLogic.addNestedPrecondition(Precondition precondition) |
Modifier and Type | Method and Description |
---|---|
void |
PreconditionFactory.register(Class<? extends Precondition> clazz) |
Constructor and Description |
---|
ErrorPrecondition(Throwable exception,
DatabaseChangeLog changeLog,
Precondition precondition) |
FailedPrecondition(String message,
DatabaseChangeLog changeLog,
Precondition precondition) |
Modifier and Type | Class and Description |
---|---|
class |
AndPrecondition
Container class for all preconditions on a change log.
|
class |
ChangeLogPropertyDefinedPrecondition |
class |
ChangeSetExecutedPrecondition |
class |
ColumnExistsPrecondition |
class |
DBMSPrecondition
Precondition for specifying the type of database (oracle, mysql, etc.).
|
class |
ForeignKeyExistsPrecondition |
class |
IndexExistsPrecondition |
class |
NotPrecondition
Class for controling "not" logic in preconditions.
|
class |
ObjectQuotingStrategyPrecondition |
class |
OrPrecondition
Class for controling "or" logic in preconditions.
|
class |
PreconditionContainer |
class |
PrimaryKeyExistsPrecondition |
class |
RowCountPrecondition |
class |
RunningAsPrecondition
Precondition that checks the name of the user executing the change log.
|
class |
SequenceExistsPrecondition |
class |
SqlPrecondition |
class |
TableExistsPrecondition |
class |
TableIsEmptyPrecondition |
class |
ViewExistsPrecondition |
Copyright © 2015 Liquibase.org. All rights reserved.