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

Method Summary
 java.lang.String getAppDir()
           
 java.lang.String getDataDir()
           
 java.lang.String getGKGlobusDir()
           
 java.lang.String getService()
           
 java.lang.String getSiteID()
           
 java.lang.String getSiteInfo(java.lang.String site, java.lang.String info)
          The most basic member used to recover data from the information service
 java.lang.String getWNClient()
           
 java.lang.String getWNTmpDir()
           
 void setService(java.lang.String service)
           
 void setSiteID(java.lang.String siteID)
           
 

Method Detail

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 service
info - 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.