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

Required?: NO
Authenticated Request?: YES
Request Arguments: Generic Proxy Tool Request Arguments, type, oldCourseId, newCourseId, oldId, newId
Sample Implementation: CourseOperationsAction.java ?action=group-copied
Action on Failure return: Copy operation will log an error at this point and continue. The operation as a whole will be reported as being successful though. The Event is NOT queued to be delivered later.
Action on Communications error: Same as failure (Error logged to file) plus Event is queued up to be delivered later (see Deferred Event Delivery).
Action when proxy tool not available: Event is queued up to be delivered later (Deferred Event Delivery).

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

  • type: exact or shallow.
  • oldCourseId: The course id being copied.
  • newCourseId: The course id of the new course.
  • oldId: The group id being copied.
  • newId: The new group id.
    Some of the generic arguments are not valid in this request: ticket, user_id, and role.

    Use this callback to copy 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