Package org.wildfly.plugin.deployment
Class RedeployOnlyMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.wildfly.plugin.common.AbstractServerConnection
-
- org.wildfly.plugin.deployment.RedeployMojo
-
- org.wildfly.plugin.deployment.RedeployOnlyMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="redeploy-only", threadSafe=true) @Execute(phase=NONE) public class RedeployOnlyMojo extends RedeployMojo
Redeploys only the application to the WildFly Application Server without first invoking the the execution of the lifecycle phase 'package' prior to executing itself.
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.maven.project.MavenProject
project
-
Fields inherited from class org.wildfly.plugin.common.AbstractServerConnection
DEBUG_MESSAGE_NO_CREDS, DEBUG_MESSAGE_NO_ID, DEBUG_MESSAGE_NO_SERVER_SECTION, DEBUG_MESSAGE_NO_SETTINGS_FILE, DEBUG_MESSAGE_POM_HAS_CREDS, DEBUG_MESSAGE_SETTINGS_HAS_CREDS, DEBUG_MESSAGE_SETTINGS_HAS_ID, timeout
-
-
Constructor Summary
Constructors Constructor Description RedeployOnlyMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Deployment
createDeployment()
void
execute()
protected File
file()
The archive file.String
goal()
The goal of the deployment.protected boolean
skipExecution()
protected void
validate(boolean isDomain)
Validates the deployment.-
Methods inherited from class org.wildfly.plugin.deployment.RedeployMojo
executeDeployment
-
Methods inherited from class org.wildfly.plugin.common.AbstractServerConnection
createClient, getClientConfiguration, getManagementHostName, getManagementPort
-
-
-
-
Method Detail
-
goal
public String goal()
The goal of the deployment.- Overrides:
goal
in classRedeployMojo
- Returns:
- the goal of the deployment.
-
createDeployment
protected Deployment createDeployment()
-
skipExecution
protected boolean skipExecution()
-
file
protected File file()
The archive file.- Returns:
- the archive file.
-
execute
public final void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
- Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
-
validate
protected void validate(boolean isDomain) throws MojoDeploymentException
Validates the deployment.- Parameters:
isDomain
-true
if this is a domain server, otherwisefalse
- Throws:
MojoDeploymentException
- if the deployment is invalid
-
-