Interface | osid.checklist.mason.ChecklistMasonProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.checklist.mason.ChecklistMasonProfile | |||
Description |
The checklist mason proxy manager provides access to
checklist mason sessions and provides interoperability tests
for various aspects of this service. Methods in this manager
pass a
| ||
Method | getTodoProducerLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.checklist.mason.TodoProducerLookupSession | a TodoProducerLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerLookup() is false | ||
Compliance | optional | This method must be implemented if supportsTodoProducerLookup()
is true. | |
Method | getTodoProducerLookupSessionForChecklist | ||
Description |
Gets the | ||
Parameters | osid.id.Id | checklistId | the Id of the Checklist |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.checklist.mason.TodoProducerLookupSession | a TodoProducerLookupSession | |
Errors | NOT_FOUND | no Checklist found by the given Id | |
NULL_ARGUMENT | checklistId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTodoProducerLookup()
and supportsVisibleFederation() are true.
| |
Method | getTodoProducerQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.checklist.mason.TodoProducerQuerySession | a TodoProducerQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerQuery() is false | ||
Compliance | optional | This method must be implemented if supportsTodoProducerQuery()
is true. | |
Method | getTodoProducerQuerySessionForChecklist | ||
Description |
Gets the | ||
Parameters | osid.id.Id | checklistId | the Id of the Checklist |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.checklist.mason.TodoProducerQuerySession | a TodoProducerQuerySession | |
Errors | NOT_FOUND | no Checklist found by the given Id | |
NULL_ARGUMENT | checklistId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTodoProducerQuery()
and supportsVisibleFederation() are true.
| |
Method | getTodoProducerSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.checklist.mason.TodoProducerSearchSession | a TodoProducerSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerSearch() is false | ||
Compliance | optional | This method must be implemented if supportsTodoProducerSearch()
is true. | |
Method | getTodoProducerSearchSessionForChecklist | ||
Description |
Gets the | ||
Parameters | osid.id.Id | checklistId | the Id of the Checklist |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.checklist.mason.TodoProducerSearchSession | a TodoProducerSearchSession | |
Errors | NOT_FOUND | no Checklist found by the given Id | |
NULL_ARGUMENT | checklistId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTodoProducerSearch()
and supportsVisibleFederation() are true.
| |
Method | getTodoProducerAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.checklist.mason.TodoProducerAdminSession | a TodoProducerAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsTodoProducerAdmin()
is true. | |
Method | getTodoProducerAdminSessionForChecklist | ||
Description |
Gets the | ||
Parameters | osid.id.Id | checklistId | the Id of the Checklist |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.checklist.mason.TodoProducerAdminSession | a TodoProducerAdminSession | |
Errors | NOT_FOUND | no Checklist found by the given Id | |
NULL_ARGUMENT | checklistId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTodoProducerAdmin()
and supportsVisibleFederation() are true.
| |
Method | getTodoProducerNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.checklist.mason.TodoProducerReceiver | todoProducerReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.checklist.mason.TodoProducerNotificationSession | a TodoProducerNotificationSession | |
Errors | NULL_ARGUMENT | todoProducerReceiver or proxy is null
| |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerNotification() is false | ||
Compliance | optional | This method must be implemented if
supportsTodoProducerNotification() is true. | |
Method | getTodoProducerNotificationSessionForChecklist | ||
Description |
Gets the | ||
Parameters | osid.checklist.mason.TodoProducerReceiver | todoProducerReceiver | the notification callback |
osid.id.Id | checklistId | the Id of the Checklist | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.checklist.mason.TodoProducerNotificationSession | a TodoProducerNotificationSession | |
Errors | NOT_FOUND | no checklist found by the given Id | |
NULL_ARGUMENT | todoProducerReceiver, checklistId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsTodoProducerNotification() and
supportsVisibleFederation() are true. | |
Method | getTodoProducerChecklistSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.checklist.mason.TodoProducerChecklistSession | a TodoProducerChecklistSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerChecklist() is false | ||
Compliance | optional | This method must be implemented if supportsTodoProducerChecklist()
is true. | |
Method | getTodoProducerChecklistAssignmentSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.checklist.mason.TodoProducerChecklistAssignmentSession | a TodoProducerChecklistAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerChecklistAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsTodoProducerChecklistAssignment() is true. | |
Method | getTodoProducerSmartChecklistSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | checklistId | the Id of the Checklist |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.checklist.mason.TodoProducerSmartChecklistSession | a TodoProducerSmartChecklistSession | |
Errors | NOT_FOUND | no Checklist found by the given Id | |
NULL_ARGUMENT | checklistId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTodoProducerSmartChecklist() is false | ||
Compliance | optional | This method must be implemented if
supportsTodoProducerSmartChecklist() is true. |