Top Fields Constructors Methods
liquibase.command.core

public Class MarkNextChangesetRanSqlCommandStep

extends MarkNextChangesetRanCommandStep
Class Inheritance
Imports
liquibase.command.CommandDefinition, java.io.Writer, java.util.ArrayList, .List

Field Summary

Modifier and TypeField and Description
public static final String[]

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public String[][]
defineCommandNames()

Overrides liquibase.command.core.MarkNextChangesetRanCommandStep.defineCommandNames.

Implements liquibase.command.CommandStep.defineCommandNames.

Defines new command names For example, if it is part of `liquibase update`, this should return new String[][]{ new String[] {"update"}}.

public List<Class<?>>
requiredDependencies()

Overrides liquibase.command.core.MarkNextChangesetRanCommandStep.requiredDependencies.

Implements liquibase.command.CommandStep.requiredDependencies.

Return a list of configured Classes that this command requires to be passed as a dependency.

Inherited from liquibase.command.core.MarkNextChangesetRanCommandStep:
run

Field Detail

COMMAND_NAMEback to summary
public static final String[] COMMAND_NAME

Hides liquibase.command.core.MarkNextChangesetRanCommandStep.COMMAND_NAME.

Constructor Detail

MarkNextChangesetRanSqlCommandStepback to summary
public MarkNextChangesetRanSqlCommandStep()

Method Detail

adjustCommandDefinitionback to summary
public void adjustCommandDefinition(CommandDefinition commandDefinition)

Overrides liquibase.command.core.MarkNextChangesetRanCommandStep.adjustCommandDefinition.

Implements liquibase.command.CommandStep.adjustCommandDefinition.

Doc from liquibase.command.AbstractCommandStep.adjustCommandDefinition.

Default implementation makes no changes

Annotations
@Override
defineCommandNamesback to summary
public String[][] defineCommandNames()

Overrides liquibase.command.core.MarkNextChangesetRanCommandStep.defineCommandNames.

Implements liquibase.command.CommandStep.defineCommandNames.

Doc from liquibase.command.CommandStep.defineCommandNames.

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

Annotations
@Override
requiredDependenciesback to summary
public List<Class<?>> requiredDependencies()

Overrides liquibase.command.core.MarkNextChangesetRanCommandStep.requiredDependencies.

Implements liquibase.command.CommandStep.requiredDependencies.

Doc from liquibase.command.CommandStep.requiredDependencies.

Return a list of configured Classes that this command requires to be passed as a dependency.

Returns:List<Class<?>>

list with the required classes types

Annotations
@Override