Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

EdgReplicaManager::InfoServiceMDS Class Reference

Info service based on a file. More...

Inheritance diagram for EdgReplicaManager::InfoServiceMDS:

EdgReplicaManager::InfoService List of all members.

Public Methods

 InfoServiceMDS (const std::string &vo, bool secure, const std::string &url, const std::string &root) throw ( InfoServiceException )
 Constructor. More...

 ~InfoServiceMDS ()
 Destructor. More...

const std::vector< std::string > & getServiceURIs (const std::string &serviceType, const std::string &domain) throw (InfoServiceException)
 Read service data. More...

std::string getCloseSE (const std::string &ceID) throw ( InfoServiceException )
 Find Close SE. More...


Detailed Description

Info service based on a file.


Constructor & Destructor Documentation

InfoServiceMDS const std::string &    vo,
bool    secure,
const std::string &    url,
const std::string &    root
throw ( InfoServiceException )
 

Constructor.

~InfoServiceMDS  
 

Destructor.


Member Function Documentation

const std::vector< std::string > & getServiceURIs const std::string &    serviceType,
const std::string &    domain
throw (InfoServiceException) [virtual]
 

Read service data.

Implements EdgReplicaManager::InfoService.

std::string getCloseSE const std::string &    ceID throw ( InfoServiceException ) [virtual]
 

Find Close SE.

Implements EdgReplicaManager::InfoService.

The EU DataGrid Project. All rights reserved.