## Uses of Class
edu.isi.pegasus.planner.catalog.transformation.classes.VDSSysInfo

Packages that use VDSSysInfo
edu.isi.pegasus.planner.catalog.classes
edu.isi.pegasus.planner.catalog.site.classes
edu.isi.pegasus.planner.catalog.site.impl.old
edu.isi.pegasus.planner.catalog.site.impl.old.classes
edu.isi.pegasus.planner.catalog.transformation
edu.isi.pegasus.planner.catalog.transformation.classes
edu.isi.pegasus.planner.catalog.transformation.impl

### Uses of VDSSysInfo in edu.isi.pegasus.planner.catalog.classes

Methods in edu.isi.pegasus.planner.catalog.classes with parameters of type VDSSysInfo
`static SysInfo` VDSSysInfo2NMI.`vdsSysInfo2NMI(VDSSysInfo sysinfo)` Converts VDS SysInfo to NMI based SysInfo object

### Uses of VDSSysInfo in edu.isi.pegasus.planner.catalog.site.classes

Methods in edu.isi.pegasus.planner.catalog.site.classes that return VDSSysInfo
`VDSSysInfo` SiteCatalogEntry.`getVDSSysInfo()` Returns the sysinfo for the site.
`VDSSysInfo` SiteCatalogEntry3.`getVDSSysInfo()` Returns the sysinfo for the site.
`VDSSysInfo` SiteStore.`getVDSSysInfo(java.lang.String handle)` Returns the `VDSSysInfo` for the site

Methods in edu.isi.pegasus.planner.catalog.site.classes with parameters of type VDSSysInfo
`void` SiteCatalogEntry.`setVDSSysInfo(VDSSysInfo sysinfo)` Sets the sysinfo for the site.
`void` SiteCatalogEntry3.`setVDSSysInfo(VDSSysInfo sysinfo)` Sets the sysinfo for the site.

### Uses of VDSSysInfo in edu.isi.pegasus.planner.catalog.site.impl.old

Methods in edu.isi.pegasus.planner.catalog.site.impl.old that return VDSSysInfo
`abstract VDSSysInfo` PoolInfoProvider.`getSysinfo(java.lang.String siteID)` Returns the System information for a single site.
`VDSSysInfo` Abstract.`getSysinfo(java.lang.String siteID)` Returns the System information for a single site.

### Uses of VDSSysInfo in edu.isi.pegasus.planner.catalog.site.impl.old.classes

Fields in edu.isi.pegasus.planner.catalog.site.impl.old.classes declared as VDSSysInfo
`private VDSSysInfo` SiteInfo.`mSysInfo` The system information of the remote site.

### Uses of VDSSysInfo in edu.isi.pegasus.planner.catalog.transformation

Methods in edu.isi.pegasus.planner.catalog.transformation that return VDSSysInfo
`VDSSysInfo` TransformationCatalogEntry.`getVDSSysInfo()` Returns the System Information in the old VDS format associated with the transformation.

Methods in edu.isi.pegasus.planner.catalog.transformation with parameters of type VDSSysInfo
`void` TransformationCatalogEntry.`setVDSSysInfo(VDSSysInfo sysinfo)` Set the System Information associated with the transformation.

Constructors in edu.isi.pegasus.planner.catalog.transformation with parameters of type VDSSysInfo
Constructor and Description
`TransformationCatalogEntry(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String resourceid, java.lang.String physicalname, TCType type, java.util.List profiles, VDSSysInfo sysinfo)` Optimized Constructor

### Uses of VDSSysInfo in edu.isi.pegasus.planner.catalog.transformation.classes

Methods in edu.isi.pegasus.planner.catalog.transformation.classes that return VDSSysInfo
`static VDSSysInfo` NMI2VDSSysInfo.`nmiToVDSSysInfo(SysInfo.Architecture arch, SysInfo.OS os, java.lang.String glibc)` Returns the VDS VDSSysInfo object corresponding to the NMI arch and OS
`static VDSSysInfo` NMI2VDSSysInfo.`nmiToVDSSysInfo(SysInfo sysinfo)` Returns the VDSSysInfo object.

### Uses of VDSSysInfo in edu.isi.pegasus.planner.catalog.transformation.impl

Methods in edu.isi.pegasus.planner.catalog.transformation.impl with parameters of type VDSSysInfo
`private long` Database.`addSysInfo(VDSSysInfo system)` Adds a system information entry into the TC.
`private long` Database.`getSysInfoId(VDSSysInfo system)` Gets the id for the system information entry.