A B E G O P R S

A

AccessCost - class org.edg.data.ros.AccessCost.
Access costs for specific CE.
AccessCost() - Constructor for class org.edg.data.ros.AccessCost
 

B

BestNetworkCost - class org.edg.data.ros.BestNetworkCost.
Stores network costs as transfer time in seconds and best PFN of a particular LFN.
BestNetworkCost() - Constructor for class org.edg.data.ros.BestNetworkCost
 

E

EdgReplicaOptimization - interface org.edg.data.ros.EdgReplicaOptimization.
A SOAP API for the Replica Optimization part of the Replica Manager.

G

getAccessCost(ROSFile[], ROSComputingElement[], String[]) - Method in interface org.edg.data.ros.EdgReplicaOptimization
Calculate the expected file access cost per-Logical-File-Name.
getBestNetworkCost(ROSFile, String) - Method in interface org.edg.data.ros.EdgReplicaOptimization
Return the expected network costs (in seconds) and the file name for accessing the best replica.
getBestPfn() - Method in class org.edg.data.ros.BestNetworkCost
 
getBestPfn() - Method in class org.edg.data.ros.AccessCost
 
getCE() - Method in class org.edg.data.ros.AccessCost
 
getCloseSE() - Method in class org.edg.data.ros.ROSComputingElement
 
getCost() - Method in class org.edg.data.ros.SECost
 
getError() - Method in class org.edg.data.ros.SECost
 
getHost() - Method in class org.edg.data.ros.ROSComputingElement
 
getInterfaceVersion() - Method in interface org.edg.data.ros.EdgReplicaOptimization
 
getName() - Method in class org.edg.data.ros.ROSFile
 
getReplicas() - Method in class org.edg.data.ros.ROSFile
 
getSECost(String, String[]) - Method in interface org.edg.data.ros.EdgReplicaOptimization
Calculate the access cost in terms of seconds for file on an StorageElement (SE).
getSizeMB() - Method in class org.edg.data.ros.ROSFile
 
getSizeToBeReplicated() - Method in class org.edg.data.ros.AccessCost
 
getTime() - Method in class org.edg.data.ros.BestNetworkCost
 
getTotalTime() - Method in class org.edg.data.ros.AccessCost
 
getVersion() - Method in interface org.edg.data.ros.EdgReplicaOptimization
 

O

org.edg.data.ros - package org.edg.data.ros
 

P

ping() - Method in interface org.edg.data.ros.EdgReplicaOptimization
Send a contact message to the Optor server

R

ROSComputingElement - class org.edg.data.ros.ROSComputingElement.
Stores network costs as transfer time in seconds and best PFN of a particular LFN.
ROSComputingElement() - Constructor for class org.edg.data.ros.ROSComputingElement
 
ROSFile - class org.edg.data.ros.ROSFile.
Stores network costs as transfer time in seconds and best PFN of a particular LFN.
ROSFile() - Constructor for class org.edg.data.ros.ROSFile
 

S

SECost - class org.edg.data.ros.SECost.
Stores access costs of files on a Storage Element.
SECost() - Constructor for class org.edg.data.ros.SECost
 
setBestPfn(String) - Method in class org.edg.data.ros.BestNetworkCost
 
setBestPfn(String[]) - Method in class org.edg.data.ros.AccessCost
 
setCE(String) - Method in class org.edg.data.ros.AccessCost
 
setCloseSE(String) - Method in class org.edg.data.ros.ROSComputingElement
 
setCost(float) - Method in class org.edg.data.ros.SECost
 
setError(float) - Method in class org.edg.data.ros.SECost
 
setHost(String) - Method in class org.edg.data.ros.ROSComputingElement
 
setName(String) - Method in class org.edg.data.ros.ROSFile
 
setReplicas(String[]) - Method in class org.edg.data.ros.ROSFile
 
setSizeMB(float) - Method in class org.edg.data.ros.ROSFile
 
setSizeToBeReplicated(float) - Method in class org.edg.data.ros.AccessCost
 
setTime(float) - Method in class org.edg.data.ros.BestNetworkCost
 
setTotalTime(float) - Method in class org.edg.data.ros.AccessCost
 

A B E G O P R S