|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICourseUserStatus
Status of a user registered to a course.
At each particular moment a user may be experiencing a SCO (a frame is loaded with a SCO), or a SCO may be in a suspended state, meaning the user is currently not experiencing a SCO, but has left one in a suspended state.
It is guaranteed that in a course user status,
either active sco or suspended sco
will be null, or both null
(if the user abandoned a course, or hasn't started
experiencing one).
| Method Summary | |
|---|---|
IScoInfo |
getActiveSco()
Returns basic information about the SCO the user is currently experiencing. |
ICourseInfo |
getCourseInfo()
Returns basic information about the course. |
IScoInfo |
getSuspendedSco()
Returns basic information about the last SCO the user has experienced (and the next one she will experience). |
| Method Detail |
|---|
ICourseInfo getCourseInfo()
IScoInfo getActiveSco()
null.
IScoInfo getSuspendedSco()
null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||