Interface | osid.workflow.WorkflowProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.workflow.WorkflowProfile | |||
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 | getWorkflowEventLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.workflow.WorkflowEventLookupSession | a WorkflowEventLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsWorkflowEventLookup() is false | ||
Compliance | optional | This method must be implemented if supportsWorkflowEventLookup()
is true. | |
Method | getWorkflowEventLookupSessionForOffice | ||
Description |
Gets the | ||
Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.workflow.WorkflowEventLookupSession | a WorkflowEventLookupSession | |
Errors | NOT_FOUND | no office found by the given Id | |
NULL_ARGUMENT | officeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsWorkflowEventLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsWorkflowEventLookup()
and supportsVisibleFederation() are true | |
Method | getWorkflowEventNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.workflow.WorkflowEventReceiver | workflowEventReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.workflow.WorkflowEventNotificationSession | a WorkflowEventNotificationSession | |
Errors | NULL_ARGUMENT | workflowEventReceiver or proxy is null
| |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsWorkflowEventNotification() is false | ||
Compliance | optional | This method must be implemented if
supportsWorkflowEventNotification() is true | |
Method | getWorkflowEventNotificationSessionForOffice | ||
Description |
Gets the | ||
Parameters | osid.workflow.WorkflowEventReceiver | workflowEventReceiver | the notification callback |
osid.id.Id | officeId | the Id of the Office | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.workflow.WorkflowEventNotificationSession | a WorkflowEventNotificationSession | |
Errors | NOT_FOUND | no office found by the given Id | |
NULL_ARGUMENT | workflowEventReceiver, officeId, or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsWorkflowEventNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsWorkflowEventNotification() and
supportsVisibleFederation() are true | |
Method | getOfficeLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.workflow.OfficeLookupSession | a 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 | a 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 | a 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 | a 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 | a 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 | a OfficeHierarchySession for offices | |
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. |