com.deltalearn.rte.webservice
Interface IDeltalearnService

All Superinterfaces:
ICoursesService, IDataModelService, IStatisticModelService

public interface IDeltalearnService
extends ICoursesService, IDataModelService, IStatisticModelService

Services provided by the Deltalearn RTE. This includes courses services, data model services, and a method to get a URI of the beginning of a course for a given user.

Version:
0.1

Method Summary
 java.lang.String getStartCourseURI(java.lang.String courseId, java.lang.String userId, java.lang.String userName)
          Returns a URI to start or resume a course.
 
Methods inherited from interface com.deltalearn.rte.webservice.ICoursesService
getCourseInfo, getCourseInfos, getCourseStatus, getCourseStructure, getCoursesUserIsNotRegisteredIn, getCoursesUserIsRegisteredIn, getCourseUserStatus, getCourseVersion, importCourse, isUserRegisteredToCourse, registerUserIntoCourse, removeCourse, unregisterUserFromCourse
 
Methods inherited from interface com.deltalearn.rte.webservice.IDataModelService
addCommentFromLms, getCommentsFromLearner, getCommentsFromLms, getCompletionStatus, getCompletionThreshold, getInteractions, getMaxTimeAllowed, getObjectives, getProgressMeasure, getScaledPassingScore, getScore, getSessionTime, getSuccessStatus, getTotalTime, setCommentFromLms
 
Methods inherited from interface com.deltalearn.rte.webservice.IStatisticModelService
getHistoricalCommentsFromLearner, getHistoricalCommentsFromLms
 

Method Detail

getStartCourseURI

java.lang.String getStartCourseURI(java.lang.String courseId,
                                   java.lang.String userId,
                                   java.lang.String userName)
Returns a URI to start or resume a course.

Parameters:
courseId - the id of a course
userId - the id of a user
userName - the name of the user
Returns:
an URI to start or resume a course