Uses of Class
nl.uva.vlet.vfs.VFSTransfer

Packages that use VFSTransfer
nl.uva.vlet.vfs   
 

Uses of VFSTransfer in nl.uva.vlet.vfs
 

Methods in nl.uva.vlet.vfs that return VFSTransfer
 VFSTransfer VFSClient.asyncCopy(VDir dir, VDir dest)
          Copy single VDir in background Returns TransgerInfo object which can be used to monitor the result
 VFSTransfer VFSClient.asyncCopy(VFile file, VDir dest)
          Copy single VFile in background.
 VFSTransfer VFSNode.asyncCopyMoveTo(VDir dest, java.lang.String optNewName, boolean isMove)
          Asynchronous transfer method to iniate a copy or a move.
 VFSTransfer VDir.asyncDownload(VNode source, java.lang.String optNewName, boolean isMove)
          Asynchronous transfer method to download an Resource Returns VFSTransfer info object so the transfer can be monitored.
 VFSTransfer VFSClient.asyncMove(VDir dir, VDir dest)
          Move single VDir in background Returns TransgerInfo object which can be used to monitor the result.
 VFSTransfer VFSClient.asyncMove(VFile file, VDir dest)
          Move single VFile in background.
protected static VFSTransfer VFSNode.createTransfer(VNode source, VDir dest, java.lang.String optNewName, boolean isMove)
           
protected  VFSTransfer VFSNode.createTransferTo(VDir dest, java.lang.String optNewName, boolean isMove)
           
 VFSTransfer VFSNode.getTranferInfo()
          Returns TransferInfo Object of ongoing or finished transfer.
static VFSTransfer VFS.newTransfer(java.lang.String type, VRL source, VRL dest, boolean isMove)
           
static VFSTransfer VFSTransfer.newTransfer(java.lang.String type, VRL source, VRL dest, boolean isMove)
           
 

Methods in nl.uva.vlet.vfs with parameters of type VFSTransfer
protected static VDir VDir.defaultCopyMove(VFSTransfer transfer, VDir source, VDir dest, java.lang.String optNewName, boolean isMove)
          Default Copy/Move: performs recursive copy of a directory.
lists children and performs cmoveTo on childs.
protected: may only be used by subclasses if they do not have an optimized CopyMoveTo themselfs.
protected  VDir VDir.doCopyMoveTo(VFSTransfer transfer, VDir dest, java.lang.String optNewName, boolean isMove)
          Default implementation to do actual copy/move.
protected  VFile VFile.doCopyMoveTo(VFSTransfer transfer, VDir dest, java.lang.String optNewName, boolean isMove)
          Default implementation to do actual copy/move.
protected  VDir VDir.downloadTo(VFSTransfer transfer, VDir localDir, java.lang.String optNewName, boolean isMove)
          Default implementation to download this directory.
protected  VFile VFile.downloadTo(VFSTransfer transfer, VDir localDir, java.lang.String optNewName, boolean isMove)
          Default implemenation to download files, sub classes are encouraged to override this method if they have their own (better) methods.
 void CircularStreamBufferTransferer.setTransferInfo(VFSTransfer transfer)
           
protected  VFSNode VFSNode.startCopyMoveTo(VFSTransfer transfer, VDir dest, java.lang.String optNewName, boolean isMove)
          Initiate a Copy or Move with the specified Transfer Information object.
protected static VFile VFile.streamCopyMove(VFSTransfer transfer, VFile sourceFile, VDir destDir, java.lang.String optNewName, boolean isMove)
          This is the default way to copy file, by reading from the source file and writing it to a remote file.
protected  VDir VDir.uploadLocalDir(VFSTransfer transfer, VDir localDir, java.lang.String optNewName, boolean isMove)
          Default implementation to upload a directory.
protected  VFile VDir.uploadLocalFile(VFSTransfer transfer, VFile localFile, java.lang.String optNewName, boolean isMove)
          Default implementation to upload a local file to this directory.