Uses of Class
edu.isi.pegasus.planner.catalog.site.classes.FileServer
-
Packages that use FileServer Package Description edu.isi.pegasus.planner.catalog.site.classes edu.isi.pegasus.planner.transfer edu.isi.pegasus.planner.transfer.mapper.impl edu.isi.pegasus.planner.transfer.sls -
-
Uses of FileServer in edu.isi.pegasus.planner.catalog.site.classes
Fields in edu.isi.pegasus.planner.catalog.site.classes with type parameters of type FileServer Modifier and Type Field Description protected java.util.Map<FileServerType.OPERATION,java.util.List<FileServer>>DirectoryLayout. mFileServersThe list of file servers that can be used to write to access this directory indexed by operation type.Methods in edu.isi.pegasus.planner.catalog.site.classes that return FileServer Modifier and Type Method Description FileServerDirectoryLayout. selectFileServer(FileServerType.OPERATION operation)Selects a random file server and returns it matching an operation type.FileServerSiteCatalogEntry. selectHeadNodeScratchSharedFileServer(FileServerType.OPERATION operation)A convenience method to select the FileServer for the shared scratch space on the HeadNode.FileServerSiteCatalogEntry. selectStorageFileServerForStageout(FileServerType.OPERATION operation)A convenience method that selects a file server for staging the data out to a site.Methods in edu.isi.pegasus.planner.catalog.site.classes that return types with arguments of type FileServer Modifier and Type Method Description java.util.List<FileServer>DirectoryLayout. getFileServers(FileServerType.OPERATION operation)Selects all file servers and returns it matching an operation type.java.util.Iterator<FileServer>DirectoryLayout. getFileServersIterator(FileServerType.OPERATION operation)Returns at iterator to the file servers.Methods in edu.isi.pegasus.planner.catalog.site.classes with parameters of type FileServer Modifier and Type Method Description voidDirectoryLayout. addFileServer(FileServer server)Adds a FileServer that can access this directory.voidSiteDataVisitor. depart(FileServer server)Depart the Directory objectvoidXML3PrintVisitor. depart(FileServer server)Depart the Directory objectvoidXML4PrintVisitor. depart(FileServer server)Depart the Directory objectjava.lang.StringSiteStore. getExternalWorkDirectory(FileServer fs, java.lang.String siteHandle)Return the work directory as seen externally (including external mount point)java.lang.StringSiteStore. getExternalWorkDirectoryURL(FileServer server, java.lang.String siteHandle)Returns a URL to the work directory as seen externally ( including external mount point ).voidSiteDataVisitor. visit(FileServer server)Visit FileServer site data objectvoidXML3PrintVisitor. visit(FileServer server)Visit FileServer site data objectvoidXML4PrintVisitor. visit(FileServer server)Visit FileServer site data objectMethod parameters in edu.isi.pegasus.planner.catalog.site.classes with type arguments of type FileServer Modifier and Type Method Description private voidDirectoryLayout. initialize(java.util.Map<FileServerType.OPERATION,java.util.List<FileServer>> fs, InternalMountPoint imt)Initializes the objectvoidDirectoryLayout. setFileServers(java.util.List<FileServer> servers)Sets the list of FileServers that can access this directory.Constructor parameters in edu.isi.pegasus.planner.catalog.site.classes with type arguments of type FileServer Constructor Description DirectoryLayout(java.util.Map<FileServerType.OPERATION,java.util.List<FileServer>> fs, InternalMountPoint imt)The overloaded constructorLocalDirectory(java.util.Map<FileServerType.OPERATION,java.util.List<FileServer>> fs, InternalMountPoint imt)The overloaded constructorSharedDirectory(java.util.Map<FileServerType.OPERATION,java.util.List<FileServer>> fs, InternalMountPoint imt)The overloaded constructorWorkerSharedDirectory(java.util.Map<FileServerType.OPERATION,java.util.List<FileServer>> fs, InternalMountPoint imt)The overloaded constructor -
Uses of FileServer in edu.isi.pegasus.planner.transfer
Methods in edu.isi.pegasus.planner.transfer with parameters of type FileServer 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. -
Uses of FileServer in edu.isi.pegasus.planner.transfer.mapper.impl
Methods in edu.isi.pegasus.planner.transfer.mapper.impl with parameters of type FileServer Modifier and Type Method Description protected java.lang.StringAbstractFileFactoryBasedMapper. constructURL(FileServer server, java.lang.String addOn)Returns the full path on remote output site, where the lfn will reside, using the FileServer passed. -
Uses of FileServer in edu.isi.pegasus.planner.transfer.sls
Methods in edu.isi.pegasus.planner.transfer.sls with parameters of type FileServer 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.
-