The delegation protocol

  • parameters at hand: resourceId, userId
  • ensure it's possible
    checkAvailability

    userId
    resourceId

    (fault or nothing)
  • create URL to start
    wishToStart

    userId
    resourceId
    urlToReturnResultTo

    (← urlToDirectBrowserTo)
  • ... browser is taken over to urlToDirectBrowserTo...
  • ... and "finishes"
  • conclude and continue:
    activityFinished

    userId
    resourceId
    score

    (→ urlToComeBack)
  • actually not used ?
    cancelActivity

    userId
    resourceId
    urlToDirectBrowserTo

    (← nothing)
09 , , 2005-07-18.