org.edg.data.reptor.optimization
Class OptimizationUtils
java.lang.Object
org.edg.data.reptor.optimization.OptimizationUtils
- public final class OptimizationUtils
- extends java.lang.Object
A holder class for higher level optimization utilities than provided by the
Optor class
TODO [JC] This should probably move into the Optor class
- Version:
- $ Id:$
- Author:
- James Casey
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getAccessCost
public static org.edg.data.ros.AccessCost[] getAccessCost(Configuration config,
ReplicaCatalog catalog,
java.net.URI[] logicalName,
ComputingElementInfo[] ceInfos,
java.lang.String[] protocol)
throws CatalogCommunicationException,
LfnDoesNotExistException,
OptorException,
InfoServiceException
- Throws:
CatalogCommunicationException
LfnDoesNotExistException
OptorException
InfoServiceException
listBestFile
public static java.net.URI listBestFile(Configuration config,
ReplicaCatalog catalog,
java.net.URI logicalName,
java.util.List replicas,
java.lang.String seHost)
throws InfoServiceException,
ConfigurationException,
CatalogCommunicationException,
LfnDoesNotExistException
- Throws:
InfoServiceException
ConfigurationException
CatalogCommunicationException
LfnDoesNotExistException