Reputation: 546
Suppose that Activity 2 is launched. Activity 2 sets "cmi.exit" to "suspend" and "adl.nav.request" to "exitAll" and the calls Terminate(""). What should be happened next? I want to know if current Activity Tree State should be persisted in the next Sequencing Session? Which Activity should be delivered in the next Sequencing Session?
Upvotes: 1
Views: 591
Reputation: 2037
"exitAll" will terminate the whole course and logically all activities will not be available and tracking data is not saved. If you want to retain tracking data for the whole course, you have to use "suspendAll" instead. Setting "cmi.exit" to "suspend" saves the tracking data for the current activity only. "Resume" will not be available in the example you mentiond since no tracking data has been saved.
Upvotes: 2