Class AbstractLiquibaseChecksMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.liquibase.maven.plugins.AbstractLiquibaseMojo
org.liquibase.maven.plugins.AbstractLiquibaseChecksMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
LiquibaseChecksRunMojo, LiquibaseChecksShowMojo

public abstract class AbstractLiquibaseChecksMojo extends AbstractLiquibaseMojo
A base class for providing Liquibase Policy Checks functionality.
  • Field Details

    • checksSettingsFile

      @PropertyElement protected String checksSettingsFile
      Specifies the checksSettingsFile file for Liquibase Policy Checks to use. If not specified, the default checks will be used and no file will be created.
  • Constructor Details

    • AbstractLiquibaseChecksMojo

      public AbstractLiquibaseChecksMojo()
  • Method Details

    • databaseConnectionRequired

      public boolean databaseConnectionRequired()
      Description copied from class: AbstractLiquibaseMojo
      Optionally, an implementation of this mojo can override this to indicate that a connection to the database is not required.
      Overrides:
      databaseConnectionRequired in class AbstractLiquibaseMojo
    • doesMarkerClassExist

      protected boolean doesMarkerClassExist()