Uses of Class
edu.isi.pegasus.planner.classes.ReplicaLocation
-
Packages that use ReplicaLocation Package Description edu.isi.pegasus.planner.classes edu.isi.pegasus.planner.parser.dax edu.isi.pegasus.planner.refiner edu.isi.pegasus.planner.selector Provides the interface and call-out to the site selector mechanism.edu.isi.pegasus.planner.selector.replica -
-
Uses of ReplicaLocation in edu.isi.pegasus.planner.classes
Methods in edu.isi.pegasus.planner.classes that return ReplicaLocation Modifier and Type Method Description protected ReplicaLocation
ReplicaStore. get(java.lang.String key)
Returns an entry corresponding to the LFNReplicaLocation
ReplicaStore. getReplicaLocation(java.lang.String lfn)
Returns aReplicaLocation
corresponding to the LFN.Methods in edu.isi.pegasus.planner.classes with parameters of type ReplicaLocation Modifier and Type Method Description void
ReplicaStore. add(ReplicaLocation rl)
Adds replica catalog entries into the store.boolean
ReplicaLocation. merge(ReplicaLocation location)
Merges theReplicaLocation
object to the existing one, only if the logical filenames match.protected java.lang.Object
ReplicaStore. put(java.lang.String key, ReplicaLocation value)
Inserts entry in the store overwriting any existing entry. -
Uses of ReplicaLocation in edu.isi.pegasus.planner.parser.dax
Methods in edu.isi.pegasus.planner.parser.dax with parameters of type ReplicaLocation Modifier and Type Method Description void
DAXParser3.Arguments. addArgument(ReplicaLocation rl)
Adds filename to the argumentsvoid
Callback. cbFile(ReplicaLocation rl)
Callback when a replica catalog entry is encountered in the DAX from Section 1: Files that lists entries in a Replica Catalogvoid
DAX2CDAG. cbFile(ReplicaLocation rl)
Callback when a replica catalog entry is encountered in the DAXvoid
DAX2Graph. cbFile(ReplicaLocation rl)
Callback when a replica catalog entry is encountered in the DAXvoid
DAX2Metadata. cbFile(ReplicaLocation rl)
Callback when a replica catalog entry is encountered in the DAXvoid
DAX2NewGraph. cbFile(ReplicaLocation rl)
Callback when a replica catalog entry is encountered in the DAXvoid
ExampleDAXCallback. cbFile(ReplicaLocation rl)
Callback when a replica catalog entry is encountered in the DAX -
Uses of ReplicaLocation in edu.isi.pegasus.planner.refiner
Methods in edu.isi.pegasus.planner.refiner that return ReplicaLocation Modifier and Type Method Description ReplicaLocation
ReplicaCatalogBridge. getFileLocs(java.lang.String lfn)
Returns all the locations as returned from the Replica Lookup Mechanism.private ReplicaLocation
ReplicaCatalogBridge. retrieveFromCache(java.lang.String lfn)
Retrieves a location from the cache table, that contains the contents of the cache files specified at runtime. -
Uses of ReplicaLocation in edu.isi.pegasus.planner.selector
Methods in edu.isi.pegasus.planner.selector that return ReplicaLocation Modifier and Type Method Description ReplicaLocation
ReplicaSelector. selectReplicas(ReplicaLocation rl, java.lang.String prefferedSite, boolean allowLocalFileURLs)
Selects a replica amongst all the replicas returned by the implementing Replica Mechanism.Methods in edu.isi.pegasus.planner.selector with parameters of type ReplicaLocation Modifier and Type Method Description ReplicaCatalogEntry
ReplicaSelector. selectReplica(ReplicaLocation rl, java.lang.String prefferedSite, boolean allowLocalFileURLs)
Selects a single replica amongst all the replicas returned by the implementing Replica Mechanism.ReplicaLocation
ReplicaSelector. selectReplicas(ReplicaLocation rl, java.lang.String prefferedSite, boolean allowLocalFileURLs)
Selects a replica amongst all the replicas returned by the implementing Replica Mechanism. -
Uses of ReplicaLocation in edu.isi.pegasus.planner.selector.replica
Methods in edu.isi.pegasus.planner.selector.replica that return ReplicaLocation Modifier and Type Method Description ReplicaLocation
Default. selectReplicas(ReplicaLocation rl, java.lang.String preferredSite, boolean allowLocalFileURLs)
This chooses a location amongst all the locations returned by the Replica Mechanism.ReplicaLocation
Local. selectReplicas(ReplicaLocation rl, java.lang.String preferredSite, boolean allowLocalFileURLs)
This chooses a location amongst all the locations returned by the Replica Mechanism.Methods in edu.isi.pegasus.planner.selector.replica with parameters of type ReplicaLocation Modifier and Type Method Description ReplicaCatalogEntry
Default. selectReplica(ReplicaLocation rl, java.lang.String preferredSite, boolean allowLocalFileURLs)
This chooses a location amongst all the locations returned by the replica location service.ReplicaCatalogEntry
Local. selectReplica(ReplicaLocation rl, java.lang.String preferredSite, boolean allowLocalFileURLs)
Selects a random replica from all the replica's that have their site handle set to local and the pfn's start with a file url scheme.ReplicaCatalogEntry
Regex. selectReplica(ReplicaLocation rl, java.lang.String preferredSite, boolean allowLocalFileURLs)
This chooses a location amongst all the locations returned by the replica location service.ReplicaCatalogEntry
Restricted. selectReplica(ReplicaLocation rl, java.lang.String preferredSite, boolean allowLocalFileURLs)
This chooses a location amongst all the locations returned by the replica location service.ReplicaLocation
Default. selectReplicas(ReplicaLocation rl, java.lang.String preferredSite, boolean allowLocalFileURLs)
This chooses a location amongst all the locations returned by the Replica Mechanism.ReplicaLocation
Local. selectReplicas(ReplicaLocation rl, java.lang.String preferredSite, boolean allowLocalFileURLs)
This chooses a location amongst all the locations returned by the Replica Mechanism.
-