org.apache.geronimo.deployment.plugin.remote
Class DistributeCommand

java.lang.Object
  extended by org.apache.geronimo.deployment.plugin.local.CommandSupport
      extended by org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand
          extended by org.apache.geronimo.deployment.plugin.local.DistributeCommand
              extended by org.apache.geronimo.deployment.plugin.remote.DistributeCommand
All Implemented Interfaces:
Runnable, ProgressObject

public class DistributeCommand
extends DistributeCommand

A version of the distribute command that works on a server different than the application server.


Field Summary
 
Fields inherited from class org.apache.geronimo.deployment.plugin.local.DistributeCommand
targetList
 
Fields inherited from class org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand
deployer, deploymentPlan, deploymentStream, kernel, moduleArchive, moduleStream, moduleType, spool
 
Fields inherited from class org.apache.geronimo.deployment.plugin.local.CommandSupport
commandContext
 
Constructor Summary
DistributeCommand(Kernel kernel, Target[] targetList, File moduleArchive, File deploymentPlan)
           
DistributeCommand(Kernel kernel, Target[] targetList, ModuleType moduleType, InputStream moduleStream, InputStream deploymentStream)
           
 
Method Summary
protected  void massageFileNames(File[] inputs)
           
 void run()
           
 
Methods inherited from class org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand
copyTo, createTempFile, doDeploy, getRemoteDeployUploadURL
 
Methods inherited from class org.apache.geronimo.deployment.plugin.local.CommandSupport
addModule, addProgressListener, addWebContextPaths, addWebURLs, cancel, clean, complete, convertModuleType, doFail, fail, getClientConfiguration, getCommandContext, getDeploymentStatus, getModuleCount, getResultTargetModuleIDs, isCancelSupported, isStopSupported, isWebApp, loadChildren, removeProgressListener, setCommandContext, stop, updateStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistributeCommand

public DistributeCommand(Kernel kernel,
                         Target[] targetList,
                         File moduleArchive,
                         File deploymentPlan)

DistributeCommand

public DistributeCommand(Kernel kernel,
                         Target[] targetList,
                         ModuleType moduleType,
                         InputStream moduleStream,
                         InputStream deploymentStream)
Method Detail

massageFileNames

protected void massageFileNames(File[] inputs)
Overrides:
massageFileNames in class AbstractDeployCommand

run

public void run()
Specified by:
run in interface Runnable
Overrides:
run in class DistributeCommand


Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.