Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

  • addSectionMembership(String studentIduserId, Role role, String sectionId)
  • dropSectionMembership(String studentId, Role roleuserId, String sectionId)
  • findUsers(String searchPattern) // Global or limited to current context? TBD
  • addSection(String courseId, String title, String meetingTimes, String sectionLeaderId, int maxEnrollments, String location) // Assumes that the calendar service won't be used for setting meeting times
  • updateSection(CourseSection section)
  • disbandSection(String sectionId)
  • addSectionCategory(String courseId, String title)
  • updateSectionCategory(CourseSectionCategory category)
  • removeSectionCategory(String categoryId)
  • isSelfRegistrationAllowed(String courseId)
  • setSelfRegistrationAllowed(String courseId, boolean allowed)
  • isSectionSwitchingAllowed(String courseId)
  • setSectionSwitchingAllowed(String courseId, boolean allowed)