gov.bnl.star.offline.scheduler.informationService
Interface InformationService
- All Known Implementing Classes:
- GridCat, VORS
public interface InformationService
The base interface for all infromation services.
- Author:
- Levente B. Hajdu
setSiteID
void setSiteID(java.lang.String siteID)
- Parameters:
siteID
- a string used to identify the site to the information service
getSiteID
java.lang.String getSiteID()
- Returns:
- a string used to identify the site with in the information service
setService
void setService(java.lang.String service)
- Parameters:
service
- the url of the service
getService
java.lang.String getService()
- Returns:
- the url of the service
getSiteInfo
java.lang.String getSiteInfo(java.lang.String site,
java.lang.String info)
- The most basic member used to recover data from the information service
- Parameters:
site
- a string used to identify the site to the information serviceinfo
- the requested information service parameter name
- Returns:
- data recoved from information service, always formated as a string (even numbers)
getAppDir
java.lang.String getAppDir()
- Returns:
- The OSG $app location
getDataDir
java.lang.String getDataDir()
- Returns:
- The OSG $data location
getWNTmpDir
java.lang.String getWNTmpDir()
- Returns:
- The temp dir on the worked node
getWNClient
java.lang.String getWNClient()
- Returns:
- The OSG client folder on each worker node
getGKGlobusDir
java.lang.String getGKGlobusDir()
- Returns:
- The Globus gatekeeper folder
Copyright © 2002-2004 STAR collaboration - Brookhaven National Laboratory. All Rights Reserved.