|
JBoss AS7 Deployment Plugin 7.9.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.maven.plugin.AbstractMojo
org.jboss.as.plugin.common.AbstractServerMojo
org.jboss.as.plugin.deployment.Undeploy
@Mojo(name="undeploy", threadSafe=true) public class Undeploy
Undeploys the application to the JBoss Application Server.
Field Summary | |
---|---|
protected String |
matchPattern
Specifies the name match pattern for undeploying/replacing artifacts. |
protected String |
matchPatternStrategy
Specifies the strategy in case more than one matching artifact is found. |
protected String |
name
Specifies the name used for the deployment. |
protected org.apache.maven.project.MavenProject |
project
|
Fields inherited from class org.jboss.as.plugin.common.AbstractServerMojo |
---|
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 |
Fields inherited from interface org.apache.maven.plugin.Mojo |
---|
ROLE |
Constructor Summary | |
---|---|
Undeploy()
|
Method Summary | |
---|---|
protected void |
doExecute()
Executes additional processing. |
void |
execute()
|
protected Deployment.Status |
executeDeployment(org.jboss.as.controller.client.ModelControllerClient client,
Deployment deployment)
|
protected File |
file()
The archive file. |
protected String |
getMatchPattern()
Returns the matching pattern for undeploy and redeploy goals. |
protected MatchPatternStrategy |
getMatchPatternStrategy()
Returns the matching pattern strategy to use if more than one deployment matches the pattern returns more than one instance of a deployment. |
protected org.jboss.as.plugin.deployment.PackageType |
getPackageType()
|
Deployment.Type |
getType()
The type of the deployment. |
String |
goal()
The goal of the deployment. |
protected void |
validate()
Validates the deployment. |
Methods inherited from class org.jboss.as.plugin.common.AbstractServerMojo |
---|
close, getCallbackHandler, getClient, getHostAddress, getPort, hostname, isDomainServer, isSkip |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
---|
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
@Parameter(alias="match-pattern") protected String matchPattern
@Parameter(alias="match-pattern-strategy") protected String matchPatternStrategy
@Parameter(defaultValue="${project}", readonly=true, required=true) protected org.apache.maven.project.MavenProject project
@Parameter protected String name
Examples:
<name>example.war</name>
<name>example.ear</name>
Constructor Detail |
---|
public Undeploy()
Method Detail |
---|
protected String getMatchPattern()
null
is returned.
null
protected MatchPatternStrategy getMatchPatternStrategy()
pattern
returns more than one instance of a deployment. By default null
is returned.
null
public String goal()
public Deployment.Type getType()
protected void doExecute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
execute()
protected File file()
protected final org.jboss.as.plugin.deployment.PackageType getPackageType()
public final void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
protected final Deployment.Status executeDeployment(org.jboss.as.controller.client.ModelControllerClient client, Deployment deployment) throws DeploymentExecutionException, DeploymentFailureException, IOException
DeploymentExecutionException
DeploymentFailureException
IOException
protected void validate() throws DeploymentFailureException
DeploymentFailureException
- if the deployment is invalid.
|
JBoss AS7 Deployment Plugin 7.9.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |