Class AbstractOutputWriterCommandStep

    • Constructor Detail

      • AbstractOutputWriterCommandStep

        public AbstractOutputWriterCommandStep()
    • Method Detail

      • getProvidedWriterDependency

        public abstract Class<?> getProvidedWriterDependency()
        Get the dependency that is provided by this class. In some cases this is Writer, but might be other similar classes depending on the implementation.
      • getDatabaseDependency

        public abstract Class<?> getDatabaseDependency()
        Get the database dependency that is required by this class.
      • defineCommandNames

        public String[][] defineCommandNames()
        Description copied from interface: CommandStep
        Defines new command names For example, if it is part of `liquibase update`, this should return new String[][]{ new String[] {"update"}}. If it is a part of `liquibase example init`, this should return {"example", "init"}.

        This is used to determine the available command names.

        This can return null if this step is not defining a new command but "cross-cutting" existing commands

        Specified by:
        defineCommandNames in interface CommandStep