Required?: NO
Authenticated Request?: YES
Request Arguments: Generic Proxy Tool Request Arguments, course_id
Sample Implementation: CourseOperationsAction.java ?action=course-deleted
Action on Failure return: Ignored (no error message displayed to user)
Action on Communications error: Same as failure (Error logged to file)
Action when proxy tool not available: Event ignored and assumed to have succceeded
If specified then this request is called as a simple XML response method. The extra argument passed is course_id: the course being deleted.
| Some of the generic arguments are not valid in this request: ticket, user_id, and role. Ignore these. |
Use this callback to clean up all data related to the given course, including course-level data as well as data for any content items within the course. DO NOT delete any snapshots of the data taken as a result of archives/exports, those can still be restored/imported at a future date.
Refer to Content Exchange and Proxy Tools for an outline of how this fits into the contentexchange picture.