Uses of Class
edu.isi.pegasus.planner.catalog.site.classes.FileServerType.OPERATION
-
-
Uses of FileServerType.OPERATION in edu.isi.pegasus.planner.catalog.site.classes
Fields in edu.isi.pegasus.planner.catalog.site.classes declared as FileServerType.OPERATION Modifier and Type Field Description protected FileServerType.OPERATIONFileServerType. mOperationThe operations supported by the file serverFields in edu.isi.pegasus.planner.catalog.site.classes with type parameters of type FileServerType.OPERATION 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.private static java.util.List<FileServerType.OPERATION>FileServerType.OPERATION. mGetOperationsprivate static java.util.List<FileServerType.OPERATION>FileServerType.OPERATION. mPutOperationsMethods in edu.isi.pegasus.planner.catalog.site.classes that return FileServerType.OPERATION Modifier and Type Method Description FileServerType.OPERATIONFileServerType. getSupportedOperation()Returns the operation supported by the file serverstatic FileServerType.OPERATIONFileServerType.OPERATION. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static FileServerType.OPERATION[]FileServerType.OPERATION. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in edu.isi.pegasus.planner.catalog.site.classes that return types with arguments of type FileServerType.OPERATION Modifier and Type Method Description static java.util.Collection<FileServerType.OPERATION>FileServerType.OPERATION. operationsFor(FileServerType.OPERATION operation)Returns a collection of operations corresponding to a get or put operationstatic java.util.Collection<FileServerType.OPERATION>FileServerType.OPERATION. operationsForGET()Returns a collection of get operations.static java.util.Collection<FileServerType.OPERATION>FileServerType.OPERATION. operationsForPUT()Returns a collection of get operations.Methods in edu.isi.pegasus.planner.catalog.site.classes with parameters of type FileServerType.OPERATION Modifier and Type Method Description java.lang.StringSiteStore. getExternalWorkDirectoryURL(java.lang.String siteHandle, FileServerType.OPERATION operation)Returns a URL to the work directory as seen externally ( including external mount point ).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.booleanDirectoryLayout. hasFileServerForOperations(FileServerType.OPERATION operation)A convenience method that retrieves whether the directory has a file server for a particular operation.static java.util.Collection<FileServerType.OPERATION>FileServerType.OPERATION. operationsFor(FileServerType.OPERATION operation)Returns a collection of operations corresponding to a get or put operationFileServerDirectoryLayout. 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.java.lang.StringSiteCatalogEntry. selectHeadNodeScratchSharedFileServerURLPrefix(FileServerType.OPERATION operation)Deprecated.should be removedFileServerSiteCatalogEntry. selectStorageFileServerForStageout(FileServerType.OPERATION operation)A convenience method that selects a file server for staging the data out to a site.voidFileServerType. setSupportedOperation(FileServerType.OPERATION operation)The operation supported by the file serverMethod parameters in edu.isi.pegasus.planner.catalog.site.classes with type arguments of type FileServerType.OPERATION Modifier and Type Method Description private voidDirectoryLayout. initialize(java.util.Map<FileServerType.OPERATION,java.util.List<FileServer>> fs, InternalMountPoint imt)Initializes the objectConstructor parameters in edu.isi.pegasus.planner.catalog.site.classes with type arguments of type FileServerType.OPERATION 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 FileServerType.OPERATION in edu.isi.pegasus.planner.classes
Methods in edu.isi.pegasus.planner.classes with parameters of type FileServerType.OPERATION Modifier and Type Method Description private java.lang.StringPlannerCache. getCacheFileName(ADag adag, FileServerType.OPERATION operation)Constructs the basename to the cache file that is to be used to log the transient files.intPlannerCache. insert(java.lang.String lfn, java.lang.String pfn, java.lang.String handle, FileServerType.OPERATION type)Inserts a new entry into the cache.private ReplicaCatalogPlannerCache. intializeRCAsCache(ADag dag, FileServerType.OPERATION type)Initializes the transient replica catalog and returns a handle to it.ReplicaCatalogEntryPlannerCache. lookup(java.lang.String lfn, FileServerType.OPERATION type)Retrieves all entries for a given LFN from the replica catalog.java.lang.StringPlannerCache. lookup(java.lang.String lfn, java.lang.String handle, FileServerType.OPERATION type)Retrieves the entry for a given filename and resource handle from the replica catalog. -
Uses of FileServerType.OPERATION in edu.isi.pegasus.planner.refiner
Methods in edu.isi.pegasus.planner.refiner with parameters of type FileServerType.OPERATION Modifier and Type Method Description protected voidEngine. complainForHeadNodeURLPrefix(java.lang.String refiner, java.lang.String site, FileServerType.OPERATION operation)Complains for head node url prefix not specifiedprotected voidEngine. complainForHeadNodeURLPrefix(java.lang.String refiner, java.lang.String site, FileServerType.OPERATION operation, Job job)Complains for head node url prefix not specifiedprivate voidTransferEngine. complainForScratchFileServer(Job job, FileServerType.OPERATION operation, java.lang.String site)Complains for a missing head node file server on a site for a jobprivate voidTransferEngine. complainForScratchFileServer(java.lang.String jobname, FileServerType.OPERATION operation, java.lang.String site)Complains for a missing head node file server on a site for a jobprivate java.lang.StringTransferEngine. getURLOnSharedScratch(SiteCatalogEntry entry, Job job, FileServerType.OPERATION operation, java.lang.String lfn)Returns a URL on the shared scratch of the staging siteprivate voidTransferEngine. trackInPlannerCache(java.lang.String lfn, java.lang.String pfn, java.lang.String site, FileServerType.OPERATION type)Inserts an entry into the planner cache as a put URL. -
Uses of FileServerType.OPERATION in edu.isi.pegasus.planner.transfer.mapper
Methods in edu.isi.pegasus.planner.transfer.mapper with parameters of type FileServerType.OPERATION Modifier and Type Method Description java.lang.StringOutputMapper. map(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation)Maps a LFN to a location on the filsystem of a site and returns a single externally accessible URL corresponding to that location.java.lang.StringOutputMapper. map(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation, boolean existing)Maps a LFN to a location on the filsystem of a site and returns a single externally accessible URL corresponding to that location.java.util.List<java.lang.String>OutputMapper. mapAll(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation)Maps a LFN to a location on the filsystem of a site and returns all the possible equivalent externally accessible URL corresponding to that location. -
Uses of FileServerType.OPERATION in edu.isi.pegasus.planner.transfer.mapper.impl
Methods in edu.isi.pegasus.planner.transfer.mapper.impl with parameters of type FileServerType.OPERATION Modifier and Type Method Description protected voidAbstractFileFactoryBasedMapper. complainForStorageFileServer(FileServerType.OPERATION operation, java.lang.String site)Complains for a missing head node storage file server on a site for a jobjava.lang.StringAbstractFileFactoryBasedMapper. map(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation)Maps a LFN to a location on the filsystem of a site and returns a single externally accessible URL corresponding to that location.java.lang.StringAbstractFileFactoryBasedMapper. map(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation, boolean existing)Maps a LFN to a location on the filsystem of a site and returns a single externally accessible URL corresponding to that location.java.lang.StringFixed. map(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation)Maps a LFN to a location on the filsystem of a site and returns a single externally accessible URL corresponding to that location.java.lang.StringFixed. map(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation, boolean existing)Maps a LFN to a location on the filsystem of a site and returns a single externally accessible URL corresponding to that location.java.lang.StringReplica. map(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation)Maps a LFN to a location on the filsystem of a site and returns a single externally accessible URL corresponding to that location.java.lang.StringReplica. map(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation, boolean existing)Maps a LFN to a location on the filsystem of a site and returns a single externally accessible URL corresponding to that location.java.util.List<java.lang.String>AbstractFileFactoryBasedMapper. mapAll(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation)Maps a LFN to a location on the filsystem of a site and returns all the possible equivalent externally accessible URL corresponding to that location.java.util.List<java.lang.String>Fixed. mapAll(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation)Maps a LFN to a location on the filesystem of a site and returns all the possible equivalent externally accessible URL corresponding to that location.java.util.List<java.lang.String>Replica. mapAll(java.lang.String lfn, java.lang.String site, FileServerType.OPERATION operation)Maps a LFN to a location on the filsystem of a site and returns all the possible equivalent externally accessible URL corresponding to that location.
-