com.redstarhackers.craftsman.util
Class RemoteAutoDirDeployer

java.lang.Object
  extended by com.redstarhackers.craftsman.util.RemoteAutoDirDeployer
All Implemented Interfaces:
J2eeDeployer

public class RemoteAutoDirDeployer
extends java.lang.Object
implements J2eeDeployer

TODO Class summary sentence. Class documentation.

Version:
$Revision: 497 $
Author:
$Author: kostya $

Constructor Summary
RemoteAutoDirDeployer()
           
 
Method Summary
 void deploy(Task caller, java.io.File deployableFile)
           
 java.io.File getDeploymentDir()
           
 java.lang.String getDeploymentLocation()
           
 java.lang.String getKeyFile()
           
 java.lang.String getSshPassphrase()
           
 boolean isExploded()
           
 boolean isSuffixed()
           
 void setDeploymentDir(java.io.File deploymentDir)
           
 void setDeploymentLocation(java.lang.String deploymentLocation)
           
 void setExploded(boolean exploded)
           
 void setKeyFile(java.lang.String keyFile)
           
 void setSshPassphrase(java.lang.String sshPassphrase)
           
 void setSuffixed(boolean suffixed)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteAutoDirDeployer

public RemoteAutoDirDeployer()
Method Detail

deploy

public void deploy(Task caller,
                   java.io.File deployableFile)
Specified by:
deploy in interface J2eeDeployer

isExploded

public boolean isExploded()
Returns:
Returns the exploded.

setExploded

public void setExploded(boolean exploded)
Parameters:
exploded - The exploded to set.

isSuffixed

public boolean isSuffixed()
Returns:
Returns the suffixed.

setSuffixed

public void setSuffixed(boolean suffixed)
Parameters:
suffixed - The suffixed to set.

getDeploymentDir

public java.io.File getDeploymentDir()
Returns:
Returns the deploymentDir.

setDeploymentDir

public void setDeploymentDir(java.io.File deploymentDir)
Parameters:
deploymentDir - The deploymentDir to set.

getDeploymentLocation

public java.lang.String getDeploymentLocation()
Returns:
Returns the deploymentLocation.

setDeploymentLocation

public void setDeploymentLocation(java.lang.String deploymentLocation)
Parameters:
deploymentLocation - The deploymentLocation to set.

getKeyFile

public java.lang.String getKeyFile()
Returns:
Returns the keyFile.

setKeyFile

public void setKeyFile(java.lang.String keyFile)
Parameters:
keyFile - The keyFile to set.

getSshPassphrase

public java.lang.String getSshPassphrase()
Returns:
Returns the sshPassphrase.

setSshPassphrase

public void setSshPassphrase(java.lang.String sshPassphrase)
Parameters:
sshPassphrase - The sshPassphrase to set.