Uses of Class
pt.digitalis.dif.elearning.moodle.integration.ELearningCommunicationException

Packages that use ELearningCommunicationException
pt.digitalis.dif.elearning   
pt.digitalis.dif.elearning.moodle   
pt.digitalis.dif.elearning.moodle.integration   
 

Uses of ELearningCommunicationException in pt.digitalis.dif.elearning
 

Methods in pt.digitalis.dif.elearning that throw ELearningCommunicationException
 boolean IELearning.courseExists(Course c)
          Does the given course exists on the e-learning platform?
 void IELearning.createCategory(Category c, Category parent)
          Creates a new category on the e-learning platform,
 void IELearning.createCourse(Course c, Category parent)
          Creates a course on the e-learning platform
 void IELearning.createCourses(List<Course> courses, Category parent)
          Creates a set of courses on the e-learning platform
 void IELearning.createUser(User u)
          Creates user accounts on the e-learning platform.
 void IELearning.createUsers(List<User> users)
          Creates a user account on the e-learning platform.
 void IELearning.disableUser(User u)
          Disables the specified user account on the e-learning platform.
 void IELearning.enableUser(User u)
          Enables the specified user account on the e-learning platform.
 void IELearning.enrollUserOnCourse(User user, Course c, Role r)
          Enrolls a user on a course.
 void IELearning.enrollUsersToCourse(Course c, List<User> u, Role r)
          Enrolls a user, to a course, performing a role.
 List<Category> IELearning.getCategories(boolean hiddenCategories)
          Returns all the categories available on the e-learning platform
 Course IELearning.getCourse(Course course)
          Returns the information for the given course.
 List<Course> IELearning.getCourses()
          Returns all courses on the e-learning platform
 List<Course> IELearning.getCoursesForUser(User u)
          Returns the courses of a given user
 List<Course> IELearning.getCoursesInCategory(Category c)
          Returns all courses inside a given category
 User IELearning.getUser(User user)
          Returns the information for the given user.
 void IELearning.moveCategory(Category c, Category container)
          Moves a category and its content into an existing one
 void IELearning.removeCategories(List<Category> categories)
          Removes a list of categories on Moodle, deleting the categories and all of its contents.
 void IELearning.removeCategory(Category c)
          Removes a category on the e-learning platform, deleting the category and all of its contents.
 void IELearning.removeCourse(Course course)
          Removes a course on the e-learning platform.
 void IELearning.removeCourses(List<Course> courses)
          Removes a list of courses on Moodle.
 void IELearning.unenrollUserFromCourse(Course c, User u, Role r)
          Unenrolls a given user from a course.
 void IELearning.unenrollUsersFromCourse(List<User> u, Course c, Role r)
          Unenrolls a given list of users from a course.
 void IELearning.updateUser(User u)
          Updates the user info on the e-learning platform.
 void IELearning.updateUsers(List<User> users)
          Updates the user info for each user on the e-learning platform.
 boolean IELearning.userExists(User u)
          Does the given user exists on the e-learning platform?
 

Uses of ELearningCommunicationException in pt.digitalis.dif.elearning.moodle
 

