Class ErrorOccurrenceCustomDataTypeMigrationTask

  • All Implemented Interfaces:
    liquibase.change.custom.CustomChange, liquibase.change.custom.CustomTaskChange, liquibase.change.custom.CustomTaskRollback

    public class ErrorOccurrenceCustomDataTypeMigrationTask
    extends java.lang.Object
    implements liquibase.change.custom.CustomTaskChange, liquibase.change.custom.CustomTaskRollback
    Author:
    Ikasan Development Team
    • Constructor Detail

      • ErrorOccurrenceCustomDataTypeMigrationTask

        public ErrorOccurrenceCustomDataTypeMigrationTask()
    • Method Detail

      • getConfirmationMessage

        public java.lang.String getConfirmationMessage()
        Specified by:
        getConfirmationMessage in interface liquibase.change.custom.CustomChange
      • setFileOpener

        public void setFileOpener​(liquibase.resource.ResourceAccessor arg0)
        Specified by:
        setFileOpener in interface liquibase.change.custom.CustomChange
      • setUp

        public void setUp()
                   throws liquibase.exception.SetupException
        Specified by:
        setUp in interface liquibase.change.custom.CustomChange
        Throws:
        liquibase.exception.SetupException
      • validate

        public liquibase.exception.ValidationErrors validate​(liquibase.database.Database arg0)
        Specified by:
        validate in interface liquibase.change.custom.CustomChange
      • rollback

        public void rollback​(liquibase.database.Database arg0)
                      throws liquibase.exception.CustomChangeException,
                             liquibase.exception.RollbackImpossibleException
        Specified by:
        rollback in interface liquibase.change.custom.CustomTaskRollback
        Throws:
        liquibase.exception.CustomChangeException
        liquibase.exception.RollbackImpossibleException
      • execute

        public void execute​(liquibase.database.Database database)
                     throws liquibase.exception.CustomChangeException
        Specified by:
        execute in interface liquibase.change.custom.CustomTaskChange
        Throws:
        liquibase.exception.CustomChangeException