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, old_group_id, new_group_id
Sample Implementation: CourseOperationsAction.java ?action=group-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 (see 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.
  • old_group_id: The original group_id as it was saved in the archive/export.
  • new_group_id: The new group_id being imported (or restored).
    Some of the generic arguments are not valid in this request: ticket, user_id, and role.

Use this callback to restore any group-level data (data persisted as part of the grouptool link).

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