Class VersionCommandExtension
java.lang.Object
org.flywaydb.commandline.command.version.VersionCommandExtension
- All Implemented Interfaces:
Comparable<org.flywaydb.core.extensibility.Plugin>,org.flywaydb.core.extensibility.CommandExtension,org.flywaydb.core.extensibility.Plugin,org.flywaydb.core.extensibility.PluginMetadata
public class VersionCommandExtension
extends Object
implements org.flywaydb.core.extensibility.CommandExtension
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCommandForFlag(String flag) getUsage()org.flywaydb.core.api.output.OperationResulthandle(String command, org.flywaydb.core.api.configuration.Configuration config, List<String> flags) booleanhandlesCommand(String command) booleanhandlesParameter(String parameter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flywaydb.core.extensibility.Plugin
compareTo, copy, getName, getPluginVersion, getPriority, isEnabled, isLicensedMethods inherited from interface org.flywaydb.core.extensibility.PluginMetadata
getAllowedSubCommands, getConfigurationParameters, getDescription, getDocumentationLink, getExample, getExamplePerSubCmd, getExamples, getFlags, getHelpText, getHelpText, inPreview
-
Field Details
-
VERSION
- See Also:
-
FLAGS
-
-
Constructor Details
-
VersionCommandExtension
public VersionCommandExtension()
-
-
Method Details
-
handlesCommand
- Specified by:
handlesCommandin interfaceorg.flywaydb.core.extensibility.CommandExtension
-
getCommandForFlag
- Specified by:
getCommandForFlagin interfaceorg.flywaydb.core.extensibility.CommandExtension
-
handlesParameter
- Specified by:
handlesParameterin interfaceorg.flywaydb.core.extensibility.CommandExtension
-
handle
public org.flywaydb.core.api.output.OperationResult handle(String command, org.flywaydb.core.api.configuration.Configuration config, List<String> flags) throws org.flywaydb.core.api.FlywayException - Specified by:
handlein interfaceorg.flywaydb.core.extensibility.CommandExtension- Throws:
org.flywaydb.core.api.FlywayException
-
getUsage
- Specified by:
getUsagein interfaceorg.flywaydb.core.extensibility.PluginMetadata
-