Inheritance diagram for EdgReplicaManager::ReplicaManagerImpl:
Public Methods | |
ReplicaManagerImpl (const std::string &vo) throw ( ReplicaManagerException) | |
Constructor. More... | |
ReplicaManagerImpl (const std::string &vo, Configuration *conf) throw ( ReplicaManagerException) | |
Constructor. More... | |
~ReplicaManagerImpl () | |
void | listReplicas (std::string fileID, SFNList_t &sfns) throw ( ReplicaManagerException, EdgReplicaLocationService::NoSuchGuidException, EdgReplicaLocationService::NoSuchPfnException, EdgReplicaMetadataCatalog::NoSuchAliasException, EdgReplicaMetadataCatalog::CommunicationException, EdgReplicaLocationService::CommunicationException ) |
get list of replicas. More... | |
void | getAccessCost (LFNList_t LFNList, CEList_t CEList, Protocols_t protocols, AccessCosts_t &accessCost) throw ( ReplicaManagerException, EdgReplicaOptimization::ReplicationException, EdgReplicaLocationService::NoSuchGuidException, EdgReplicaLocationService::NoSuchPfnException , EdgReplicaMetadataCatalog::NoSuchAliasException, EdgReplicaMetadataCatalog::CommunicationException, EdgReplicaLocationService::CommunicationException) |
get access cost. More... | |
std::string | listBestFile (std::string file, std::string seHost) throw ( ReplicaManagerException, EdgReplicaOptimization::ReplicationException, EdgReplicaLocationService::NoSuchGuidException, EdgReplicaLocationService::NoSuchPfnException , EdgReplicaMetadataCatalog::NoSuchAliasException, EdgReplicaMetadataCatalog::CommunicationException, EdgReplicaLocationService::CommunicationException ) |
get best file. More... | |
void | setSecure () |
set the secure flag. all services will be tried to be contacted in secure mode. More... |
|
Constructor.
|
|
Constructor.
|
|
|
|
get list of replicas.
Implements EdgReplicaManager::ReplicaManager. |
|
get access cost.
Implements EdgReplicaManager::ReplicaManager. |
|
get best file.
Implements EdgReplicaManager::ReplicaManager. |
|
set the secure flag. all services will be tried to be contacted in secure mode.
Implements EdgReplicaManager::ReplicaManager. |