edu.isi.pegasus.planner.catalog.site.impl.myosg.classes
Class MYOSGSiteResourceInfo
java.lang.Object
edu.isi.pegasus.planner.catalog.site.impl.myosg.classes.AbstractSiteCatalogResource
edu.isi.pegasus.planner.catalog.site.impl.myosg.classes.MYOSGSiteResourceInfo
public class MYOSGSiteResourceInfo
- extends AbstractSiteCatalogResource
This class extends AbstractSiteCatalogResource and stores MYOSG Site resource Information
- Author:
- prasanth
RESOURCE_ID_TAG
private static final String RESOURCE_ID_TAG
- See Also:
- Constant Field Values
RESOURCE_NAME_TAG
private static final String RESOURCE_NAME_TAG
- See Also:
- Constant Field Values
RESOURCE_DESCRIPTION_TAG
private static final String RESOURCE_DESCRIPTION_TAG
- See Also:
- Constant Field Values
resourceID
private String resourceID
resourceName
private String resourceName
resourceDescription
private String resourceDescription
serviceList
private List<MYOSGSiteServiceInfo> serviceList
environmentInfo
private MYOSGSiteEnvironmentInfo environmentInfo
VOOwnershipInfo
private MYOSGSiteVOOwnershipInfo VOOwnershipInfo
MYOSGSiteResourceInfo
public MYOSGSiteResourceInfo(int depth)
getProperty
public Object getProperty(int ID)
- Returns the property value
- Overrides:
getProperty in class AbstractSiteCatalogResource
- Parameters:
ID -
- Returns:
- property value
setProperty
public void setProperty(String ID,
Object value)
- Sets the property of Site Catalog resource
- Overrides:
setProperty in class AbstractSiteCatalogResource
- Parameters:
ID - property IDvalue - property value
addChildResource
public void addChildResource(AbstractSiteCatalogResource childResource)
- Add child resources to a site catalog resource
- Specified by:
addChildResource in class AbstractSiteCatalogResource
- Parameters:
childResource - child resource
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2011 The University of Southern California. All Rights Reserved.