public interface CampusCourseLearnService extends LearnService
限定符和类型 | 方法和说明 |
---|---|
boolean |
checkDelegation(java.lang.Long sapCampusCourseId,
Identity creator) |
CampusCourse |
continueCampusCourse(java.lang.Long courseResourceableId,
java.lang.Long sapCampusCourseId,
java.lang.String courseTitle,
Identity creator) |
CampusCourse |
createCampusCourseFromTemplate(java.lang.Long courseResourceableId,
java.lang.Long sapCampusCourseId,
Identity creator)
Create a new campus-course from a course template.
|
void |
createDelegation(Identity delegator,
Identity delegatee) |
void |
deleteDelegation(Identity delegator,
Identity delegatee) |
boolean |
existDelegation(Identity delegator,
Identity delegatee) |
boolean |
existResourceableId(java.lang.Long resourceableId) |
java.util.List<java.lang.Long> |
getAllCreatedSapCourcesResourceableIds() |
java.util.List<SapCampusCourseTo> |
getCoursesWhichCouldBeCreated(Identity identity,
SapOlatUser.SapUserType userType)
Get a list of SAP campus-course which an identity could create.
|
java.util.List<SapCampusCourseTo> |
getCoursesWhichCouldBeOpened(Identity identity,
SapOlatUser.SapUserType userType)
Get a list of SAP campus-courses which are already created and identity is owner or participant.
|
java.util.List |
getDelegatees(Identity delegator) |
RepositoryEntry |
getRepositoryEntryFor(java.lang.Long sapCourseId) |
boolean checkDelegation(java.lang.Long sapCampusCourseId, Identity creator)
CampusCourse createCampusCourseFromTemplate(java.lang.Long courseResourceableId, java.lang.Long sapCampusCourseId, Identity creator)
CampusCourse continueCampusCourse(java.lang.Long courseResourceableId, java.lang.Long sapCampusCourseId, java.lang.String courseTitle, Identity creator)
java.util.List<SapCampusCourseTo> getCoursesWhichCouldBeCreated(Identity identity, SapOlatUser.SapUserType userType)
java.util.List<SapCampusCourseTo> getCoursesWhichCouldBeOpened(Identity identity, SapOlatUser.SapUserType userType)
RepositoryEntry getRepositoryEntryFor(java.lang.Long sapCourseId)
boolean existResourceableId(java.lang.Long resourceableId)
java.util.List<java.lang.Long> getAllCreatedSapCourcesResourceableIds()
java.util.List getDelegatees(Identity delegator)