Uses of Interface
liquibase.precondition.Precondition
-
Uses of Precondition in liquibase.exception
ModifierConstructorDescriptionPreconditionErrorException
(Exception cause, DatabaseChangeLog changeLog, Precondition precondition) PreconditionFailedException
(String message, DatabaseChangeLog changeLog, Precondition precondition) PreconditionFailedException
(String message, DatabaseChangeLog changeLog, Precondition precondition, Throwable cause) ValidationErrors
(Precondition precondition) -
Uses of Precondition in liquibase.precondition
Modifier and TypeClassDescriptionclass
class
class
Marker interface for precondition logic tags (and,or, not)Modifier and TypeMethodDescriptionCreate a new Precondition subclass based on the given tag name.ErrorPrecondition.getPrecondition()
FailedPrecondition.getPrecondition()
protected Precondition
PreconditionLogic.toPrecondition
(ParsedNode node, ResourceAccessor resourceAccessor) Modifier and TypeMethodDescriptionPreconditionLogic.getNestedPreconditions()
Map<String,
Class<? extends Precondition>> PreconditionFactory.getPreconditions()
Modifier and TypeMethodDescriptionvoid
PreconditionLogic.addNestedPrecondition
(Precondition precondition) void
PreconditionFactory.register
(Precondition precondition) ModifierConstructorDescriptionErrorPrecondition
(Throwable exception, DatabaseChangeLog changeLog, Precondition precondition) FailedPrecondition
(String message, DatabaseChangeLog changeLog, Precondition precondition) -
Uses of Precondition in liquibase.precondition.core
Modifier and TypeClassDescriptionclass
Container class for all preconditions on a change log.class
class
class
class
Precondition for specifying the type of database (oracle, mysql, etc.).class
class
class
Class for controling "not" logic in preconditions.class
class
Class for controlling "or" logic in preconditions.class
class
class
class
Precondition that checks the name of the user executing the change log.class
class
class
class
class
class