Methods in pt.digitalis.dif.elearning.moodle that throw ELearningCommunicationException
 boolean ELearningMoodleImpl.courseExists(Course c)
           
 void ELearningMoodleImpl.createCategory(Category c, Category parent)
           
 void ELearningMoodleImpl.createCourse(Course c, Category parent)
           
 void ELearningMoodleImpl.createCourses(List<Course> courses, Category parent)
           
 void ELearningMoodleImpl.createUser(User u)
           
 void ELearningMoodleImpl.createUsers(List<User> users)
           
 void ELearningMoodleImpl.disableUser(User u)
           
 void ELearningMoodleImpl.enableUser(User u)
           
 void ELearningMoodleImpl.enrollUserOnCourse(User user, Course c, Role r)
           
 void ELearningMoodleImpl.enrollUsersToCourse(Course c, List<User> u, Role r)
           
 List<Category> ELearningMoodleImpl.getCategories(boolean hiddenCategories)
           
 Course ELearningMoodleImpl.getCourse(Course course)
           
 List<Course> ELearningMoodleImpl.getCourses()
           
 List<Course> ELearningMoodleImpl.getCoursesForUser(User u)
           
 List<Course> ELearningMoodleImpl.getCoursesInCategory(Category c)
           
 User ELearningMoodleImpl.getUser(User user)
           
 void ELearningMoodleImpl.removeCategories(List<Category> categories)
           
 void ELearningMoodleImpl.removeCategory(Category c)
           
 void ELearningMoodleImpl.removeCourse(Course course)
           
 void ELearningMoodleImpl.removeCourses(List<Course> courses)
           
 void ELearningMoodleImpl.unenrollUserFromCourse(Course c, User u, Role r)
           
 void ELearningMoodleImpl.unenrollUsersFromCourse(List<User> u, Course c, Role r)
           
 void ELearningMoodleImpl.updateUser(User u)
           
 void ELearningMoodleImpl.updateUsers(List<User> users)
           
 boolean ELearningMoodleImpl.userExists(User u)
           
 

Uses of ELearningCommunicationException in pt.digitalis.dif.elearning.moodle.integration
 

Subclasses of ELearningCommunicationException in pt.digitalis.dif.elearning.moodle.integration
 class RESTException
          REST exception, thrown when a communication error occurs.
 

