Class ShutdownMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.wildfly.plugin.common.AbstractServerConnection
org.wildfly.plugin.server.ShutdownMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="shutdown") public class ShutdownMojo extends AbstractServerConnection
Shuts down a running WildFly Application Server.

Can also be used to issue a reload instead of a full shutdown. If a reload is executed the process will wait for the serer to be available before returning.

Author:
James R. Perkins
  • Constructor Details

    • ShutdownMojo

      public ShutdownMojo()
  • Method Details

    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
      Throws:
      org.apache.maven.plugin.MojoExecutionException
      org.apache.maven.plugin.MojoFailureException
    • goal

      public String goal()
      Description copied from class: AbstractServerConnection
      The goal of the deployment.
      Specified by:
      goal in class AbstractServerConnection
      Returns:
      the goal of the deployment.