Uses of Interface
com.xebialabs.deployit.hostsession.HostFile

Packages that use HostFile
com.xebialabs.deployit.hostsession The host session framework. 
com.xebialabs.deployit.hostsession.cifs   
com.xebialabs.deployit.hostsession.common Common classes shared by implementations of the host session framework. 
com.xebialabs.deployit.hostsession.local Local implementations of the host session framework. 
com.xebialabs.deployit.hostsession.ssh SSH implementations of the host session framework. 
 

Uses of HostFile in com.xebialabs.deployit.hostsession
 

Methods in com.xebialabs.deployit.hostsession that return HostFile
 HostFile HostSession.copyToTemporaryFile(java.io.File localFile)
          Copies a local file to a temporary file on the host.
 HostFile HostSession.copyToTemporaryFile(org.springframework.core.io.Resource resource)
          Copies a resource to a temporary file on the host.
 HostFile HostSession.getFile(HostFile parent, java.lang.String child)
          Creates a reference to a file in a directory on the host.
 HostFile HostFile.getFile(java.lang.String name)
          Returns a new HostFile with this file as its parent.
 HostFile HostSession.getFile(java.lang.String hostPath)
          Creates a reference to a file on the host.
 HostFile HostFile.getParentFile()
          Returns the a new HostFile referring to the parent of the host file or directory.
 HostFile HostSession.getTempFile(java.lang.String nameTemplate)
          Creates a reference to a temporary file on the host.
 HostFile HostSession.getTempFile(java.lang.String prefix, java.lang.String suffix)
          Creates a reference to a temporary file on the host.
 

Methods in com.xebialabs.deployit.hostsession that return types with arguments of type HostFile
 java.util.List<HostFile> HostFile.listFiles()
          Returns a list of HostFile objects for the files and directories contained by the host directory.
 

Methods in com.xebialabs.deployit.hostsession with parameters of type HostFile
static void HostFileUtils.copy(HostFile src, HostFile dst)
          Copies a file or directory.
static void HostFileUtils.copy(HostFile src, HostFile dst, HostFileInputStreamTransformer transformer)
          Copies a file or directory.
static void HostFileUtils.copyDirectory(HostFile srcDir, HostFile dstDir)
          Copies a directory recursively.
static void HostFileUtils.copyDirectory(HostFile srcDir, HostFile dstDir, HostFileInputStreamTransformer transformer)
          Copies a directory recursively.
static void HostFileUtils.copyFile(HostFile srcFile, HostFile dstFile)
          Copies a regular file.
static void HostFileUtils.copyFile(HostFile srcFile, HostFile dstFile, HostFileInputStreamTransformer transformer)
          Copies a regular file.
 HostFile HostSession.getFile(HostFile parent, java.lang.String child)
          Creates a reference to a file in a directory on the host.
static java.lang.String HostFileUtils.getHostFileAsString(HostFile sourceHostFile)
          Reads the contents of a HostFile as a string.
 void HostFile.moveTo(HostFile destFile)
          Moves/renames this file to the target file atomically.
static void HostFileUtils.putStringToHostFile(java.lang.String sourceString, HostFile targetFile)
          Copies the contents of a string to a HostFile.
 java.io.InputStream HostFileInputStreamTransformer.transform(HostFile input)
          Transforms a Source hostfile Can transform paths or contents of the file
 java.io.InputStream LenientTemplateResolvingHostFileInputTransformer.transform(HostFile input)
           
static void HostFileUtils.unzip(HostFile zip, HostFile dir)
          Unzips a host file.
 

Uses of HostFile in com.xebialabs.deployit.hostsession.cifs
 

Classes in com.xebialabs.deployit.hostsession.cifs that implement HostFile
 class CifsHostFile
           
 

Methods in com.xebialabs.deployit.hostsession.cifs that return HostFile
 HostFile CifsTelnetHostSession.getFile(HostFile parent, java.lang.String child)
           
 HostFile CifsTelnetHostSession.getFile(java.lang.String hostPath)
           
 HostFile CifsTelnetHostSession.getTempFile(java.lang.String prefix, java.lang.String suffix)
           
 

Methods in com.xebialabs.deployit.hostsession.cifs with parameters of type HostFile
 HostFile CifsTelnetHostSession.getFile(HostFile parent, java.lang.String child)
           
 void CifsHostFile.moveTo(HostFile destFile)
           
 

Uses of HostFile in com.xebialabs.deployit.hostsession.common
 

Classes in com.xebialabs.deployit.hostsession.common that implement HostFile
 class AbstractHostFile
          Abstract base class with common methods used by actual implementations of HostFile.
 

Methods in com.xebialabs.deployit.hostsession.common that return HostFile
 HostFile AbstractHostSession.copyToTemporaryFile(java.io.File localFile)
           
 HostFile AbstractHostSession.copyToTemporaryFile(org.springframework.core.io.Resource resource)
           
protected  HostFile AbstractHostSession.createSessionTempDirectory(HostFile systemTempDirectory, java.lang.String name)
           
 HostFile AbstractHostFile.getFile(java.lang.String name)
           
 HostFile AbstractHostFile.getParentFile()
           
 HostFile AbstractHostSession.getTempFile(java.lang.String nameTemplate)
           
protected  HostFile AbstractHostSession.getTemporaryDirectory()
           
 

Methods in com.xebialabs.deployit.hostsession.common that return types with arguments of type HostFile
 java.util.List<HostFile> AbstractHostFile.listFiles()
           
 

Methods in com.xebialabs.deployit.hostsession.common with parameters of type HostFile
protected  HostFile AbstractHostSession.createSessionTempDirectory(HostFile systemTempDirectory, java.lang.String name)
           
 

Uses of HostFile in com.xebialabs.deployit.hostsession.local
 

Methods in com.xebialabs.deployit.hostsession.local that return HostFile
 HostFile LocalHostSession.getFile(HostFile parent, java.lang.String child)
           
 HostFile LocalHostSession.getFile(java.lang.String hostPath)
           
 HostFile LocalHostSession.getTempFile(java.lang.String prefix, java.lang.String suffix)
           
 

Methods in com.xebialabs.deployit.hostsession.local with parameters of type HostFile
 HostFile LocalHostSession.getFile(HostFile parent, java.lang.String child)
           
 

Uses of HostFile in com.xebialabs.deployit.hostsession.ssh
 

Methods in com.xebialabs.deployit.hostsession.ssh that return HostFile
protected  HostFile SshSudoHostSession.createSessionTempDirectory(HostFile systemTempDirectory, java.lang.String name)
           
protected  HostFile SshSudoHostSession.getFile(java.lang.String hostPath, boolean isTempFile)
           
protected  HostFile SshScpHostSession.getFile(java.lang.String hostPath, boolean isTempFile)
           
 HostFile SshSftpHostSession.getFile(java.lang.String hostPath, boolean isTempFile)
           
 

Methods in com.xebialabs.deployit.hostsession.ssh with parameters of type HostFile
protected  HostFile SshSudoHostSession.createSessionTempDirectory(HostFile systemTempDirectory, java.lang.String name)
           
 



Copyright © 2010. All Rights Reserved.