Uses of Class
edu.isi.pegasus.planner.classes.FileTransfer
-
-
Uses of FileTransfer in edu.isi.pegasus.planner.code.gridstart
Method parameters in edu.isi.pegasus.planner.code.gridstart with type arguments of type FileTransfer Modifier and Type Method Description private voidPegasusLite. associateCredentials(Job job, java.util.Collection<FileTransfer> files)Associates credentials with the job corresponding to the files that are being transferred.protected java.lang.StringBufferPegasusLite. convertToTransferInputFormat(java.util.Collection<FileTransfer> files)Convers the collection of files into an input format suitable for the transfer executable -
Uses of FileTransfer in edu.isi.pegasus.planner.refiner
Fields in edu.isi.pegasus.planner.refiner with type parameters of type FileTransfer Modifier and Type Field Description protected java.util.Map<java.lang.String,FileTransfer>DeployWorkerPackage. mFTMapThe FileTransfer map indexed by site id.Methods in edu.isi.pegasus.planner.refiner that return FileTransfer Modifier and Type Method Description private FileTransferTransferEngine. constructFileTX(PegasusFile pf, Job job, java.lang.String destSiteHandle, java.lang.String path, boolean localTransfer)Constructs the FileTransfer object on the basis of the transiency information.Methods in edu.isi.pegasus.planner.refiner that return types with arguments of type FileTransfer Modifier and Type Method Description private java.util.Collection<FileTransfer>[]TransferEngine. getInterpoolFileTX(Job job, java.util.Collection<GraphNode> parents)This gets the Vector of FileTransfer objects for all the files which have to be transferred to the destination pool in case of Interpool transfers.Methods in edu.isi.pegasus.planner.refiner with parameters of type FileTransfer Modifier and Type Method Description private java.lang.StringReplicaCatalogBridge. ftToRC(FileTransfer ft)Converts aFileTransferto a RC compatible string representation. -
Uses of FileTransfer in edu.isi.pegasus.planner.transfer
Methods in edu.isi.pegasus.planner.transfer that return types with arguments of type FileTransfer Modifier and Type Method Description java.util.Collection<FileTransfer>SLS. determineSLSInputTransfers(Job job, java.lang.String fileName, FileServer stagingSiteServer, java.lang.String stagingSiteDirectory, java.lang.String workerNodeDirectory)Generates a second level staging file of the input files to the worker node directory.java.util.Collection<FileTransfer>SLS. determineSLSOutputTransfers(Job job, java.lang.String fileName, FileServer stagingSiteServer, java.lang.String stagingSiteDirectory, java.lang.String workerNodeDirectory)Generates a second level staging file of the input files to the worker node directory.Method parameters in edu.isi.pegasus.planner.transfer with type arguments of type FileTransfer Modifier and Type Method Description voidAbstractRefiner. addStageInXFERNodes(Job job, java.util.Collection<FileTransfer> files)Default behaviour to preserve backward compatibility when the stage in and symbolic link jobs were not separated.voidAbstractRefiner. addStageInXFERNodes(Job job, java.util.Collection<FileTransfer> files, java.util.Collection<FileTransfer> symlinkFiles)Default behaviour to preserve backward compatibility when the stage in and symbolic link jobs were not separated.voidRefiner. addStageInXFERNodes(Job job, java.util.Collection<FileTransfer> files, java.util.Collection<FileTransfer> symLinkFiles)Adds the stage in transfer nodes which transfer the input files for a job, from the location returned from the replica catalog to the job's execution pool.JobImplementation. createSetXBitJob(Job computeJob, java.util.Collection<FileTransfer> execFiles, int transferClass, int xbitIndex)Adds the dirmanager job to the workflow, that do a chmod on the files being staged. -
Uses of FileTransfer in edu.isi.pegasus.planner.transfer.implementation
Methods in edu.isi.pegasus.planner.transfer.implementation with parameters of type FileTransfer Modifier and Type Method Description protected JobAbstract. createSetXBitJob(FileTransfer file, java.lang.String name)Creates a dirmanager job, that does a chmod on the file being staged.TransferJobAbstractSingleFTPerXFERJob. createTransferJob(Job job, java.lang.String site, FileTransfer file, java.util.Collection execFiles, java.lang.String txJobName, int jobClass)Constructs a general transfer job that handles single transfers per transfer job.TransferJobStork. createTransferJob(Job job, FileTransfer file, java.util.Collection execFiles, java.lang.String txJobName, int jobClass)Constructs a general transfer job that handles single transfers per transfer job.protected abstract java.lang.StringAbstractSingleFTPerXFERJob. generateArgumentStringAndAssociateCredentials(TransferJob job, FileTransfer file)It constructs the arguments to the transfer executable that need to be passed to the executable referred to in this transfer mode.protected java.lang.StringStork. generateArgumentStringAndAssociateCredentials(TransferJob job, FileTransfer file)It constructs the arguments to the transfer executable that need to be passed to the executable referred to in this transfer mode.Method parameters in edu.isi.pegasus.planner.transfer.implementation with type arguments of type FileTransfer Modifier and Type Method Description JobAbstract. createSetXBitJob(Job computeJob, java.util.Collection<FileTransfer> execFiles, int transferClass, int xbitIndex)Adds the dirmanager job to the workflow, that do a chmod on the files being staged.protected JobAbstract. createSetXBitJob(java.util.Collection<FileTransfer> files, java.lang.String name, java.lang.String site)Creates a dirmanager job, that does a chmod on the file being staged. -
Uses of FileTransfer in edu.isi.pegasus.planner.transfer.refiner
Fields in edu.isi.pegasus.planner.transfer.refiner with type parameters of type FileTransfer Modifier and Type Field Description private java.util.Collection<FileTransfer>BalancedCluster.TransferContainer. mFileTXListThe collection ofFileTransferobjects containing the transfers the job is responsible for.private java.util.Collection<FileTransfer>BalancedCluster.TransferContainer. mRegFilesThe collection ofFileTransferobjects containing the files that need to be registered.Methods in edu.isi.pegasus.planner.transfer.refiner with parameters of type FileTransfer Modifier and Type Method Description voidBalancedCluster.TransferContainer. addRegistrationFiles(FileTransfer file)Adds a single file for registration.BalancedCluster.TransferContainerBalancedCluster.PoolTransfer. addTransfer(FileTransfer file, int level, int type)Adds a singleFileTransferobjects to the appropriate TransferContainer.voidBalancedCluster.TransferContainer. addTransfer(FileTransfer transfer)Adds a file transfer to the underlying collection.java.lang.StringBundle.PoolTransfer. addTransfer(FileTransfer transfer, int type)Adds a file transfer to the appropriate TransferContainer.voidBundle.TransferContainer. addTransfer(FileTransfer transfer)Adds a file transfer to the underlying collection.Method parameters in edu.isi.pegasus.planner.transfer.refiner with type arguments of type FileTransfer Modifier and Type Method Description voidBalancedCluster. addStageInXFERNodes(Job job, java.util.Collection<FileTransfer> files, java.util.Collection<FileTransfer> symlinkFiles)Adds the stage in transfer nodes which transfer the input files for a job, from the location returned from the replica catalog to the job's execution pool.voidBasic. addStageInXFERNodes(Job job, java.util.Collection<FileTransfer> files, java.lang.String prefix, Implementation implementation)Adds the stage in transfer nodes which transfer the input files for a job, from the location returned from the replica catalog to the job's execution pool.voidBasic. addStageInXFERNodes(Job job, java.util.Collection<FileTransfer> files, java.util.Collection<FileTransfer> symlinkFiles)Adds the stage in transfer nodes which transfer the input files for a job, from the location returned from the replica catalog to the job's execution pool.voidBundle. addStageInXFERNodes(Job job, java.util.Collection<FileTransfer> files, java.util.Collection<FileTransfer> symlinkFiles)Adds the stage in transfer nodes which transfer the input files for a job, from the location returned from the replica catalog to the job's execution pool.voidCluster. addStageInXFERNodes(Job job, java.util.Collection<FileTransfer> files, java.util.Collection<FileTransfer> symlinkFiles)Adds the stage in transfer nodes which transfer the input files for a job, from the location returned from the replica catalog to the job's execution pool.voidEmpty. addStageInXFERNodes(Job job, java.util.Collection<FileTransfer> files, java.lang.String prefix, Implementation implementation)Adds the stage in transfer nodes which transfer the input files for a job, from the location returned from the replica catalog to the job's execution pool.voidEmpty. addStageInXFERNodes(Job job, java.util.Collection<FileTransfer> files, java.util.Collection<FileTransfer> symlinkFiles)Adds the stage in transfer nodes which transfer the input files for a job, from the location returned from the replica catalog to the job's execution pool.BalancedCluster.TransferContainerBalancedCluster.PoolTransfer. addTransfer(java.util.Collection<FileTransfer> files, int level, int type)Adds a a collection ofFileTransferobjects to the appropriate TransferContainer. -
Uses of FileTransfer in edu.isi.pegasus.planner.transfer.sls
Methods in edu.isi.pegasus.planner.transfer.sls that return types with arguments of type FileTransfer Modifier and Type Method Description java.util.Collection<FileTransfer>Condor. determineSLSInputTransfers(Job job, java.lang.String fileName, FileServer stagingSiteServer, java.lang.String stagingSiteDirectory, java.lang.String workerNodeDirectory)Generates a second level staging file of the input files to the worker node directory.java.util.Collection<FileTransfer>Transfer. determineSLSInputTransfers(Job job, java.lang.String fileName, FileServer stagingSiteServer, java.lang.String stagingSiteDirectory, java.lang.String workerNodeDirectory)Generates a second level staging file of the input files to the worker node directory.java.util.Collection<FileTransfer>Condor. determineSLSOutputTransfers(Job job, java.lang.String fileName, FileServer stagingSiteServer, java.lang.String stagingSiteDirectory, java.lang.String workerNodeDirectory)Generates a second level staging file of the input files to the worker node directory.java.util.Collection<FileTransfer>Transfer. determineSLSOutputTransfers(Job job, java.lang.String fileName, FileServer stagingSiteServer, java.lang.String stagingSiteDirectory, java.lang.String workerNodeDirectory)Generates a second level staging file of the input files to the worker node directory.
-