Methods in pt.digitalis.dif.elearning.moodle.integration that throw ELearningCommunicationException
 boolean MoodleIntegration2_3.courseExists(Course c)
           
 boolean IMoodleIntegrationServices.courseExists(Course c)
          Does the given course exists on the e-learning platform?
 List<Category> IMoodleIntegrationServices.createCategories(List<Category> cats, Category parent)
          Creates a series of categories on Moodle
 Category IMoodleIntegrationServices.createCategory(Category cat, Category parent)
          Creates a category on Moodle
 Course IMoodleIntegrationServices.createCourse(Course course, Category parent)
          Creates a course on Moodle
 List<Course> IMoodleIntegrationServices.createCourses(List<Course> courses, Category parent)
          Creates a series of courses on Moodle
 User MoodleIntegration2_3.createUser(User user)
           
 User IMoodleIntegrationServices.createUser(User user)
          Create user on Moodle
 List<User> MoodleIntegration2_3.createUsers(List<User> users)
           
 List<User> IMoodleIntegrationServices.createUsers(List<User> users)
          Create a series of users on Moodle
 void MoodleIntegration2_3.deleteUser(User user)
           
 void IMoodleIntegrationServices.deleteUser(User user)
          Deletes a user account on Moodle
 void MoodleIntegration2_3.deleteUsers(List<User> users)
           
 void IMoodleIntegrationServices.deleteUsers(List<User> users)
          Deletes a set of user accounts on Moodle
 void MoodleIntegration2_3.disableUser(User user)
           
 void IMoodleIntegrationServices.disableUser(User user)
          Disables a user account on Moodle
 void MoodleIntegration2_3.disableUsers(List<User> users)
           
 void IMoodleIntegrationServices.disableUsers(List<User> users)
          Disables user accounts on Moodle
 void MoodleIntegration2_3.enableUser(User user)
           
 void IMoodleIntegrationServices.enableUser(User user)
          Enables a user account on Moodle
 void MoodleIntegration2_3.enableUsers(List<User> users)
           
 void IMoodleIntegrationServices.enableUsers(List<User> users)
          Enables the user login on Moodle
 void MoodleIntegration2_3.enrollUserOnCourse(User user, Course c, Role r)
           
 void IMoodleIntegrationServices.enrollUserOnCourse(User user, Course c, Role r)
          Enrolls a user on a course.
 void IMoodleIntegrationServices.enrollUsersOnCourse(List<User> users, Course c, Role r)
          Enrolls users on a course.
 List<Category> MoodleIntegration2_3.getCategories(boolean hiddenCategories)
           
 List<Category> IMoodleIntegrationServices.getCategories(boolean hiddenCategories)
          Returns all the categories on Moodle.
 Course MoodleIntegration2_3.getCourse(Course course)
           
 Course IMoodleIntegrationServices.getCourse(Course course)
          Returns the information for the given course.
 List<Course> MoodleIntegration2_3.getCourses()
           
 List<Course> IMoodleIntegrationServices.getCourses()
          Returns all the courses that exist in the Moodle platform.
 List<Course> MoodleIntegration2_3.getCoursesForUser(User user)
           
 List<Course> IMoodleIntegrationServices.getCoursesForUser(User user)
          Returns all the enrolments for a given user
 List<Course> MoodleIntegration2_3.getCoursesInCategory(Category cat)
           
 List<Course> IMoodleIntegrationServices.getCoursesInCategory(Category cat)
          Obtain the courses in a given category.
 List<String> MoodleIntegration2_3.getEnabledFunctions()
           
 List<String> IMoodleIntegrationServices.getEnabledFunctions()
          Returns the enabled webservice functions at the Moodle platform.
 User MoodleIntegration2_3.getUser(User u)
           
 User IMoodleIntegrationServices.getUser(User user)
          Returns the information for the given user.
 List<User> MoodleIntegration2_3.getUsers()
           
 List<User> IMoodleIntegrationServices.getUsers()
          Returns all the user accounts on Moodle.
 List<User> MoodleIntegration2_3.getUsersForCourse(Course c)
           
 List<User> IMoodleIntegrationServices.getUsersForCourse(Course c)
          Returns the list of users enrolled in a given course
 String MoodleIntegration2_3.getVersion()
           
 String IMoodleIntegrationServices.getVersion()
          Returns the Moodle installation version.
 void MoodleIntegration2_3.removeCategories(List<Category> categories)
           
 void IMoodleIntegrationServices.removeCategories(List<Category> categories)
          Removes a list of categories on Moodle, deleting the categories and all of its contents.
 void MoodleIntegration2_3.removeCategory(Category cat)
           
 void IMoodleIntegrationServices.removeCategory(Category c)
          Removes a category on Moodle, deleting the category and all of its contents.
 void MoodleIntegration2_3.removeCourse(Course course)
           
 void IMoodleIntegrationServices.removeCourse(Course course)
          Removes a course on the e-learning platform.
 void MoodleIntegration2_3.removeCourses(List<Course> courses)
           
 void IMoodleIntegrationServices.removeCourses(List<Course> courses)
          Removes a list of courses on Moodle.
 void MoodleIntegration2_3.unenrollUserFromCourse(User u, Course c, Role r)
           
 void IMoodleIntegrationServices.unenrollUserFromCourse(User user, Course c, Role r)
          Unenrolls a user on a course.
 void MoodleIntegration2_3.unenrollUsersFromCourse(List<User> users, Course c, Role r)
           
 void IMoodleIntegrationServices.unenrollUsersFromCourse(List<User> users, Course c, Role r)
          Unenrolls users on a course.
 void MoodleIntegration2_3.updateUser(User user)
           
 void IMoodleIntegrationServices.updateUser(User user)
          Updates the given user account on Moodle.
 void MoodleIntegration2_3.updateUsers(List<User> users)
           
 void IMoodleIntegrationServices.updateUsers(List<User> users)
          Updates the given user accounts on Moodle.
 boolean MoodleIntegration2_3.userExists(User u)
           
 boolean IMoodleIntegrationServices.userExists(User u)
          Does the given user exists on the e-learning platform?
 



Copyright © 2014 Digitalis Informática Lda. All Rights Reserved.