org.rhq.plugins.jbossas5.util
Class DeploymentUtils

java.lang.Object
  extended by org.rhq.plugins.jbossas5.util.DeploymentUtils

public class DeploymentUtils
extends Object

A set of utility methods for deploying applications.

Author:
Ian Springer

Method Summary
static String[] deployArchive(org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager, File archiveFile, boolean deployExploded)
          Deploys (i.e.
static boolean hasCorrectExtension(String archiveFileName, org.rhq.core.domain.resource.ResourceType resourceType)
           
static org.jboss.deployers.spi.management.deploy.DeploymentStatus run(org.jboss.deployers.spi.management.deploy.DeploymentProgress progress)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

hasCorrectExtension

public static boolean hasCorrectExtension(String archiveFileName,
                                          org.rhq.core.domain.resource.ResourceType resourceType)

deployArchive

public static String[] deployArchive(org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager,
                                     File archiveFile,
                                     boolean deployExploded)
                              throws Exception
Deploys (i.e. distributes then starts) the specified archive file.

Parameters:
deploymentManager -
archiveFile -
deployExploded -
Returns:
Throws:
Exception - if the deployment fails for any reason

run

public static org.jboss.deployers.spi.management.deploy.DeploymentStatus run(org.jboss.deployers.spi.management.deploy.DeploymentProgress progress)


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.