org.apache.tomcat.maven.plugin.tomcat7.run
Class ShutdownMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.tomcat.maven.plugin.tomcat7.AbstractTomcat7Mojo
org.apache.tomcat.maven.plugin.tomcat7.run.ShutdownMojo
- All Implemented Interfaces:
- ContextEnabled, Mojo
public class ShutdownMojo
- extends AbstractTomcat7Mojo
Shuts down all possibly started embedded tomcat servers. This will be automatically down
through a shutdown hook or you may call this Mojo to shut them down explictly.
By default the shutdown
goal is not bound to any phase. For integration tests
you might want to bind it to post-integration-test
.
- Since:
- 2.0
- Author:
- Mark Michaelis
- Is defined by the goal name:
- shutdown
- Requires the dependencies in this specified scope:
- runtime
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Method Summary |
void |
execute()
Shuts down all embedded tomcats which got started up to now. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ShutdownMojo
public ShutdownMojo()
execute
public void execute()
throws MojoExecutionException
- Shuts down all embedded tomcats which got started up to now.
- Throws:
MojoExecutionException
- if shutting down one or all servers failed
Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.