org.teiid.rhq.plugin.util
Class DeploymentUtils

java.lang.Object
  extended by org.teiid.rhq.plugin.util.DeploymentUtils

public class DeploymentUtils
extends java.lang.Object

A set of utility methods for deploying applications.


Method Summary
static void deployArchive(org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager, java.io.File archiveFile, boolean deployExploded)
          Deploys (i.e.
static void deployArchive(java.lang.String fileName, org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager, java.net.URL contentURL, boolean deployExploded)
          Deploys (i.e.
static boolean hasCorrectExtension(java.lang.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(java.lang.String archiveFileName,
                                          org.rhq.core.domain.resource.ResourceType resourceType)

deployArchive

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

Parameters:
deploymentManager -
archiveFile -
deployExploded -
Throws:
java.lang.Exception - if the deployment fails for any reason

deployArchive

public static void deployArchive(java.lang.String fileName,
                                 org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager,
                                 java.net.URL contentURL,
                                 boolean deployExploded)
                          throws java.lang.Exception
Deploys (i.e. distributes then starts) the specified archive file.

Parameters:
fileName -
deploymentManager -
archiveUrl -
deployExploded -
Throws:
java.lang.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 © 2011. All Rights Reserved.