| Interface | osid.workflow.WorkflowProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.workflow.WorkflowProfile | |||
| Used By | osid.orchestration.OrchestrationManager | ||
| Description |
The workflow proxy manager provides access to rules
sessions and provides interoperability tests for various
aspects of this service. Methods in this manager pass a
| ||
| Method | getProcessLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.ProcessLookupSession | a ProcessLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsProcessLookup() is
true . | |
| Method | getProcessLookupSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.ProcessLookupSession | a ProcessLookupSession | |
| Errors | NOT_FOUND | no Office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsProcessLookup() and
supportsVisibleFederation() are true | |
| Method | getProcessQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.ProcessQuerySession | a ProcessQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsProcessQuery() is
true . | |
| Method | getProcessQuerySessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.ProcessQuerySession | a ProcessQuerySession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsProcessQuery() and
supportsVisibleFederation() are true | |
| Method | getProcessSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.ProcessSearchSession | a ProcessSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsProcessSearch() is
true . | |
| Method | getProcessSearchSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.ProcessSearchSession | a ProcessSearchSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsProcessSearch() and
supportsVisibleFederation() are true | |
| Method | getProcessAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.ProcessAdminSession | a ProcessAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsProcessAdmin() is
true . | |
| Method | getProcessAdminSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.ProcessAdminSession | a ProcessAdminSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsProcessAdmin() and
supportsVisibleFederation() are true | |
| Method | getProcessNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.workflow.ProcessReceiver | processReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.ProcessNotificationSession | a ProcessNotificationSession | |
| Errors | NULL_ARGUMENT | processReceiver or proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsProcessNotification() is true . | |
| Method | getProcessNotificationSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.workflow.ProcessReceiver | processReceiver | the notification callback |
osid.id.Id | officeId | the Id of the Office | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.ProcessNotificationSession | a ProcessNotificationSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | processReceiver, officeId or proxy is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsProcessNotification() and
supportsVisibleFederation() are true | |
| Method | getProcessOfficeSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.ProcessOfficeSession | a ProcessOfficeSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessOffice() is false | ||
| Compliance | optional | This method must be implemented if supportsProcessOffice() is
true . | |
| Method | getProcessOfficeAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.ProcessOfficeAssignmentSession | a ProcessOfficeAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessOfficeAssignment() is false | ||
| Compliance | optional | This method must be implemented if
supportsProcessOfficeAssignment() is true . | |
| Method | getProcessSmartOfficeSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.ProcessSmartOfficeSession | a ProcessSmartOfficeSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessSmartOffice() is false | ||
| Compliance | optional | This method must be implemented if
supportsProcessSmartOffice() is true . | |
| Method | getStepLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.StepLookupSession | an StepLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsStepLookup() is
true . | |
| Method | getStepLookupSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.StepLookupSession | an StepLookupSession | |
| Errors | NOT_FOUND | no Office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsStepLookup() and
supportsVisibleFederation() are true | |
| Method | getStepQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.StepQuerySession | an StepQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsStepQuery() is
true . | |
| Method | getStepQuerySessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.StepQuerySession | an StepQuerySession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsStepQuery() and
supportsVisibleFederation() are true | |
| Method | getStepSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.StepSearchSession | an StepSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsStepSearch() is
true . | |
| Method | getStepSearchSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.StepSearchSession | an StepSearchSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsStepSearch() and
supportsVisibleFederation() are true | |
| Method | getStepAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.StepAdminSession | an StepAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsStepAdmin() is
true . | |
| Method | getStepAdminSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.StepAdminSession | an StepAdminSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsStepAdmin() and
supportsVisibleFederation() are true | |
| Method | getStepNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.workflow.StepReceiver | stepReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.StepNotificationSession | an StepNotificationSession | |
| Errors | NULL_ARGUMENT | stepReceiver or proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsStepNotification()
is true . | |
| Method | getStepNotificationSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.workflow.StepReceiver | stepReceiver | the notification callback |
osid.id.Id | officeId | the Id of the Office | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.StepNotificationSession | an StepNotificationSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | stepReceiver, officeId or proxy is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsStepNotification()
and supportsVisibleFederation() are true | |
| Method | getStepOfficeSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.StepOfficeSession | an StepOfficeSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepOffice() is false | ||
| Compliance | optional | This method must be implemented if supportsStepOffice() is
true . | |
| Method | getStepOfficeAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.StepOfficeAssignmentSession | an StepOfficeAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepOfficeAssignment() is false | ||
| Compliance | optional | This method must be implemented if
supportsStepOfficeAssignment() is true . | |
| Method | getStepSmartOfficeSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.StepOfficeSession | an StepSmartOfficeSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsStepSmartOffice() is false | ||
| Compliance | optional | This method must be implemented if supportsStepSmartOffice()
is true . | |
| Method | getWorkLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.WorkLookupSession | a WorkLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkLookup() is
true . | |
| Method | getWorkLookupSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.WorkLookupSession | a WorkLookupSession | |
| Errors | NOT_FOUND | no Office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkLookup() and
supportsVisibleFederation() are true | |
| Method | getWorkQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.WorkQuerySession | a WorkQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkQuery() is
true . | |
| Method | getWorkQuerySessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.WorkQuerySession | a WorkQuerySession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkQuery() and
supportsVisibleFederation() are true | |
| Method | getWorkSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.WorkSearchSession | a WorkSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkSearch() is
true . | |
| Method | getWorkSearchSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.WorkSearchSession | a WorkSearchSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkSearch() and
supportsVisibleFederation() are true | |
| Method | getWorkAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.WorkAdminSession | a WorkAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkAdmin() is
true . | |
| Method | getWorkAdminSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.WorkAdminSession | a WorkAdminSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkAdmin() and
supportsVisibleFederation() are true | |
| Method | getWorkNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.workflow.WorkReceiver | workReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.WorkNotificationSession | a WorkNotificationSession | |
| Errors | NULL_ARGUMENT | workReceiver or proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkNotification()
is true . | |
| Method | getWorkNotificationSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.workflow.WorkReceiver | workReceiver | the notification callback |
osid.id.Id | officeId | the Id of the Office | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.WorkNotificationSession | a WorkNotificationSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | workReceiver, officeId or proxy is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkNotification()
and supportsVisibleFederation() are true | |
| Method | getWorkOfficeSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.WorkOfficeSession | a WorkOfficeSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkOffice() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkOffice() is
true . | |
| Method | getWorkOfficeAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.WorkOfficeAssignmentSession | a WorkOfficeAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkbOfficeAssignment() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkOfficeAssignment() is true . | |
| Method | getWorkSmartOfficeSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.WorkSmartOfficeSession | a WorkSmartOfficeSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | no Office found by the given Id | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkSmartOffice() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkSmartOffice()
is true . | |
| Method | getWorkflowSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.WorkflowSession | a WorkflowSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflow() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkflow() is
true . | |
| Method | getWorkflowSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.WorkflowSession | a WorkflowSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflow() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsWorkflow() and
supportsVisibleFederation() are true | |
| Method | getWorkflowInitiationSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.WorkflowInitiationSession | a WorkflowInitiationSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowInitiation() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowInitiation() is true . | |
| Method | getWorkflowInitiationSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.WorkflowInitiationSession | a WorkflowInitiationSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowInitiation() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowInitiation() and
supportsVisibleFederation() are true | |
| Method | getWorkflowManagementSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.WorkflowManagementSession | a WorkflowManagementSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowManagement() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowManagement() is true . | |
| Method | getWorkflowManagementSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.WorkflowManagementSession | a WorkflowManagementSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowManagement() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowManagement() and
supportsVisibleFederation() are true | |
| Method | getManualWorkflowSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.ManualWorkflowSession | a ManualWorkflowSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsManualWorkflow() is false | ||
| Compliance | optional | This method must be implemented if supportsManualWorkflow() is
true . | |
| Method | getManualWorkflowSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.ManualWorkflowSession | a ManualWorkflowSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsManualWorkflow() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsManualWorkflow()
and supportsVisibleFederation() are true | |
| Method | getOfficeLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.OfficeLookupSession | an OfficeLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfficeLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsOfficeLookup() is
true . | |
| Method | getOfficeQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.OfficeQuerySession | an OfficeQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfficeQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsOfficeQuery() is
true . | |
| Method | getOfficeSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.OfficeSearchSession | an OfficeSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfficeSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsOfficeSearch() is
true . | |
| Method | getOfficeAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.OfficeAdminSession | an OfficeAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfficeAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsOfficeAdmin() is
true . | |
| Method | getOfficeNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.workflow.OfficeReceiver | officeReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.OfficeNotificationSession | an OfficeNotificationSession | |
| Errors | NULL_ARGUMENT | officeReceiver or proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfficeNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfficeNotification() is true . | |
| Method | getOfficeHierarchySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.OfficeHierarchySession | an OfficeHierarchySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfficeHierarchy() is false | ||
| Compliance | optional | This method must be implemented if supportsOfficeHierarchy()
is true . | |
| Method | getOfficeHierarchyDesignSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.OfficeHierarchyDesignSession | a HierarchyDesignSession for offices | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfficeHierarchyDesign() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfficeHierarchyDesign() is true . | |
| Method | getWorkflowBatchProxyManager | ||
| Description |
Gets a | ||
| Return | osid.workflow.batch.WorkflowBatchProxyManager | a WorkflowbatchProxyManager | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsWorkflowBatch() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkflowBatch() is
true . | |
| Method | getWorkflowRulesProxyManager | ||
| Description |
Gets a | ||
| Return | osid.workflow.rules.WorkflowRulesProxyManager | a WorkflowRulesProxyManager for offices | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsWorkflowRules() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkflowRules() is
true . | |
| Method | getWorkflowEventProxyManager | ||
| Description |
Gets a | ||
| Return | osid.workflow.event.WorkflowEventProxyManager | a WorkflowEventProxyManager for offices | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsWorkflowEvents() is false | ||
| Compliance | optional | This method must be implemented if supportsWorkflowEvents() is
true . | |