OSID Logo
OSID Specifications
workflow package
Version 3.0.0
Interfaceosid.workflow.Office
Implementsosid.OsidCatalog
Used Byosid.workflow.OfficeAdminSession
osid.workflow.OfficeList
osid.workflow.OfficeLookupSession
osid.workflow.OfficeNode
osid.workflow.ProcessAdminSession
osid.workflow.ProcessLookupSession
osid.workflow.ProcessNotificationSession
osid.workflow.ProcessQuerySession
osid.workflow.ProcessSmartOfficeSession
osid.workflow.StepAdminSession
show 86 more…
osid.workflow.StepLookupSession
osid.workflow.StepNotificationSession
osid.workflow.StepQuerySession
osid.workflow.StepSmartOfficeSession
osid.workflow.WorkAdminSession
osid.workflow.WorkLookupSession
osid.workflow.WorkNotificationSession
osid.workflow.WorkQuerySession
osid.workflow.WorkSmartOfficeSession
osid.workflow.WorkflowInitiationSession
osid.workflow.WorkflowManagementSession
osid.workflow.WorkflowSession
osid.workflow.event.WorkflowEventAdminSession
osid.workflow.event.WorkflowEventLookupSession
osid.workflow.event.WorkflowEventNotificationSession
osid.workflow.event.WorkflowEventQuerySession
osid.workflow.rules.ProcessConstrainerAdminSession
osid.workflow.rules.ProcessConstrainerEnablerAdminSession
osid.workflow.rules.ProcessConstrainerEnablerLookupSession
osid.workflow.rules.ProcessConstrainerEnablerNotificationSession
osid.workflow.rules.ProcessConstrainerEnablerQuerySession
osid.workflow.rules.ProcessConstrainerEnablerRuleApplicationSession
osid.workflow.rules.ProcessConstrainerEnablerRuleLookupSession
osid.workflow.rules.ProcessConstrainerEnablerSmartOfficeSession
osid.workflow.rules.ProcessConstrainerLookupSession
osid.workflow.rules.ProcessConstrainerNotificationSession
osid.workflow.rules.ProcessConstrainerQuerySession
osid.workflow.rules.ProcessConstrainerRuleApplicationSession
osid.workflow.rules.ProcessConstrainerRuleLookupSession
osid.workflow.rules.ProcessConstrainerSmartOfficeSession
osid.workflow.rules.ProcessEnablerAdminSession
osid.workflow.rules.ProcessEnablerLookupSession
osid.workflow.rules.ProcessEnablerNotificationSession
osid.workflow.rules.ProcessEnablerQuerySession
osid.workflow.rules.ProcessEnablerRuleApplicationSession
osid.workflow.rules.ProcessEnablerRuleLookupSession
osid.workflow.rules.ProcessEnablerSmartOfficeSession
osid.workflow.rules.ProcessProcessorAdminSession
osid.workflow.rules.ProcessProcessorEnablerAdminSession
osid.workflow.rules.ProcessProcessorEnablerLookupSession
osid.workflow.rules.ProcessProcessorEnablerNotificationSession
osid.workflow.rules.ProcessProcessorEnablerQuerySession
osid.workflow.rules.ProcessProcessorEnablerRuleApplicationSession
osid.workflow.rules.ProcessProcessorEnablerRuleLookupSession
osid.workflow.rules.ProcessProcessorEnablerSmartOfficeSession
osid.workflow.rules.ProcessProcessorLookupSession
osid.workflow.rules.ProcessProcessorNotificationSession
osid.workflow.rules.ProcessProcessorQuerySession
osid.workflow.rules.ProcessProcessorRuleApplicationSession
osid.workflow.rules.ProcessProcessorRuleLookupSession
osid.workflow.rules.ProcessProcessorSmartOfficeSession
osid.workflow.rules.StepConstrainerAdminSession
osid.workflow.rules.StepConstrainerEnablerAdminSession
osid.workflow.rules.StepConstrainerEnablerLookupSession
osid.workflow.rules.StepConstrainerEnablerNotificationSession
osid.workflow.rules.StepConstrainerEnablerQuerySession
osid.workflow.rules.StepConstrainerEnablerRuleApplicationSession
osid.workflow.rules.StepConstrainerEnablerRuleLookupSession
osid.workflow.rules.StepConstrainerEnablerSmartOfficeSession
osid.workflow.rules.StepConstrainerLookupSession
osid.workflow.rules.StepConstrainerNotificationSession
osid.workflow.rules.StepConstrainerQuerySession
osid.workflow.rules.StepConstrainerRuleApplicationSession
osid.workflow.rules.StepConstrainerRuleLookupSession
osid.workflow.rules.StepConstrainerSmartOfficeSession
osid.workflow.rules.StepEnablerAdminSession
osid.workflow.rules.StepEnablerLookupSession
osid.workflow.rules.StepEnablerNotificationSession
osid.workflow.rules.StepEnablerQuerySession
osid.workflow.rules.StepEnablerRuleApplicationSession
osid.workflow.rules.StepEnablerRuleLookupSession
osid.workflow.rules.StepEnablerSmartOfficeSession
osid.workflow.rules.StepProcessorAdminSession
osid.workflow.rules.StepProcessorEnablerAdminSession
osid.workflow.rules.StepProcessorEnablerLookupSession
osid.workflow.rules.StepProcessorEnablerNotificationSession
osid.workflow.rules.StepProcessorEnablerQuerySession
osid.workflow.rules.StepProcessorEnablerRuleApplicationSession
osid.workflow.rules.StepProcessorEnablerRuleLookupSession
osid.workflow.rules.StepProcessorEnablerSmartOfficeSession
osid.workflow.rules.StepProcessorLookupSession
osid.workflow.rules.StepProcessorNotificationSession
osid.workflow.rules.StepProcessorQuerySession
osid.workflow.rules.StepProcessorRuleApplicationSession
osid.workflow.rules.StepProcessorRuleLookupSession
osid.workflow.rules.StepProcessorSmartOfficeSession
Description

An Office represents a collection of process.

MethodgetOfficeRecord
Description

Gets the office record corresponding to the given Office record Type .This method is used to retrieve an object implementing the requested record. The officeRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(officeRecordType) is true .

Parametersosid.type.TypeofficeRecordTypethe type of office record to retrieve
Returnosid.workflow.records.OfficeRecordthe office record
ErrorsNULL_ARGUMENTofficeRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(officeRecordType) is false
CompliancemandatoryThis method must be implemented.