edu.isi.pegasus.planner.catalog.site.impl.myosg.classes
Class MYOSGSiteInfoFacade

java.lang.Object
  extended by edu.isi.pegasus.planner.catalog.site.impl.myosg.classes.MYOSGSiteInfoFacade

public class MYOSGSiteInfoFacade
extends Object


Field Summary
private  String app_loc
           
private  String app_space
           
private  String data_loc
           
private  String data_space
           
private  String exec_jm
           
private  String gatekeeper
           
private  String gk_port
           
private  String globus_loc
           
private  String grid_services
           
private  String gsiftp_port
           
private  String gsiftp_server
           
(package private)  MYOSGSiteInfo myOsgSiteInfo
           
private  String osg_grid
           
private  String shortname
           
private  String sponsor_vo
           
private  String tmp_loc
           
private  String tmp_space
           
private  String util_jm
           
private  String vdt_version
           
private  String wntmp_loc
           
 
Constructor Summary
MYOSGSiteInfoFacade(MYOSGSiteInfo myOsgSiteInfo)
           
 
Method Summary
 String getApp_loc()
           
 String getApp_space()
           
private  MYOSGSiteServiceInfo getCE(List<MYOSGSiteServiceInfo> myOSGSiteServiceInfoList)
          Returns the compute element(CE)
 String getData_loc()
           
 String getData_space()
           
 String getExec_jm()
           
 String getGatekeeper()
           
 String getGk_port()
           
 String getGlobus_loc()
           
 String getGrid_services()
           
private  MYOSGSiteServiceInfo getGridFtp(List<MYOSGSiteServiceInfo> myOSGSiteServiceInfoList)
          Returns the GridFtp
 String getGsiftp_port()
           
 String getGsiftp_server()
           
 String getOsg_grid()
           
 String getShortname()
           
 String getSitesMissingInformation(String siteName)
           
 String getSponsor_vo()
           
 String getTmp_loc()
           
 String getTmp_space()
           
 String getUtil_jm()
           
private  String getUtilJobManager(String exec_jm)
          Returns the utility job manager path
 String getVdt_version()
           
 String getWntmp_loc()
           
private  void init(MYOSGSiteInfo myOsgSiteInfo)
           
 boolean isValidSite()
           
 void print()
           
 void setApp_loc(String app_loc)
           
 void setApp_space(String app_space)
           
 void setData_loc(String data_loc)
           
 void setData_space(String data_space)
           
 void setExec_jm(String exec_jm)
           
 void setGatekeeper(String gatekeeper)
           
 void setGk_port(String gk_port)
           
 void setGlobus_loc(String globus_loc)
           
 void setGrid_services(String grid_services)
           
 void setGsiftp_port(String gsiftp_port)
           
 void setGsiftp_server(String gsiftp_server)
           
 void setOsg_grid(String osg_grid)
           
 void setShortname(String shortname)
           
 void setSponsor_vo(String sponsor_vo)
           
 void setTmp_loc(String tmp_loc)
           
 void setTmp_space(String tmp_space)
           
 void setUtil_jm(String util_jm)
           
 void setVdt_version(String vdt_version)
           
 void setWntmp_loc(String wntmp_loc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myOsgSiteInfo

MYOSGSiteInfo myOsgSiteInfo

shortname

private String shortname

app_loc

private String app_loc

data_loc

private String data_loc

osg_grid

private String osg_grid

wntmp_loc

private String wntmp_loc

tmp_loc

private String tmp_loc

gatekeeper

private String gatekeeper

gk_port

private String gk_port

gsiftp_server

private String gsiftp_server

gsiftp_port

private String gsiftp_port

sponsor_vo

private String sponsor_vo

vdt_version

private String vdt_version

globus_loc

private String globus_loc

exec_jm

private String exec_jm

util_jm

private String util_jm

grid_services

private String grid_services

app_space

private String app_space

data_space

private String data_space

tmp_space

private String tmp_space
Constructor Detail

MYOSGSiteInfoFacade

public MYOSGSiteInfoFacade(MYOSGSiteInfo myOsgSiteInfo)
Method Detail

getSitesMissingInformation

public String getSitesMissingInformation(String siteName)

isValidSite

public boolean isValidSite()

init

private void init(MYOSGSiteInfo myOsgSiteInfo)

getUtilJobManager

private String getUtilJobManager(String exec_jm)
Returns the utility job manager path

Parameters:
exec_jm - execute job manager path
Returns:
utility job manager path

getCE

private MYOSGSiteServiceInfo getCE(List<MYOSGSiteServiceInfo> myOSGSiteServiceInfoList)
Returns the compute element(CE)

Parameters:
myOSGSiteServiceInfoList - service list
Returns:
compute element

getGridFtp

private MYOSGSiteServiceInfo getGridFtp(List<MYOSGSiteServiceInfo> myOSGSiteServiceInfoList)
Returns the GridFtp

Parameters:
myOSGSiteServiceInfoList - service list
Returns:
Grid Ftp

print

public void print()

getShortname

public String getShortname()

setShortname

public void setShortname(String shortname)

getApp_loc

public String getApp_loc()

setApp_loc

public void setApp_loc(String app_loc)

getData_loc

public String getData_loc()

setData_loc

public void setData_loc(String data_loc)

getOsg_grid

public String getOsg_grid()

setOsg_grid

public void setOsg_grid(String osg_grid)

getWntmp_loc

public String getWntmp_loc()

setWntmp_loc

public void setWntmp_loc(String wntmp_loc)

getTmp_loc

public String getTmp_loc()

setTmp_loc

public void setTmp_loc(String tmp_loc)

getGatekeeper

public String getGatekeeper()

setGatekeeper

public void setGatekeeper(String gatekeeper)

getGk_port

public String getGk_port()

setGk_port

public void setGk_port(String gk_port)

getGsiftp_port

public String getGsiftp_port()

setGsiftp_port

public void setGsiftp_port(String gsiftp_port)

getSponsor_vo

public String getSponsor_vo()

setSponsor_vo

public void setSponsor_vo(String sponsor_vo)

getVdt_version

public String getVdt_version()

setVdt_version

public void setVdt_version(String vdt_version)

getGlobus_loc

public String getGlobus_loc()

setGlobus_loc

public void setGlobus_loc(String globus_loc)

getExec_jm

public String getExec_jm()

setExec_jm

public void setExec_jm(String exec_jm)

getUtil_jm

public String getUtil_jm()

setUtil_jm

public void setUtil_jm(String util_jm)

getGrid_services

public String getGrid_services()

setGrid_services

public void setGrid_services(String grid_services)

getApp_space

public String getApp_space()

setApp_space

public void setApp_space(String app_space)

getData_space

public String getData_space()

setData_space

public void setData_space(String data_space)

getTmp_space

public String getTmp_space()

setTmp_space

public void setTmp_space(String tmp_space)

getGsiftp_server

public String getGsiftp_server()

setGsiftp_server

public void setGsiftp_server(String gsiftp_server)


Copyright © 2011 The University of Southern California. All Rights Reserved.