# Package edu.isi.pegasus.planner.catalog.site.impl.old

Class Summary
Abstract: An abstract implementation of the PoolInfoProvider.
MdsQuery: This Class queries the GT2 based Monitoring and Discovery Service (MDS) and stores the remote sites information into a single data class.
PoolInfoProvider: This is an abstract class which defines the interface for the information providers like sites.xml, sites.catalog.
PoolMode: This class determines at runtime which implementing class to use as a Pool Handle.
SiteFactory: A factory class to load the appropriate implementation of Transformation Catalog as specified by properties.
TestSiteCatalog: A Test program that shows how to load a Site Catalog, and query for all sites.
Text: It gets the information about a pool by reading the multiline site catalog that is in a multiline format.
XML: It gets the information about a pool by reading the pool config xml that is generated from querying mds or using the static information provided by the user at the submit host.

Exception Summary
SiteFactoryException: Class to notify of failures while instantiating Site Catalog implementations.