| Interface | osid.workflow.event.WorkflowEventProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.workflow.event.WorkflowEventProfile | |||
| Used By | osid.workflow.WorkflowProxyManager | ||
| Description |
The workflow.event proxy manager provides access to rules
sessions and provides interoperability tests for various
aspects of this service. Methods in this manager pass a
| ||
| Method | getWorkflowEventLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.event.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.event.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 | getWorkflowEventQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.event.WorkflowEventQuerySession | a WorkflowEventQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowEventQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowEventQuery() is true . | |
| Method | getWorkflowEventQuerySessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.event.WorkflowEventQuerySession | a WorkflowEventQuerySession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowEventQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowEventQuery() and
supportsVisibleFederation() are true | |
| Method | getWorkflowEventSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.event.WorkflowEventSearchSession | a WorkflowEventSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowEventSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowEventSearch() is true . | |
| Method | getWorkflowEventSearchSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.event.WorkflowEventSearchSession | a WorkflowEventSearchSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowEventSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowEventSearch() and
supportsVisibleFederation() are true | |
| Method | getWorkflowEventAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.event.WorkflowEventAdminSession | a WorkflowEventAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowEventAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowEventAdmin() is true . | |
| Method | getWorkflowEventAdminSessionForOffice | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.event.WorkflowEventAdminSession | a WorkflowEventAdminSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowEventAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowEventAdmin() and
supportsVisibleFederation() are true | |
| Method | getWorkflowEventNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.workflow.event.WorkflowEventReceiver | workflowEventReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.event.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.event.WorkflowEventReceiver | workflowEventReceiver | the notification callback |
osid.id.Id | officeId | the Id of the Office | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.event.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 | getWorkflowEventOfficeSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.event.WorkflowEventOfficeSession | a WorkflowEventOfficeSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowEventOffice() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowEventOffice() is true . | |
| Method | getWorkflowEventOfficeAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.workflow.event.WorkflowEventOfficeAssignmentSession | a WorkflowEventOfficeAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowEventOfficeAssignment() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowEventOfficeAssignment() is true . | |
| Method | getWorkflowEventSmartOfficeSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | officeId | the Id of the Office |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.workflow.event.WorkflowEventSmartOfficeSession | a WorkflowEventSmartOfficeSession | |
| Errors | NOT_FOUND | no office found by the given Id | |
| NULL_ARGUMENT | officeId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsWorkflowEventSmartOffice() is false | ||
| Compliance | optional | This method must be implemented if
supportsWorkflowEventSmartOffice() is true . | |