Class CollectionExistsPrecondition

  • All Implemented Interfaces:
    liquibase.precondition.Precondition, liquibase.serializer.LiquibaseSerializable

    public class CollectionExistsPrecondition
    extends liquibase.precondition.AbstractPrecondition
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface liquibase.serializer.LiquibaseSerializable

        liquibase.serializer.LiquibaseSerializable.SerializationType
    • Field Summary

      • Fields inherited from interface liquibase.serializer.LiquibaseSerializable

        GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void check​(liquibase.database.Database database, liquibase.changelog.DatabaseChangeLog changeLog, liquibase.changelog.ChangeSet changeSet, liquibase.changelog.visitor.ChangeExecListener changeExecListener)  
      String getName()  
      String getSerializedObjectNamespace()  
      liquibase.exception.ValidationErrors validate​(liquibase.database.Database database)  
      liquibase.exception.Warnings warn​(liquibase.database.Database database)  
      • Methods inherited from class liquibase.precondition.AbstractPrecondition

        getSerializedObjectName
      • Methods inherited from class liquibase.serializer.AbstractLiquibaseSerializable

        convertEscaped, getSerializableFieldDataTypeClass, getSerializableFieldDataTypeClassParameters, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, load, serialize, serializeValue, setSerializableFieldValue, shouldAutoLoad
      • Methods inherited from interface liquibase.serializer.LiquibaseSerializable

        getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, serialize
      • Methods inherited from interface liquibase.precondition.Precondition

        load
    • Constructor Detail

      • CollectionExistsPrecondition

        public CollectionExistsPrecondition()
    • Method Detail

      • getName

        public String getName()
      • warn

        public liquibase.exception.Warnings warn​(liquibase.database.Database database)
      • validate

        public liquibase.exception.ValidationErrors validate​(liquibase.database.Database database)
      • check

        public void check​(liquibase.database.Database database,
                          liquibase.changelog.DatabaseChangeLog changeLog,
                          liquibase.changelog.ChangeSet changeSet,
                          liquibase.changelog.visitor.ChangeExecListener changeExecListener)
                   throws liquibase.exception.PreconditionFailedException,
                          liquibase.exception.PreconditionErrorException
        Throws:
        liquibase.exception.PreconditionFailedException
        liquibase.exception.PreconditionErrorException
      • getSerializedObjectNamespace

        public String getSerializedObjectNamespace()