Access Keys:
Skip to content (Access Key - 0)

Required?: NO
Authenticated Request?: YES
Request Arguments: Generic Proxy Tool Request Arguments, type, course_id, backup_id
Sample Implementation: CourseOperationsAction.java ?action=course-imported
Possible Deferred Event?: YES
Action on Failure return: Error message added to import log file; Import continues; event is NOT queued for later delivery.
Action on Communications error: Error message added to import log file; Import continues; Error logged to application log file; Event is queued up to be delivered later (Deferred Event Delivery).
Action when proxy tool not available: Event queued for later delivery.
Action when proxy tool not present on system but locator XML included in backup: Event queued for later delivery.

If specified then this request is called as a simple XML response method. The extra arguments passed are:

  • type: exact or shallow.
  • course_id: The course id being imported (or restored).
  • backup_id: The unique id of the file being imported/restored.
    Some generic arguments are not valid in this request: ticket, user_id, and role.

    Use this callback to restore any course-level data (data persisted as part of the
    coursetool, tool, and communication links).

Refer to Content Exchange and Proxy Tools for an outline of how this fits into the bigger contentexchange picture.

Adaptavist Theme Builder (4.1.3) Powered by Atlassian Confluence 3.3, the Enterprise Wiki