public interface Foundry extends OsidCatalog
A  Foundry  represents a collection of jobs. 
| Modifier and Type | Method and Description | 
|---|---|
| FoundryRecord | getFoundryRecord(Type foundryRecordType)Gets the foundry record corresponding to the given   Foundry 
  record Type. | 
getDescription, getDisplayName, getGenusType, isOfGenusTypegetId, isCurrentgetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdFoundryRecord getFoundryRecord(Type foundryRecordType) throws OperationFailedException
 Foundry 
   record  Type.  This method is used to retrieve an 
  object implementing the requested record. The  foundryRecordType 
   may be the  Type  returned in  
  getRecordTypes()  or any of its parents in a  Type 
   hierarchy where  hasRecordType(foundryRecordType) 
   is  true  .foundryRecordType - the type of foundry record to retrieveNullArgumentException -  foundryRecordType 
           is  null OperationFailedException - unable to complete requestUnsupportedException -  
          hasRecordType(foundryRecordType)  is  false 
          mandatory - This method must be implemented.