OSID Logo
OSID Specifications
resourcing package
Version 3.0.0
Interfaceosid.resourcing.Foundry
Implementsosid.OsidCatalog
Used Byosid.resourcing.AvailabilityAdminSession
osid.resourcing.AvailabilityLookupSession
osid.resourcing.AvailabilityNotificationSession
osid.resourcing.AvailabilityQuerySession
osid.resourcing.AvailabilitySmartFoundrySession
osid.resourcing.CommissionAdminSession
osid.resourcing.CommissionLookupSession
osid.resourcing.CommissionNotificationSession
osid.resourcing.CommissionQuerySession
osid.resourcing.CommissionSmartFoundrySession
show 68 more…
osid.resourcing.CompetencyAdminSession
osid.resourcing.CompetencyLookupSession
osid.resourcing.CompetencyNotificationSession
osid.resourcing.CompetencyQuerySession
osid.resourcing.CompetencySmartFoundrySession
osid.resourcing.EffortAdminSession
osid.resourcing.EffortLookupSession
osid.resourcing.EffortNotificationSession
osid.resourcing.EffortQuerySession
osid.resourcing.EffortSmartFoundrySession
osid.resourcing.FoundryAdminSession
osid.resourcing.FoundryList
osid.resourcing.FoundryLookupSession
osid.resourcing.FoundryNode
osid.resourcing.JobAdminSession
osid.resourcing.JobLookupSession
osid.resourcing.JobNotificationSession
osid.resourcing.JobQuerySession
osid.resourcing.JobResourcingSession
osid.resourcing.JobSmartFoundrySession
osid.resourcing.MyWorkSession
osid.resourcing.WorkAdminSession
osid.resourcing.WorkLookupSession
osid.resourcing.WorkNotificationSession
osid.resourcing.WorkQuerySession
osid.resourcing.WorkSmartFoundrySession
osid.resourcing.rules.AvailabilityEnablerAdminSession
osid.resourcing.rules.AvailabilityEnablerLookupSession
osid.resourcing.rules.AvailabilityEnablerNotificationSession
osid.resourcing.rules.AvailabilityEnablerQuerySession
osid.resourcing.rules.AvailabilityEnablerRuleApplicationSession
osid.resourcing.rules.AvailabilityEnablerRuleLookupSession
osid.resourcing.rules.AvailabilityEnablerSmartFoundrySession
osid.resourcing.rules.CommissionEnablerAdminSession
osid.resourcing.rules.CommissionEnablerLookupSession
osid.resourcing.rules.CommissionEnablerNotificationSession
osid.resourcing.rules.CommissionEnablerQuerySession
osid.resourcing.rules.CommissionEnablerRuleApplicationSession
osid.resourcing.rules.CommissionEnablerRuleLookupSession
osid.resourcing.rules.CommissionEnablerSmartFoundrySession
osid.resourcing.rules.JobConstrainerAdminSession
osid.resourcing.rules.JobConstrainerEnablerAdminSession
osid.resourcing.rules.JobConstrainerEnablerLookupSession
osid.resourcing.rules.JobConstrainerEnablerNotificationSession
osid.resourcing.rules.JobConstrainerEnablerQuerySession
osid.resourcing.rules.JobConstrainerEnablerRuleApplicationSession
osid.resourcing.rules.JobConstrainerEnablerRuleLookupSession
osid.resourcing.rules.JobConstrainerEnablerSmartFoundrySession
osid.resourcing.rules.JobConstrainerLookupSession
osid.resourcing.rules.JobConstrainerNotificationSession
osid.resourcing.rules.JobConstrainerQuerySession
osid.resourcing.rules.JobConstrainerRuleApplicationSession
osid.resourcing.rules.JobConstrainerRuleLookupSession
osid.resourcing.rules.JobConstrainerSmartFoundrySession
osid.resourcing.rules.JobProcessorAdminSession
osid.resourcing.rules.JobProcessorEnablerAdminSession
osid.resourcing.rules.JobProcessorEnablerLookupSession
osid.resourcing.rules.JobProcessorEnablerNotificationSession
osid.resourcing.rules.JobProcessorEnablerQuerySession
osid.resourcing.rules.JobProcessorEnablerRuleApplicationSession
osid.resourcing.rules.JobProcessorEnablerRuleLookupSession
osid.resourcing.rules.JobProcessorEnablerSmartFoundrySession
osid.resourcing.rules.JobProcessorLookupSession
osid.resourcing.rules.JobProcessorNotificationSession
osid.resourcing.rules.JobProcessorQuerySession
osid.resourcing.rules.JobProcessorRuleApplicationSession
osid.resourcing.rules.JobProcessorRuleLookupSession
osid.resourcing.rules.JobProcessorSmartFoundrySession
Description

A Foundry represents a collection of jobs.

MethodgetFoundryRecord
Description

Gets the foundry record corresponding to the given 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 .

Parametersosid.type.TypefoundryRecordTypethe type of foundry record to retrieve
Returnosid.resourcing.records.FoundryRecordthe foundry record
ErrorsNULL_ARGUMENTfoundryRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(foundryRecordType) is false
CompliancemandatoryThis method must be implemented.