Package org.mybatis.maven.mvnmigrate
Class RedoCommandMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.mybatis.maven.mvnmigrate.RedoCommandMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="redo")
public final class RedoCommandMojo
extends org.apache.maven.plugin.AbstractMojo
Goal which execute the ibatis migration redo command.
-
Field Summary
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.ibatis.migration.commands.RedoCommand
createCommandClass
(org.apache.ibatis.migration.options.SelectedOptions options) Creates the specific mojo command.void
execute()
execute the command.protected ResourceBundle
The current locale.protected org.apache.ibatis.migration.commands.RedoCommand
Return the command.protected String
protected Locale
protected File
protected void
init()
Initialize the MyBatis Migration command.protected boolean
isForce()
protected boolean
isSkip()
Test if the skip flag is setted.Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
RedoCommandMojo
public RedoCommandMojo()
-
-
Method Details
-
createCommandClass
protected org.apache.ibatis.migration.commands.RedoCommand createCommandClass(org.apache.ibatis.migration.options.SelectedOptions options) Creates the specific mojo command.- Parameters:
options
- the options- Returns:
- The command created.
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureExceptionexecute the command.- Specified by:
execute
in interfaceorg.apache.maven.plugin.Mojo
- Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
-
init
protected void init() throws org.apache.maven.plugin.MojoFailureExceptionInitialize the MyBatis Migration command.- Throws:
org.apache.maven.plugin.MojoFailureException
-
getLocale
-
getRepository
-
getEnvironment
-
isForce
protected boolean isForce() -
getCommand
protected org.apache.ibatis.migration.commands.RedoCommand getCommand()Return the command.- Returns:
BaseCommand
the command created.
-
isSkip
protected boolean isSkip()Test if the skip flag is setted.- Returns:
- the skip flag.
-
getBundle
The current locale.- Parameters:
locale
- the locale- Returns:
- the bundle
-