org.apache.geronimo.deployment
Class Deployer

java.lang.Object
  extended byorg.apache.geronimo.deployment.Deployer

public class Deployer
extends Object

Command line based deployment utility which combines multiple deployable modules into a single configuration.

Version:
$Revision: 1.22 $ $Date: 2004/07/23 06:14:35 $

Field Summary
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Constructor Summary
Deployer(Collection builders, org.apache.geronimo.kernel.config.ConfigurationStore store)
           
 
Method Summary
 URI deploy(File moduleFile, File deploymentPlan)
           
 void deploy(String[] args)
          GBean entry point invoked from an executable CAR.
static javax.management.ObjectName getDeployerName(URI configID)
           
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
static org.apache.geronimo.deployment.Deployer.Command parseArgs(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

Deployer

public Deployer(Collection builders,
                org.apache.geronimo.kernel.config.ConfigurationStore store)
Method Detail

deploy

public URI deploy(File moduleFile,
                  File deploymentPlan)
           throws DeploymentException
Throws:
DeploymentException

deploy

public void deploy(String[] args)
            throws Exception
GBean entry point invoked from an executable CAR.

Parameters:
args - command line args
Throws:
Exception

getDeployerName

public static javax.management.ObjectName getDeployerName(URI configID)
                                                   throws javax.management.MalformedObjectNameException
Throws:
javax.management.MalformedObjectNameException

parseArgs

public static org.apache.geronimo.deployment.Deployer.Command parseArgs(String[] args)
                                                                 throws org.apache.commons.cli.ParseException
Throws:
org.apache.commons.cli.ParseException

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.