- 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) |
|
|
|
|
|