From 6f568919dbbd04304f9169987c023abbdac2160f Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Tue, 7 Feb 2012 13:07:26 +0100 Subject: [PATCH] OMA-54: check access control --- .../java/org/olat/core/CoreSpringFactory.java | 15 + .../olat/course/nodes/bc/BCWebService.java | 41 +- .../olat/course/nodes/en/ENWebService.java | 8 +- .../fo/restapi/ForumCourseNodeWebService.java | 16 +- .../fo/restapi/MyForumsWebService.java | 46 +- .../restapi/api/_content/application.html | 23216 ++++++++-------- .../course/AbstractCourseNodeWebService.java | 14 +- .../course/CourseAssessmentWebService.java | 14 +- .../course/CourseElementWebService.java | 26 +- .../CourseResourceFolderWebService.java | 17 +- .../repository/course/CourseWebService.java | 24 +- .../course/CoursesInfosWebService.java | 6 +- .../repository/course/CoursesWebService.java | 17 +- .../restapi/user/UserFoldersWebService.java | 46 +- .../java/org/olat/restapi/CourseTest.java | 20 +- .../org/olat/restapi/CoursesFoldersTest.java | 24 +- .../org/olat/restapi/NotificationsTest.java | 49 +- 17 files changed, 11829 insertions(+), 11770 deletions(-) diff --git a/src/main/java/org/olat/core/CoreSpringFactory.java b/src/main/java/org/olat/core/CoreSpringFactory.java index f06454ab342..fad4c582d29 100644 --- a/src/main/java/org/olat/core/CoreSpringFactory.java +++ b/src/main/java/org/olat/core/CoreSpringFactory.java @@ -108,6 +108,21 @@ public class CoreSpringFactory implements ServletContextAware, BeanFactoryAware beanNamesCalledFromSource.add(beanName); return o; } + + /** + * @param interfaceImpl + * The bean name to check for. Be sure the bean does exist, + * otherwise an NoSuchBeanDefinitionException will be thrown + * @return The bean + */ + public static <T> T getImpl(Class<T> interfaceClass) { + ApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(CoreSpringFactory.servletContext); + Map<String, T> m = context.getBeansOfType(interfaceClass); + if (m.size() == 1) { + return m.values().iterator().next(); + } + throw new OLATRuntimeException("found more than one bean for: "+ interfaceClass +". Calling this method should only find one bean!", null); + } /** * @param beanName diff --git a/src/main/java/org/olat/course/nodes/bc/BCWebService.java b/src/main/java/org/olat/course/nodes/bc/BCWebService.java index 45d0c637f15..ef57f0cd2f3 100644 --- a/src/main/java/org/olat/course/nodes/bc/BCWebService.java +++ b/src/main/java/org/olat/course/nodes/bc/BCWebService.java @@ -43,6 +43,7 @@ import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; +import org.olat.core.CoreSpringFactory; import org.olat.core.commons.modules.bc.vfs.OlatNamedContainerImpl; import org.olat.core.gui.UserRequest; import org.olat.core.id.IdentityEnvironment; @@ -60,7 +61,12 @@ import org.olat.course.nodes.BCCourseNode; import org.olat.course.nodes.CourseNode; import org.olat.course.run.userview.CourseTreeVisitor; import org.olat.modules.ModuleConfiguration; +import org.olat.repository.RepositoryEntry; +import org.olat.repository.RepositoryManager; +import org.olat.resource.accesscontrol.AccessResult; +import org.olat.resource.accesscontrol.manager.ACFrontendManager; import org.olat.restapi.repository.course.AbstractCourseNodeWebService; +import org.olat.restapi.repository.course.CourseWebService; import org.olat.restapi.support.vo.FolderVO; import org.olat.restapi.support.vo.FolderVOes; @@ -93,12 +99,22 @@ public class BCWebService extends AbstractCourseNodeWebService { @GET @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) public Response getFolders(@PathParam("courseId") Long courseId, @Context HttpServletRequest httpRequest) { - final ICourse course = loadCourse(courseId); + final ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); + } else if (!CourseWebService.isCourseAccessible(course, false, httpRequest)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); } final UserRequest ureq = getUserRequest(httpRequest); + + RepositoryEntry entry = RepositoryManager.getInstance().lookupRepositoryEntry(course, true); + ACFrontendManager acManager = CoreSpringFactory.getImpl(ACFrontendManager.class); + AccessResult result = acManager.isAccessible(entry, ureq.getIdentity(), false); + if(!result.isAccessible()) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + boolean subscribed = false; NotificationsManager man = NotificationsManager.getInstance(); List<String> notiTypes = Collections.singletonList("FolderModule"); @@ -249,9 +265,11 @@ public class BCWebService extends AbstractCourseNodeWebService { @Path("{nodeId}") @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) public Response getFolder(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId, @Context HttpServletRequest httpRequest) { - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); + } else if (!CourseWebService.isCourseAccessible(course, false, httpRequest)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); } CourseNode courseNode = course.getRunStructure().getNode(nodeId); @@ -290,15 +308,22 @@ public class BCWebService extends AbstractCourseNodeWebService { */ @Path("{nodeId}/files") public VFSWebservice getVFSWebService(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId, @Context HttpServletRequest request) { - if(!isAuthor(request)) { - throw new WebApplicationException(Response.serverError().status(Status.UNAUTHORIZED).build()); - } - - ICourse course = loadCourse(courseId); + boolean author = isAuthor(request); + + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { throw new WebApplicationException( Response.serverError().status(Status.NOT_FOUND).build()); + } else if (!author && !CourseWebService.isCourseAccessible(course, false, request)) { + throw new WebApplicationException( Response.serverError().status(Status.UNAUTHORIZED).build()); + } + + CourseNode node; + if(author) { + node = course.getEditorTreeModel().getCourseNode(nodeId); + } else { + node = course.getRunStructure().getNode(nodeId); } - CourseNode node =course.getEditorTreeModel().getCourseNode(nodeId); + if(node == null) { throw new WebApplicationException( Response.serverError().status(Status.NOT_FOUND).build()); } else if(!(node instanceof BCCourseNode)) { diff --git a/src/main/java/org/olat/course/nodes/en/ENWebService.java b/src/main/java/org/olat/course/nodes/en/ENWebService.java index 756b427d4ba..d0b14cd1682 100644 --- a/src/main/java/org/olat/course/nodes/en/ENWebService.java +++ b/src/main/java/org/olat/course/nodes/en/ENWebService.java @@ -19,8 +19,9 @@ */ package org.olat.course.nodes.en; -import static org.olat.restapi.security.RestSecurityHelper.*; -import static org.olat.restapi.support.ObjectFactory.*; +import static org.olat.restapi.security.RestSecurityHelper.isAuthor; +import static org.olat.restapi.security.RestSecurityHelper.isAuthorEditor; +import static org.olat.restapi.support.ObjectFactory.get; import java.util.ArrayList; import java.util.List; @@ -51,6 +52,7 @@ import org.olat.group.BusinessGroupManager; import org.olat.group.BusinessGroupManagerImpl; import org.olat.modules.ModuleConfiguration; import org.olat.restapi.repository.course.AbstractCourseNodeWebService; +import org.olat.restapi.repository.course.CourseWebService; import org.olat.restapi.support.vo.GroupVO; /** @@ -161,7 +163,7 @@ public class ENWebService extends AbstractCourseNodeWebService { if(!isAuthor(httpRequest)) { return Response.serverError().status(Status.UNAUTHORIZED).build(); } - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } else if (!isAuthorEditor(course, httpRequest)) { diff --git a/src/main/java/org/olat/modules/fo/restapi/ForumCourseNodeWebService.java b/src/main/java/org/olat/modules/fo/restapi/ForumCourseNodeWebService.java index c1cb7cd0e83..5523135aa69 100644 --- a/src/main/java/org/olat/modules/fo/restapi/ForumCourseNodeWebService.java +++ b/src/main/java/org/olat/modules/fo/restapi/ForumCourseNodeWebService.java @@ -71,6 +71,7 @@ import org.olat.modules.fo.ForumManager; import org.olat.modules.fo.Message; import org.olat.properties.Property; import org.olat.restapi.repository.course.AbstractCourseNodeWebService; +import org.olat.restapi.repository.course.CourseWebService; import org.olat.restapi.security.RestSecurityHelper; /** @@ -100,9 +101,11 @@ public class ForumCourseNodeWebService extends AbstractCourseNodeWebService { @GET @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) public Response getForums(@PathParam("courseId") Long courseId, @Context HttpServletRequest httpRequest) { - final ICourse course = loadCourse(courseId); + final ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); + } else if (!CourseWebService.isCourseAccessible(course, false, httpRequest)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); } UserRequest ureq = getUserRequest(httpRequest); @@ -122,7 +125,6 @@ public class ForumCourseNodeWebService extends AbstractCourseNodeWebService { public void visit(INode node) { if(node instanceof FOCourseNode) { FOCourseNode forumNode = (FOCourseNode)node; - ForumVO forum = createForumVO(course, forumNode, subcribedForums); forumVOs.add(forum); } @@ -219,9 +221,11 @@ public class ForumCourseNodeWebService extends AbstractCourseNodeWebService { @Path("{nodeId}") @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) public Response getForum(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId, @Context HttpServletRequest httpRequest) { - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); + } else if (!CourseWebService.isCourseAccessible(course, false, httpRequest)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); } CourseNode courseNode = course.getRunStructure().getNode(nodeId); @@ -252,9 +256,11 @@ public class ForumCourseNodeWebService extends AbstractCourseNodeWebService { @Path("{nodeId}/forum") public ForumWebService getForumContent(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId, @Context HttpServletRequest request) { - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { throw new WebApplicationException(Response.serverError().status(Status.NOT_FOUND).build()); + } else if (!CourseWebService.isCourseAccessible(course, false, request)) { + throw new WebApplicationException(Response.serverError().status(Status.UNAUTHORIZED).build()); } CourseNode courseNode = course.getRunStructure().getNode(nodeId); @@ -365,7 +371,7 @@ public class ForumCourseNodeWebService extends AbstractCourseNodeWebService { } //load forum - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } else if (!isAuthorEditor(course, request)) { diff --git a/src/main/java/org/olat/modules/fo/restapi/MyForumsWebService.java b/src/main/java/org/olat/modules/fo/restapi/MyForumsWebService.java index 4723ee91758..eafa9ae2523 100644 --- a/src/main/java/org/olat/modules/fo/restapi/MyForumsWebService.java +++ b/src/main/java/org/olat/modules/fo/restapi/MyForumsWebService.java @@ -23,7 +23,6 @@ import static org.olat.collaboration.CollaborationTools.KEY_FORUM; import static org.olat.collaboration.CollaborationTools.PROP_CAT_BG_COLLABTOOLS; import static org.olat.restapi.security.RestSecurityHelper.getIdentity; import static org.olat.restapi.security.RestSecurityHelper.getRoles; -import static org.olat.restapi.security.RestSecurityHelper.getUserRequest; import static org.olat.restapi.security.RestSecurityHelper.isAdmin; import java.util.ArrayList; @@ -49,12 +48,9 @@ import javax.ws.rs.core.Response.Status; import org.olat.basesecurity.BaseSecurityManager; import org.olat.collaboration.CollaborationTools; import org.olat.core.CoreSpringFactory; -import org.olat.core.gui.UserRequest; import org.olat.core.id.Identity; import org.olat.core.id.IdentityEnvironment; import org.olat.core.id.Roles; -import org.olat.core.logging.OLog; -import org.olat.core.logging.Tracing; import org.olat.core.util.nodes.INode; import org.olat.core.util.notifications.NotificationsManager; import org.olat.core.util.notifications.Subscriber; @@ -62,14 +58,12 @@ import org.olat.core.util.resource.OresHelper; import org.olat.core.util.tree.Visitor; import org.olat.course.CourseFactory; import org.olat.course.ICourse; -import org.olat.course.nodes.CourseNode; import org.olat.course.nodes.FOCourseNode; import org.olat.course.run.userview.CourseTreeVisitor; import org.olat.group.BusinessGroup; import org.olat.group.BusinessGroupManager; import org.olat.group.BusinessGroupManagerImpl; import org.olat.group.SearchBusinessGroupParams; -import org.olat.modules.fo.Forum; import org.olat.properties.Property; import org.olat.properties.PropertyManager; import org.olat.repository.RepositoryEntry; @@ -90,10 +84,7 @@ import org.olat.restapi.group.LearningGroupWebService; */ @Path("users/{identityKey}/forums") public class MyForumsWebService { - - private static final OLog log = Tracing.createLoggerFor(MyForumsWebService.class); - /** * Retrieves the forum of a group * @response.representation.200.qname {http://www.example.com}forumVO @@ -129,32 +120,7 @@ public class MyForumsWebService { @Path("course/{courseKey}/{courseNodeId}") public ForumWebService getCourseFolder(@PathParam("courseKey") Long courseKey, @PathParam("courseNodeId") String courseNodeId, @Context HttpServletRequest request) { - - if(courseNodeId == null) { - throw new WebApplicationException( Response.serverError().status(Status.NOT_FOUND).build()); - } else if (courseKey != null) { - ICourse course = loadCourse(courseKey); - if(course == null) { - throw new WebApplicationException( Response.serverError().status(Status.NOT_FOUND).build()); - } - CourseNode node =course.getEditorTreeModel().getCourseNode(courseNodeId); - if(node == null) { - throw new WebApplicationException( Response.serverError().status(Status.NOT_FOUND).build()); - } else if(!(node instanceof FOCourseNode)) { - throw new WebApplicationException(Response.serverError().status(Status.NOT_ACCEPTABLE).build()); - } - - UserRequest ureq = getUserRequest(request); - CourseTreeVisitor courseVisitor = new CourseTreeVisitor(course, ureq.getUserSession().getIdentityEnvironment()); - if(courseVisitor.isAccessible(node)) { - FOCourseNode forumNode = (FOCourseNode)node; - Forum forum = forumNode.loadOrCreateForum(course.getCourseEnvironment()); - return new ForumWebService(forum); - } else { - throw new WebApplicationException(Response.serverError().status(Status.UNAUTHORIZED).build()); - } - } - return null; + return new ForumCourseNodeWebService().getForumContent(courseKey, courseNodeId, request); } /** @@ -285,14 +251,4 @@ public class MyForumsWebService { voes.setTotalCount(forumVOs.size()); return Response.ok(voes).build(); } - - private ICourse loadCourse(Long courseId) { - try { - ICourse course = CourseFactory.loadCourse(courseId); - return course; - } catch(Exception ex) { - log.error("cannot load course with id: " + courseId, ex); - return null; - } - } } \ No newline at end of file diff --git a/src/main/java/org/olat/restapi/api/_content/application.html b/src/main/java/org/olat/restapi/api/_content/application.html index 4d1bd7b02d9..2ef2af9f084 100644 --- a/src/main/java/org/olat/restapi/api/_content/application.html +++ b/src/main/java/org/olat/restapi/api/_content/application.html @@ -164,1304 +164,1310 @@ </p> <ul> <li><a href="#resources">Resources</a><ul> - <li><a href="#d2e2">http://www.example.com/users</a><ul> - <li><a href="#d2e62">http://www.example.com/users/{identityKey}</a></li> - <li><a href="#d2e136">http://www.example.com/users/version</a></li> - <li><a href="#d2e151">http://www.example.com/users/new</a></li> - <li><a href="#d2e182">http://www.example.com/users/{identityKey}/delete</a></li> - <li><a href="#d2e199">http://www.example.com/users/{identityKey}/portrait</a></li> - <li><a href="#d2e244">http://www.example.com/users/{identityKey}/groups</a><ul> - <li><a href="#d2e272">http://www.example.com/users/{identityKey}/groups/infos</a></li> + <li><a href="#d2e2">http://www.example.com/repo/courses/{courseId}/elements/folder</a><ul> + <li><a href="#d2e35">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}</a></li> + <li><a href="#d2e54">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files</a><ul> + <li><a href="#d2e98">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</a></li> + <li><a href="#d2e152">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e297">http://www.example.com/repo/courses/{courseId}/elements/contact</a></li> - <li><a href="#d2e340">http://www.example.com/repo/courses/{courseId}</a><ul> - <li><a href="#d2e376">http://www.example.com/repo/courses/{courseId}/version</a></li> - <li><a href="#d2e391">http://www.example.com/repo/courses/{courseId}/configuration</a></li> - <li><a href="#d2e455">http://www.example.com/repo/courses/{courseId}/authors</a></li> - <li><a href="#d2e472">http://www.example.com/repo/courses/{courseId}/publish</a></li> - <li><a href="#d2e500">http://www.example.com/repo/courses/{courseId}/file</a></li> - <li><a href="#d2e515">http://www.example.com/repo/courses/{courseId}/runstructure</a></li> - <li><a href="#d2e532">http://www.example.com/repo/courses/{courseId}/editortreemodel</a></li> - <li><a href="#d2e550">http://www.example.com/repo/courses/{courseId}/authors/{identityKey}</a></li> - <li><a href="#d2e596">http://www.example.com/repo/courses/{courseId}/groups</a><ul> - <li><a href="#d2e637">http://www.example.com/repo/courses/{courseId}/groups/version</a></li> - <li><a href="#d2e652">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}</a></li> - <li><a href="#d2e708">http://www.example.com/repo/courses/{courseId}/groups/new</a></li> - <li><a href="#d2e728">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul> - <li><a href="#d2e754">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li> - <li><a href="#d2e839">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li> - <li><a href="#d2e872">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li> - <li><a href="#d2e960">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e1013">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> - </ul> - </li> - <li><a href="#d2e1030">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul> - <li><a href="#d2e1073">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li> - <li><a href="#d2e1127">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li> - </ul> - </li> - </ul> - </li> + <li><a href="#d2e156">http://www.example.com/repo/courses/{courseId}/elements</a><ul> + <li><a href="#d2e159">http://www.example.com/repo/courses/{courseId}/elements/version</a></li> + <li><a href="#d2e174">http://www.example.com/repo/courses/{courseId}/elements/{nodeId}</a></li> + <li><a href="#d2e201">http://www.example.com/repo/courses/{courseId}/elements/structure/{nodeId}</a></li> + <li><a href="#d2e279">http://www.example.com/repo/courses/{courseId}/elements/structure</a></li> + <li><a href="#d2e342">http://www.example.com/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li> + <li><a href="#d2e374">http://www.example.com/repo/courses/{courseId}/elements/singlepage</a></li> + <li><a href="#d2e569">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}</a></li> + <li><a href="#d2e619">http://www.example.com/repo/courses/{courseId}/elements/task</a></li> + <li><a href="#d2e720">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}</a></li> + <li><a href="#d2e751">http://www.example.com/repo/courses/{courseId}/elements/test</a></li> + <li><a href="#d2e847">http://www.example.com/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li> + <li><a href="#d2e891">http://www.example.com/repo/courses/{courseId}/elements/assessment</a></li> + <li><a href="#d2e980">http://www.example.com/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li> + <li><a href="#d2e1027">http://www.example.com/repo/courses/{courseId}/elements/wiki</a></li> + <li><a href="#d2e1087">http://www.example.com/repo/courses/{courseId}/elements/blog/{nodeId}</a></li> + <li><a href="#d2e1134">http://www.example.com/repo/courses/{courseId}/elements/blog</a></li> + <li><a href="#d2e1228">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}</a></li> + <li><a href="#d2e1275">http://www.example.com/repo/courses/{courseId}/elements/survey</a></li> + <li><a href="#d2e1347">http://www.example.com/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li> + <li><a href="#d2e1394">http://www.example.com/repo/courses/{courseId}/elements/externalpage</a></li> + <li><a href="#d2e1491">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li> + <li><a href="#d2e1547">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li> + <li><a href="#d2e1678">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li> + <li><a href="#d2e1769">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li> </ul> </li> - <li><a href="#d2e1131">http://www.example.com/repo/forums</a><ul> - <li><a href="#d2e1134">http://www.example.com/repo/forums/version</a></li> - <li><a href="#d2e1149">http://www.example.com/repo/forums/{forumKey}</a><ul> - <li><a href="#d2e1175">http://www.example.com/repo/forums/{forumKey}/threads</a></li> - <li><a href="#d2e1260">http://www.example.com/repo/forums/{forumKey}/posts/{threadKey}</a></li> - <li><a href="#d2e1293">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}</a></li> - <li><a href="#d2e1381">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e1434">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li> - </ul> - </li> + <li><a href="#d2e1882">http://www.example.com/contacts</a></li> + <li><a href="#d2e1895">http://www.example.com/notifications</a></li> + <li><a href="#d2e1922">http://www.example.com/repo/courses/{courseId}/resourcefolders</a><ul> + <li><a href="#d2e1925">http://www.example.com/repo/courses/{courseId}/resourcefolders/version</a></li> + <li><a href="#d2e1940">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li> + <li><a href="#d2e1957">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li> + <li><a href="#d2e1975">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder</a></li> + <li><a href="#d2e2034">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li> </ul> </li> - <li><a href="#d2e1451">http://www.example.com/contacts</a></li> - <li><a href="#d2e1464">http://www.example.com/repo/courses/{courseId}/elements/forum</a><ul> - <li><a href="#d2e1551">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}</a></li> - <li><a href="#d2e1578">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li> - <li><a href="#d2e1618">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li> - <li><a href="#d2e1658">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum</a><ul> - <li><a href="#d2e1683">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</a></li> - <li><a href="#d2e1768">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</a></li> - <li><a href="#d2e1801">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</a></li> - <li><a href="#d2e1889">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e1942">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</a></li> - </ul> - </li> + <li><a href="#d2e2094">http://www.example.com/repo/courses/{courseId}/elements/enrollment</a><ul> + <li><a href="#d2e2125">http://www.example.com/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li> </ul> </li> - <li><a href="#d2e1959">http://www.example.com/repo/entries</a><ul> - <li><a href="#d2e2027">http://www.example.com/repo/entries/version</a></li> - <li><a href="#d2e2033">http://www.example.com/repo/entries/search</a></li> - <li><a href="#d2e2064">http://www.example.com/repo/entries/{repoEntryKey}</a><ul> - <li><a href="#d2e2121">http://www.example.com/repo/entries/{repoEntryKey}/file</a></li> + <li><a href="#d2e2132">http://www.example.com/repo/entries</a><ul> + <li><a href="#d2e2200">http://www.example.com/repo/entries/version</a></li> + <li><a href="#d2e2206">http://www.example.com/repo/entries/search</a></li> + <li><a href="#d2e2237">http://www.example.com/repo/entries/{repoEntryKey}</a><ul> + <li><a href="#d2e2294">http://www.example.com/repo/entries/{repoEntryKey}/file</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e2149">http://www.example.com/catalog</a><ul> - <li><a href="#d2e2166">http://www.example.com/catalog/{path:.*}/owners/{identityKey}</a></li> - <li><a href="#d2e2233">http://www.example.com/catalog/version</a></li> - <li><a href="#d2e2248">http://www.example.com/catalog/{path:.*}/children</a></li> - <li><a href="#d2e2272">http://www.example.com/catalog/{path:.*}</a></li> - <li><a href="#d2e2448">http://www.example.com/catalog/{path:.*}/owners</a></li> + <li><a href="#d2e2322">http://www.example.com/repo/courses/infos</a></li> + <li><a href="#d2e2340">http://www.example.com/repo/courses/{courseId}</a><ul> + <li><a href="#d2e2376">http://www.example.com/repo/courses/{courseId}/version</a></li> + <li><a href="#d2e2391">http://www.example.com/repo/courses/{courseId}/configuration</a></li> + <li><a href="#d2e2455">http://www.example.com/repo/courses/{courseId}/authors</a></li> + <li><a href="#d2e2472">http://www.example.com/repo/courses/{courseId}/publish</a></li> + <li><a href="#d2e2500">http://www.example.com/repo/courses/{courseId}/file</a></li> + <li><a href="#d2e2515">http://www.example.com/repo/courses/{courseId}/runstructure</a></li> + <li><a href="#d2e2532">http://www.example.com/repo/courses/{courseId}/editortreemodel</a></li> + <li><a href="#d2e2550">http://www.example.com/repo/courses/{courseId}/authors/{identityKey}</a></li> + <li><a href="#d2e2596">http://www.example.com/repo/courses/{courseId}/groups</a><ul> + <li><a href="#d2e2637">http://www.example.com/repo/courses/{courseId}/groups/version</a></li> + <li><a href="#d2e2652">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}</a></li> + <li><a href="#d2e2708">http://www.example.com/repo/courses/{courseId}/groups/new</a></li> + <li><a href="#d2e2728">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul> + <li><a href="#d2e2754">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li> + <li><a href="#d2e2839">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li> + <li><a href="#d2e2872">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li> + <li><a href="#d2e2960">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e3013">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> + </ul> + </li> + <li><a href="#d2e3030">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul> + <li><a href="#d2e3073">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li> + <li><a href="#d2e3127">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li> + </ul> + </li> + </ul> + </li> </ul> </li> - <li><a href="#d2e2472">http://www.example.com/ping</a><ul> - <li><a href="#d2e2489">http://www.example.com/ping/version</a></li> - <li><a href="#d2e2504">http://www.example.com/ping/{name}</a></li> + <li><a href="#d2e3131">http://www.example.com/users/{username}/auth</a><ul> + <li><a href="#d2e3180">http://www.example.com/users/{username}/auth/{authKey}</a></li> + <li><a href="#d2e3200">http://www.example.com/users/{username}/auth/version</a></li> + <li><a href="#d2e3215">http://www.example.com/users/{username}/auth/new</a></li> + <li><a href="#d2e3242">http://www.example.com/users/{username}/auth/{authKey}/delete</a></li> </ul> </li> - <li><a href="#d2e2520">http://www.example.com/users/{identityKey}/forums</a><ul> - <li><a href="#d2e2543">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul> - <li><a href="#d2e2568">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li> - <li><a href="#d2e2653">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li> - <li><a href="#d2e2686">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li> - <li><a href="#d2e2774">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e2827">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li> + <li><a href="#d2e3262">http://www.example.com/users/{identityKey}/forums</a><ul> + <li><a href="#d2e3285">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul> + <li><a href="#d2e3310">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li> + <li><a href="#d2e3395">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li> + <li><a href="#d2e3428">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li> + <li><a href="#d2e3516">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e3569">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li> </ul> </li> - <li><a href="#d2e2844">http://www.example.com/users/{identityKey}/forums/group/{groupKey}</a><ul> - <li><a href="#d2e2868">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/threads</a></li> - <li><a href="#d2e2953">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li> - <li><a href="#d2e2986">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li> - <li><a href="#d2e3074">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e3127">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li> + <li><a href="#d2e3586">http://www.example.com/users/{identityKey}/forums/group/{groupKey}</a><ul> + <li><a href="#d2e3610">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/threads</a></li> + <li><a href="#d2e3695">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li> + <li><a href="#d2e3728">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li> + <li><a href="#d2e3816">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e3869">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e3144">http://www.example.com/repo/courses/{courseId}/assessments</a><ul> - <li><a href="#d2e3170">http://www.example.com/repo/courses/{courseId}/assessments/version</a></li> - <li><a href="#d2e3185">http://www.example.com/repo/courses/{courseId}/assessments/users/{identityKey}</a></li> - <li><a href="#d2e3212">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}</a></li> - <li><a href="#d2e3255">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li> + <li><a href="#d2e3887">http://www.example.com/auth</a><ul> + <li><a href="#d2e3890">http://www.example.com/auth/version</a></li> + <li><a href="#d2e3905">http://www.example.com/auth/{username}</a></li> </ul> </li> - <li><a href="#d2e3286">http://www.example.com/system/log</a><ul> - <li><a href="#d2e3293">http://www.example.com/system/log/version</a></li> - <li><a href="#d2e3308">http://www.example.com/system/log/{date}</a></li> + <li><a href="#d2e3933">http://www.example.com/users</a><ul> + <li><a href="#d2e3993">http://www.example.com/users/{identityKey}</a></li> + <li><a href="#d2e4067">http://www.example.com/users/version</a></li> + <li><a href="#d2e4082">http://www.example.com/users/new</a></li> + <li><a href="#d2e4113">http://www.example.com/users/{identityKey}/delete</a></li> + <li><a href="#d2e4130">http://www.example.com/users/{identityKey}/portrait</a></li> + <li><a href="#d2e4175">http://www.example.com/users/{identityKey}/groups</a><ul> + <li><a href="#d2e4203">http://www.example.com/users/{identityKey}/groups/infos</a></li> + </ul> + </li> </ul> </li> - <li><a href="#d2e3314">http://www.example.com/repo/courses/{courseId}/elements/enrollment</a><ul> - <li><a href="#d2e3345">http://www.example.com/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li> + <li><a href="#d2e4228">http://www.example.com/repo/courses/{courseId}/assessments</a><ul> + <li><a href="#d2e4254">http://www.example.com/repo/courses/{courseId}/assessments/version</a></li> + <li><a href="#d2e4269">http://www.example.com/repo/courses/{courseId}/assessments/users/{identityKey}</a></li> + <li><a href="#d2e4296">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}</a></li> + <li><a href="#d2e4339">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li> </ul> </li> - <li><a href="#d2e3352">http://www.example.com/users/{identityKey}/folders</a><ul> - <li><a href="#d2e3375">http://www.example.com/users/{identityKey}/folders/personal</a><ul> - <li><a href="#d2e3418">http://www.example.com/users/{identityKey}/folders/personal/{path:.*}</a></li> - <li><a href="#d2e3472">http://www.example.com/users/{identityKey}/folders/personal/version</a></li> - </ul> - </li> - <li><a href="#d2e3476">http://www.example.com/users/{identityKey}/folders/group/{groupKey}</a><ul> - <li><a href="#d2e3519">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li> - <li><a href="#d2e3573">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/version</a></li> - </ul> - </li> - <li><a href="#d2e3577">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul> - <li><a href="#d2e3621">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li> - <li><a href="#d2e3675">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li> + <li><a href="#d2e4369">http://www.example.com/repo/forums</a><ul> + <li><a href="#d2e4372">http://www.example.com/repo/forums/version</a></li> + <li><a href="#d2e4387">http://www.example.com/repo/forums/{forumKey}</a><ul> + <li><a href="#d2e4413">http://www.example.com/repo/forums/{forumKey}/threads</a></li> + <li><a href="#d2e4498">http://www.example.com/repo/forums/{forumKey}/posts/{threadKey}</a></li> + <li><a href="#d2e4531">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}</a></li> + <li><a href="#d2e4619">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e4672">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e3679">http://www.example.com/api</a><ul> - <li><a href="#d2e3682">http://www.example.com/api/version</a></li> - <li><a href="#d2e3697">http://www.example.com/api/doc</a></li> - <li><a href="#d2e3701">http://www.example.com/api/doc/{filename}</a></li> - <li><a href="#d2e3710">http://www.example.com/api/{filename}</a></li> - <li><a href="#d2e3719">http://www.example.com/api/copyright</a></li> + <li><a href="#d2e4689">http://www.example.com/catalog</a><ul> + <li><a href="#d2e4706">http://www.example.com/catalog/{path:.*}/owners/{identityKey}</a></li> + <li><a href="#d2e4773">http://www.example.com/catalog/version</a></li> + <li><a href="#d2e4788">http://www.example.com/catalog/{path:.*}/children</a></li> + <li><a href="#d2e4812">http://www.example.com/catalog/{path:.*}</a></li> + <li><a href="#d2e4988">http://www.example.com/catalog/{path:.*}/owners</a></li> </ul> </li> - <li><a href="#d2e3734">http://www.example.com/groups</a><ul> - <li><a href="#d2e3751">http://www.example.com/groups/version</a></li> - <li><a href="#d2e3766">http://www.example.com/groups/{groupKey}</a></li> - <li><a href="#d2e3820">http://www.example.com/groups/{groupKey}/infos</a></li> - <li><a href="#d2e3841">http://www.example.com/groups/{groupKey}/owners</a></li> - <li><a href="#d2e3862">http://www.example.com/groups/{groupKey}/participants</a></li> - <li><a href="#d2e3883">http://www.example.com/groups/{groupKey}/owners/{identityKey}</a></li> - <li><a href="#d2e3916">http://www.example.com/groups/{groupKey}/owners/{identityKey}/new</a></li> - <li><a href="#d2e3936">http://www.example.com/groups/{groupKey}/owners/{identityKey}/delete</a></li> - <li><a href="#d2e3956">http://www.example.com/groups/{groupKey}/participants/{identityKey}</a></li> - <li><a href="#d2e3990">http://www.example.com/groups/{groupKey}/participants/{identityKey}/new</a></li> - <li><a href="#d2e4010">http://www.example.com/groups/{groupKey}/participants/{identityKey}/delete</a></li> - <li><a href="#d2e4030">http://www.example.com/groups/{groupKey}/forum</a><ul> - <li><a href="#d2e4056">http://www.example.com/groups/{groupKey}/forum/threads</a></li> - <li><a href="#d2e4141">http://www.example.com/groups/{groupKey}/forum/posts/{threadKey}</a></li> - <li><a href="#d2e4174">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}</a></li> - <li><a href="#d2e4262">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e4315">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> - </ul> - </li> - <li><a href="#d2e4332">http://www.example.com/groups/{groupKey}/folder</a><ul> - <li><a href="#d2e4375">http://www.example.com/groups/{groupKey}/folder/{path:.*}</a></li> - <li><a href="#d2e4429">http://www.example.com/groups/{groupKey}/folder/version</a></li> - </ul> - </li> + <li><a href="#d2e5012">http://www.example.com/repo/courses</a><ul> + <li><a href="#d2e5062">http://www.example.com/repo/courses/version</a></li> </ul> </li> - <li><a href="#d2e4433">http://www.example.com/auth</a><ul> - <li><a href="#d2e4436">http://www.example.com/auth/version</a></li> - <li><a href="#d2e4451">http://www.example.com/auth/{username}</a></li> + <li><a href="#d2e5077">http://www.example.com/ping</a><ul> + <li><a href="#d2e5094">http://www.example.com/ping/version</a></li> + <li><a href="#d2e5109">http://www.example.com/ping/{name}</a></li> </ul> </li> - <li><a href="#d2e4479">http://www.example.com/repo/courses/{courseId}/elements/folder</a><ul> - <li><a href="#d2e4512">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}</a></li> - <li><a href="#d2e4531">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files</a><ul> - <li><a href="#d2e4575">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</a></li> - <li><a href="#d2e4629">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</a></li> + <li><a href="#d2e5125">http://www.example.com/groups</a><ul> + <li><a href="#d2e5142">http://www.example.com/groups/version</a></li> + <li><a href="#d2e5157">http://www.example.com/groups/{groupKey}</a></li> + <li><a href="#d2e5211">http://www.example.com/groups/{groupKey}/infos</a></li> + <li><a href="#d2e5232">http://www.example.com/groups/{groupKey}/owners</a></li> + <li><a href="#d2e5253">http://www.example.com/groups/{groupKey}/participants</a></li> + <li><a href="#d2e5274">http://www.example.com/groups/{groupKey}/owners/{identityKey}</a></li> + <li><a href="#d2e5307">http://www.example.com/groups/{groupKey}/owners/{identityKey}/new</a></li> + <li><a href="#d2e5327">http://www.example.com/groups/{groupKey}/owners/{identityKey}/delete</a></li> + <li><a href="#d2e5347">http://www.example.com/groups/{groupKey}/participants/{identityKey}</a></li> + <li><a href="#d2e5381">http://www.example.com/groups/{groupKey}/participants/{identityKey}/new</a></li> + <li><a href="#d2e5401">http://www.example.com/groups/{groupKey}/participants/{identityKey}/delete</a></li> + <li><a href="#d2e5421">http://www.example.com/groups/{groupKey}/forum</a><ul> + <li><a href="#d2e5447">http://www.example.com/groups/{groupKey}/forum/threads</a></li> + <li><a href="#d2e5532">http://www.example.com/groups/{groupKey}/forum/posts/{threadKey}</a></li> + <li><a href="#d2e5565">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}</a></li> + <li><a href="#d2e5653">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e5706">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> + </ul> + </li> + <li><a href="#d2e5723">http://www.example.com/groups/{groupKey}/folder</a><ul> + <li><a href="#d2e5766">http://www.example.com/groups/{groupKey}/folder/{path:.*}</a></li> + <li><a href="#d2e5820">http://www.example.com/groups/{groupKey}/folder/version</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e4633">http://www.example.com/repo/courses/{courseId}/resourcefolders</a><ul> - <li><a href="#d2e4636">http://www.example.com/repo/courses/{courseId}/resourcefolders/version</a></li> - <li><a href="#d2e4651">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li> - <li><a href="#d2e4668">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li> - <li><a href="#d2e4686">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder</a></li> - <li><a href="#d2e4745">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li> + <li><a href="#d2e5824">http://www.example.com/api</a><ul> + <li><a href="#d2e5827">http://www.example.com/api/version</a></li> + <li><a href="#d2e5842">http://www.example.com/api/doc</a></li> + <li><a href="#d2e5846">http://www.example.com/api/doc/{filename}</a></li> + <li><a href="#d2e5855">http://www.example.com/api/{filename}</a></li> + <li><a href="#d2e5864">http://www.example.com/api/copyright</a></li> </ul> </li> - <li><a href="#d2e4805">http://www.example.com/repo/courses</a><ul> - <li><a href="#d2e4855">http://www.example.com/repo/courses/version</a></li> + <li><a href="#d2e5879">http://www.example.com/repo/courses/{courseId}/elements/forum</a><ul> + <li><a href="#d2e5966">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}</a></li> + <li><a href="#d2e5993">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li> + <li><a href="#d2e6033">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li> + <li><a href="#d2e6073">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum</a><ul> + <li><a href="#d2e6098">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</a></li> + <li><a href="#d2e6183">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</a></li> + <li><a href="#d2e6216">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</a></li> + <li><a href="#d2e6304">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e6357">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</a></li> + </ul> + </li> </ul> </li> - <li><a href="#d2e4870">http://www.example.com/users/{username}/auth</a><ul> - <li><a href="#d2e4919">http://www.example.com/users/{username}/auth/{authKey}</a></li> - <li><a href="#d2e4939">http://www.example.com/users/{username}/auth/version</a></li> - <li><a href="#d2e4954">http://www.example.com/users/{username}/auth/new</a></li> - <li><a href="#d2e4981">http://www.example.com/users/{username}/auth/{authKey}/delete</a></li> + <li><a href="#d2e6374">http://www.example.com/i18n</a><ul> + <li><a href="#d2e6377">http://www.example.com/i18n/version</a></li> + <li><a href="#d2e6392">http://www.example.com/i18n/{package}/{key}</a></li> </ul> </li> - <li><a href="#d2e5001">http://www.example.com/notifications</a></li> - <li><a href="#d2e5029">http://www.example.com/i18n</a><ul> - <li><a href="#d2e5032">http://www.example.com/i18n/version</a></li> - <li><a href="#d2e5047">http://www.example.com/i18n/{package}/{key}</a></li> + <li><a href="#d2e6418">http://www.example.com/repo/courses/{courseId}/elements/contact</a></li> + <li><a href="#d2e6461">http://www.example.com/system/log</a><ul> + <li><a href="#d2e6468">http://www.example.com/system/log/version</a></li> + <li><a href="#d2e6483">http://www.example.com/system/log/{date}</a></li> </ul> </li> - <li><a href="#d2e5072">http://www.example.com/repo/courses/{courseId}/elements</a><ul> - <li><a href="#d2e5075">http://www.example.com/repo/courses/{courseId}/elements/version</a></li> - <li><a href="#d2e5090">http://www.example.com/repo/courses/{courseId}/elements/{nodeId}</a></li> - <li><a href="#d2e5117">http://www.example.com/repo/courses/{courseId}/elements/structure/{nodeId}</a></li> - <li><a href="#d2e5195">http://www.example.com/repo/courses/{courseId}/elements/structure</a></li> - <li><a href="#d2e5258">http://www.example.com/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li> - <li><a href="#d2e5290">http://www.example.com/repo/courses/{courseId}/elements/singlepage</a></li> - <li><a href="#d2e5485">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}</a></li> - <li><a href="#d2e5535">http://www.example.com/repo/courses/{courseId}/elements/task</a></li> - <li><a href="#d2e5636">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}</a></li> - <li><a href="#d2e5667">http://www.example.com/repo/courses/{courseId}/elements/test</a></li> - <li><a href="#d2e5763">http://www.example.com/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li> - <li><a href="#d2e5807">http://www.example.com/repo/courses/{courseId}/elements/assessment</a></li> - <li><a href="#d2e5896">http://www.example.com/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li> - <li><a href="#d2e5943">http://www.example.com/repo/courses/{courseId}/elements/wiki</a></li> - <li><a href="#d2e6003">http://www.example.com/repo/courses/{courseId}/elements/blog/{nodeId}</a></li> - <li><a href="#d2e6050">http://www.example.com/repo/courses/{courseId}/elements/blog</a></li> - <li><a href="#d2e6144">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}</a></li> - <li><a href="#d2e6191">http://www.example.com/repo/courses/{courseId}/elements/survey</a></li> - <li><a href="#d2e6263">http://www.example.com/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li> - <li><a href="#d2e6310">http://www.example.com/repo/courses/{courseId}/elements/externalpage</a></li> - <li><a href="#d2e6407">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li> - <li><a href="#d2e6463">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li> - <li><a href="#d2e6594">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li> - <li><a href="#d2e6685">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li> + <li><a href="#d2e6489">http://www.example.com/users/{identityKey}/folders</a><ul> + <li><a href="#d2e6512">http://www.example.com/users/{identityKey}/folders/personal</a><ul> + <li><a href="#d2e6555">http://www.example.com/users/{identityKey}/folders/personal/{path:.*}</a></li> + <li><a href="#d2e6609">http://www.example.com/users/{identityKey}/folders/personal/version</a></li> + </ul> + </li> + <li><a href="#d2e6613">http://www.example.com/users/{identityKey}/folders/group/{groupKey}</a><ul> + <li><a href="#d2e6656">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li> + <li><a href="#d2e6710">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/version</a></li> + </ul> + </li> + <li><a href="#d2e6714">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul> + <li><a href="#d2e6758">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li> + <li><a href="#d2e6812">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li> + </ul> + </li> </ul> </li> </ul> </li> <li><a href="#representations">Representations</a><ul> - <li><a href="#d2e9">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e10">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e12">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e22">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e32">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e49">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e59">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e70">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e73">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e76">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e83">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e84">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e86">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e89">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e99">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> - <li><a href="#d2e109">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e120">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e123">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e133">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e141">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e156">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e157">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e159">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e169">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e179">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e190">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e193">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e196">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e207">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e210">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e217">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e225">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e228">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e231">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e238">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e241">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e259">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e262">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e284">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> - <li><a href="#d2e294">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e317">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e318">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e321">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e338">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e350">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e353">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e367">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e370">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e381">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e399">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e412">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e419">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e442">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e463">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e466">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e509">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e523">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e526">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e529">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e540">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e543">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e546">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e561">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e564">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e587">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e590">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e593">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e604">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e607">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e621">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e622">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e624">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e634">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e642">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e660">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e663">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e677">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e680">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e690">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e692">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e695">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e705">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e713">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e715">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e725">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e801">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e811">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e818">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e856">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e859">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e869">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e880">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e904">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e911">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e912">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e947">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e957">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e966">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e969">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e976">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e980">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e983">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e990">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e997">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1004">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1005">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1010">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1024">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1027">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1036">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1037">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1038">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1041">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1046">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1047">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1050">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1055">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1056">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1059">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1064">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1065">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1069">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1071">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1072">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1077">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1078">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1079">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1080">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1084">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1089">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1090">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1091">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1094">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1099">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1100">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1111">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1117">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1121">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1122">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1125">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1130">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1139">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1159">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1162">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e1172">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1189">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1192">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e1202">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1222">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1232">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e19">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e20">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e23">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e33">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e34">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e40">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e41">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e44">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e52">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e53">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e59">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e60">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e61">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e62">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e63">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e66">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e71">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e72">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e75">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e80">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e81">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e84">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e89">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e90">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e93">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e94">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e96">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e97">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e102">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e104">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e105">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e106">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e109">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e116">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e119">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e124">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e125">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e126">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e129">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e136">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e139">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e142">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e143">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e146">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e147">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e150">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e151">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e155">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e164">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e212">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e237">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e263">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e266">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e276">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e285">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e297">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e300">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e310">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e326">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e329">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e339">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e354">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e361">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e371">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e382">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e411">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e414">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e424">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e431">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e458">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e461">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e471">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e499">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e507">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e510">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e520">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e553">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e556">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e566">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e580">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e606">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e616">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e627">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e656">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e659">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e669">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e704">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e707">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e717">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e727">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e735">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e738">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e748">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e759">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e785">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e788">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e798">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e830">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e833">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e843">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e858">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e875">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e878">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e888">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e899">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e922">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e925">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e935">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e967">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e977">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e991">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1011">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1014">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1024">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1071">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1074">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1084">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1098">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1167">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1170">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1180">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1212">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1215">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1225">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e1239">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1244">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1247">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1257">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1277">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1280">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e1290">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1301">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1312">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1315">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1325">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1332">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1333">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1335">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1338">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1348">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1365">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1387">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1390">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1397">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1401">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1404">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1411">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1415">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1418">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1425">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1426">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1428">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1431">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1445">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1448">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1461">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1472">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1475">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li> - <li><a href="#d2e1485">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1492">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1504">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1507">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1517">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1535">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1538">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1548">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1562">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1565">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e1575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1602">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1605">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1615">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1642">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1645">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1259">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1262">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1272">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1302">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1305">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1315">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1334">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1344">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1358">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1378">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1381">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1391">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1427">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1430">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1440">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1472">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1475">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1478">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1488">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1498">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1503">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1506">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1516">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1523">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1527">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1530">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1540">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1543">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1582">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1585">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1588">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1598">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1636">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1639">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1642">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1652">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e1655">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e1680">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1697">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1700">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e1710">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1730">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1740">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1747">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1752">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1755">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1765">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1785">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1788">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e1798">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1809">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1820">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1823">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1833">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1840">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1841">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1662">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1665">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1675">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1693">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1696">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1699">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1709">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1712">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1727">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1730">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1733">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1743">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1746">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1753">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1756">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1766">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1795">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1801">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e1811">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1840">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e1843">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1846">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1856">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1873">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1876">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1886">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1895">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1898">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1905">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1846">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e1856">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1859">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e1879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1892">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e1909">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1912">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1919">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1923">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1926">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1933">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1934">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1936">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1939">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1953">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1956">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1969">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e1983">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e1997">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2014">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e2024">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2032">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2051">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e2061">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2075">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2085">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2088">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e2102">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2108">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e2118">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2127">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2130">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2133">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2143">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2146">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2156">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2177">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2180">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e2190">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2197">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2200">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e2210">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2217">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2220">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e2230">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2238">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2259">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2262">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2280">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2290">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2310">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2313">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2323">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2330">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2331">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2333">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2336">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2346">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2353">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2364">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2367">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2377">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2386">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2388">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2391">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2401">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2412">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2415">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2425">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2435">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2445">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2456">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2459">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1912">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1930">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1951">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1954">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1966">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1969">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1972">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1981">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1984">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1987">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1994">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2002">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2005">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2008">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2011">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2018">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2022">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2025">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2028">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2031">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2044">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2047">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2062">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2065">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2068">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2078">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2085">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2088">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2091">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2108">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2112">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2123">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2124">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2130">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2142">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e2156">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e2170">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2187">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e2197">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2205">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2224">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e2234">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2245">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2248">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2251">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2258">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2261">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e2275">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2281">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e2291">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2300">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2303">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2306">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2316">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2319">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2330">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e2350">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2353">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e2367">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2370">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2381">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2399">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e2412">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2419">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2442">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e2452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2463">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2466">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> <li><a href="#d2e2469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2479">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2494">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2510">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2530">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2540">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2552">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2555">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2565">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2582">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2585">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2595">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2612">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2625">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2632">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2670">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2673">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e2484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e2497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2509">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2523">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2526">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2529">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2540">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2543">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2546">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2561">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2564">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e2567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2587">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2590">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2593">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2604">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2607">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2621">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2622">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2624">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2634">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2642">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2660">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2663">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2677">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2680">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e2683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2694">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2705">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2708">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2718">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2725">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2726">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2728">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2731">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2741">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2758">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2761">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2771">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2780">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2783">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2790">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2794">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2797">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2804">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2808">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2811">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2818">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2819">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2824">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2838">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2841">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2852">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2855">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2865">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2882">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2885">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2895">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2912">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2915">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2925">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2932">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2937">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2940">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2950">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2970">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2973">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2994">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3025">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3026">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3028">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3031">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3041">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3058">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3061">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3080">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3083">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3090">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3097">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3104">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3108">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3111">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2690">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2692">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2695">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2705">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2713">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2715">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2725">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e2751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e2781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2801">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2811">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2818">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2856">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2859">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e2869">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2880">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2904">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2911">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2912">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2947">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2957">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2966">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2969">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2976">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2980">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2983">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2990">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2997">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3004">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3005">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3010">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3024">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3027">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3036">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3037">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3038">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3041">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3046">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3047">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3050">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3055">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3056">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3059">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3064">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3065">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3069">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3071">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3072">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3077">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3078">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3079">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3080">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3084">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3089">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3090">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3091">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3094">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3099">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3100">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3111">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3117">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e3118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3121">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3124">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3138">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3141">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3154">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3157">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3167">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3175">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3196">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3199">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3209">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3223">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3226">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3236">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3243">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3244">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3246">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3249">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3252">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3269">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e3121">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3122">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3125">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3130">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3141">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3142">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3147">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e3157">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3164">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3167">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e3177">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3194">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3197">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3205">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3224">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3226">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3229">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e3239">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3253">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3256">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3259">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> <li><a href="#d2e3282">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3291">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3292">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3298">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3312">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3313">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3328">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3332">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3343">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3344">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3350">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3351">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3362">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> - <li><a href="#d2e3372">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3379">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3380">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3381">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3382">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3383">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3386">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3391">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3392">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3395">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3400">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3401">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3404">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3416">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3417">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3422">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3423">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3424">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3425">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3426">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3429">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3434">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3435">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3436">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3446">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3449">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3454">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3455">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3456">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3459">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3460">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3462">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3463">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e3307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3324">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3327">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e3337">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3354">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3357">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3367">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3374">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3379">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3382">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3392">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3412">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3415">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e3425">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3436">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3447">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3450">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3460">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e3467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3470">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3471">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3475">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3480">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3481">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3482">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3483">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3484">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3487">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3492">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3493">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3496">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3501">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3502">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3505">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3510">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3511">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3517">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3518">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3523">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3524">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3525">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3526">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3527">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3530">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3535">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3536">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3537">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3540">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3545">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3546">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3547">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3550">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3555">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3556">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3557">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3560">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3561">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3563">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3564">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3567">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3568">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3571">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3572">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3576">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3582">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3583">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3584">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3585">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3586">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3589">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3594">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3595">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3598">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3603">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3604">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3607">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3612">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3613">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3616">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3617">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3619">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3620">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3625">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3626">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3627">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3628">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3629">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3632">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3637">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3638">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3639">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3642">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3647">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3648">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3649">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3652">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3657">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3658">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3659">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3662">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3663">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3665">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3666">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3669">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3670">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3673">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3674">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3678">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3687">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3700">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3707">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3716">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3724">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3731">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e3756">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e3788">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3789">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3791">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3794">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e3804">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3811">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3814">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3817">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3828">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3831">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> - <li><a href="#d2e3849">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3852">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e3870">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3873">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e3894">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3897">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3900">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3907">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3910">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3913">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3930">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3933">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3947">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3950">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3953">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3967">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3970">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3973">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3980">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3983">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3986">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3468">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3470">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3473">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3483">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3500">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3503">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3513">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3522">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3525">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3532">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3536">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3539">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3546">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3550">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3553">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3560">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3561">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3563">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3566">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3580">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3583">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3594">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3597">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e3607">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3627">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e3637">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3654">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3674">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3679">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3682">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3692">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3712">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3715">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e3725">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3736">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3747">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3767">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3768">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3770">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3773">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3783">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3800">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3803">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3813">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3822">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3825">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3832">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3836">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3839">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3846">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3853">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3860">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3861">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3866">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3880">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3883">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3895">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3917">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3920">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3940">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3941">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3943">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3953">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3963">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e3990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e4001">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e4004">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e4007">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4021">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4024">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4027">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4040">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4043">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e4053">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4070">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4073">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e4083">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4100">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4103">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4113">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4120">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4125">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4128">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4138">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4158">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4161">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e4171">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4182">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4193">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4196">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4206">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4213">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4216">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4219">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4229">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4246">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4249">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4259">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4268">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4271">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4278">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4282">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4285">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4296">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4299">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4306">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4309">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4312">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4326">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4329">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4336">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4337">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4338">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4339">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4340">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4343">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4348">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4352">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4357">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4358">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4361">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4370">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4371">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4373">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4374">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4379">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4380">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4381">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4382">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4383">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4386">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4391">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4392">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4393">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4396">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4401">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4402">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4403">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4406">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4411">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4412">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4413">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4416">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4417">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4419">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4420">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4423">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4424">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4427">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4428">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4432">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4441">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4463">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4466">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4476">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4483">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4484">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4496">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4497">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4500">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4510">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4511">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4517">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4518">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4521">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4529">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4530">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4536">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4537">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4538">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4539">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4540">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4543">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4548">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4549">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4552">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4557">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4558">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4561">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4566">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4567">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4570">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4571">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4573">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4574">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4579">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4580">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4581">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4582">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4583">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4586">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4591">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4592">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4593">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4596">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4601">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4602">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4603">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4606">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4611">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4612">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4613">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4616">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4617">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4619">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4620">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4623">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4624">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4627">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4628">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4632">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4641">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4659">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4662">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4665">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4677">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4680">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4692">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4695">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4698">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4705">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4713">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4716">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4719">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4722">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4729">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4733">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4736">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4739">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4742">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4752">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4755">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4758">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4765">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4773">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4776">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4779">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4782">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4789">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4796">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4799">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4802">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4815">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e4842">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e4852">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4860">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4880">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4881">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4883">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4886">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e4896">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4903">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4906">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e4916">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4930">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4933">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4936">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4944">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4962">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4963">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4965">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4968">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e4978">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4992">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4995">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4998">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5015">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5018">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5037">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5062">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5080">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5101">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5104">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5114">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5128">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5153">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5179">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5182">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5192">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5201">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5213">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5216">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5226">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5242">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5245">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5255">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5277">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5287">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5298">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5327">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5330">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5340">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5347">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5374">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5377">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5387">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5415">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5423">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5426">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5436">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5469">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5472">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5482">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5496">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5519">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5522">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5543">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5572">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5575">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5585">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5620">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5623">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5643">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5651">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5654">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5664">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5675">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5701">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5704">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5714">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5746">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5749">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5759">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5774">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5791">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5794">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5804">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5815">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5838">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5841">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5851">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5880">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5883">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5893">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4014">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4015">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4017">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4020">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4030">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> + <li><a href="#d2e4040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4051">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4054">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4064">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4072">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4087">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4088">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4090">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4100">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4121">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4124">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4127">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4138">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4141">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4148">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4156">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4159">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4162">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4169">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4172">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4190">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4193">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e4215">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> + <li><a href="#d2e4225">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4238">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4241">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4251">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4259">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4280">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4283">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4293">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4307">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4310">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4320">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4327">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4328">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4333">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4336">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4353">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4356">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4366">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4377">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4397">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4400">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e4410">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4427">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4430">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e4440">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4457">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4460">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4470">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4477">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4482">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4485">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4495">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4518">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e4528">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4539">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4550">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4553">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4563">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4570">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4571">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4573">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4576">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4586">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4606">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4616">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4625">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4628">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4635">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4639">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4642">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4649">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4653">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4656">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4663">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4664">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4666">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4669">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4683">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4686">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4696">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4717">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4720">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4730">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4737">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4740">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4750">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4760">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4770">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4778">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4799">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4802">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4820">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4830">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4853">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4863">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4870">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4871">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4873">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4876">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4886">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4893">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4904">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4907">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4917">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4925">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4926">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4928">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4931">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4941">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4952">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4955">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4965">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4972">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4975">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4985">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4996">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4999">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e5009">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5022">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e5049">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e5059">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5067">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5084">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5099">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5115">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5132">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e5147">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5165">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e5179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5180">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5182">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5185">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e5195">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5202">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5205">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5208">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5222">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> + <li><a href="#d2e5240">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5243">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e5261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5264">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e5285">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5288">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5291">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5298">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5301">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5304">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5318">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5321">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5324">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5338">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5341">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5344">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5361">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5364">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5371">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5374">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5377">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5392">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5395">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5398">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5412">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5415">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5418">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5431">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5434">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5444">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5461">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5464">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5474">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5491">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5494">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5504">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5511">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5516">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5519">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5529">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5552">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5573">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5584">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5587">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5597">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5604">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5605">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5607">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5610">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5620">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5659">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5662">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5669">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5673">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5676">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5683">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5687">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5690">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5697">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5698">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5700">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5703">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5717">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5720">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5727">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5728">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5729">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5730">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5731">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5734">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5740">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5743">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5748">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5749">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5752">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5757">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5758">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5761">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5762">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5764">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5765">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5770">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5771">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5772">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5773">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5774">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5777">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5782">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5783">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5784">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5787">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5792">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5793">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5794">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5797">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5802">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5803">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5804">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5807">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5808">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5810">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5811">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5814">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5815">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5818">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5819">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5823">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5832">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5845">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5852">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5861">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5869">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5876">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5887">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5890">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li> + <li><a href="#d2e5900">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e5907">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5930">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5940">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5958">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5961">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5971">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5987">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5990">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6000">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6014">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6034">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6037">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6047">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6083">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6086">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6096">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6128">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6131">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6141">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6155">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6175">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6178">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6188">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6218">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6221">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6231">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6247">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6250">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6260">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6274">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6343">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6346">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6356">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6388">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6391">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6394">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6404">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6414">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6439">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6443">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6446">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6456">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6459">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6498">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6501">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6504">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6514">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6517">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6552">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6555">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6558">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6568">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6571">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6578">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6581">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6591">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6609">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6612">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6625">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6628">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6643">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6646">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6649">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6659">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6662">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6669">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6672">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6682">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6711">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6714">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6717">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e6727">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6730">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6756">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e6772">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6775">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6782">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6785">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e6795">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5919">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5922">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e5932">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5953">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e5963">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6017">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6020">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6030">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6057">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6060">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6070">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6085">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e6095">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6112">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6115">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6125">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6142">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6145">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6155">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6162">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6167">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6170">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6180">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6200">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6203">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6213">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6224">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6238">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6248">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6256">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6258">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6261">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6271">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6288">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6291">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6301">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6310">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6313">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6320">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6324">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6327">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6334">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6338">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6341">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6348">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6349">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6351">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6354">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6368">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6371">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6382">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6407">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6438">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6439">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6442">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6459">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6460">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6466">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6467">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6473">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6487">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6488">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6499">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> + <li><a href="#d2e6509">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6516">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6517">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6518">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6519">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6520">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6523">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6528">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6529">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6532">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6537">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6538">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6541">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6546">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6547">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6550">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6551">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6553">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6554">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6559">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6560">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6561">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6562">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6563">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6566">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6571">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6572">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6573">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6576">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6581">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6582">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6583">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6586">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6591">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6592">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6593">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6596">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6597">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6599">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6600">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6603">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6604">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6607">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6608">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6612">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6617">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6618">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6619">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6620">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6621">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6624">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6629">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6630">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6633">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6638">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6639">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6642">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6647">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6648">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6651">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6652">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6654">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6655">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6660">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6661">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6662">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6663">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6664">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6667">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6672">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6673">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6674">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6677">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6682">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6683">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6684">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6687">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6692">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6693">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6694">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6697">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6698">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6700">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6701">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6704">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6705">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6708">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6709">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6713">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6719">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6720">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6721">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6722">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6723">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6726">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6731">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6732">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6735">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6740">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6741">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6744">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6749">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6750">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6753">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6754">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6756">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6757">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6762">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6763">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6764">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6765">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6766">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6769">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6774">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6775">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6776">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6779">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6784">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6785">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6786">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6789">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6794">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6795">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6796">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6799">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6800">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6802">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6803">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6806">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6807">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6810">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6811">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6815">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </li> </ul> <h2 id="resources">Resources</h2> <div class="resource"> - <h3 id="d2e2">/users</h3> - <p>This web service handles functionalities related to <code>User</code>.</p> + <h3 id="d2e2">/repo/courses/{courseId}/elements/folder</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#create">PUT</h4> - <p>Creates and persists a new user entity</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e9">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e10">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getFolders">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e12">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e22">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e32">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#getUserListQuery">GET</h4> - <p>Search users and return them in a simple form (without user properties). User properties - can be added two the query parameters. If the authUsername and the authProvider are set, - the search is made only with these two parameters because they are sufficient to return - a single user. - </p> + <h4 id="http://www.example.com#attachFolder">PUT</h4> <h6>request query parameters</h6> <table> <tr> @@ -1471,164 +1477,102 @@ </tr> <tr> <td> - <p><strong>login</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> <td> - <p>The login (search with like)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>authProvider</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> - <td> - <p>An authentication provider (optional)</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>authUsername</strong></p> + <p><strong>longTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>An specific username from the authentication provider</p> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> + <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e49">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e59">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e62">/users/{identityKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The user key identifier of the user being searched</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#delete">DELETE</h4> - <p>Delete an user from the system</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e70">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e73">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e76">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#update">POST</h4> - <p>Update an user</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e83">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e84">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e86">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e89">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e99">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> - <li><a href="#d2e109">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#findById">GET</h4> - <p>Retrieves an user given its unique key identifier</p> - <h6>request query parameters</h6> - <table> <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> </tr> <tr> <td> - <p><strong>withPortrait</strong></p> + <p><strong>downloadExpertRules</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>If true return the portrait as Base64 (default false)</p> + <p><strong>uploadExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e120">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e123">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e133">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e136">/users/version</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the User Web Service</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e141">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e19">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e20">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e151">/users/new</h3> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#createPost">POST</h4> - <p>Fallback method for browser</p> + <h4 id="http://www.example.com#attachFolderPost">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e156">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e157">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e23">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e159">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e169">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e179">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e33">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e34">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e182">/users/{identityKey}/delete</h3> + <h3 id="d2e35">/repo/courses/{courseId}/elements/folder/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1638,32 +1582,58 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The user key identifier</p> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#deletePost">POST</h4> - <p>Fallback method for browsers</p> + <h4 id="http://www.example.com#getFolder">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e40">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e41">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#updateFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e44">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e190">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e193">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e196">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e52">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e53">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e199">/users/{identityKey}/portrait</h3> + <h3 id="d2e54">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1673,59 +1643,98 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The identity key identifier of the user being searched</p> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getPortrait">GET</h4> - <p>Retrieves the portrait of an user</p> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e207">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e210">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e59">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e60">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e61">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e62">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e63">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#postPortrait">POST</h4> - <p>Upload the portrait of an user</p> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e217">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e66">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e225">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e228">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e231">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e71">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e72">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#deletePortrait">DELETE</h4> - <p>Deletes the portrait of an user</p> - <p><em>available response representations:</em></p> + <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e238">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e241">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e75">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e80">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e81">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e84">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e89">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e90">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e93">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e94">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e96">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e97">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e244">/users/{identityKey}/groups<span class="optional">?start</span><span class="optional">&limit</span></h3> - <p>Description:<br> - - <P> - Initial Date: 18 oct. 2011 <br> - </p> + <h3 id="d2e98">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1735,61 +1744,126 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>path</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getUserGroupList">GET</h4> - <p>Return all groups of a user</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>start</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> - </td> - <td> - <p>The first result</p> - </td> - </tr> - <tr> - <td> - <p><strong>limit</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> - </td> - <td> - <p>The maximum results</p> - </td> - </tr> - </table> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e102">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e104">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e105">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e106">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFileToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e109">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e116">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e119">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e124">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e125">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e126">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e129">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e136">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e139">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e142">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e143">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFolders">PUT</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e146">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e147">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#deleteItem">DELETE</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e259">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e262">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e150">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e151">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e272">/users/{identityKey}/groups/infos<span class="optional">?start</span><span class="optional">&limit</span></h3> + <h3 id="d2e152">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1799,61 +1873,68 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getUserGroupInfosList">GET</h4> - <p>Return all groups with information of a user. Paging is mandatory!</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>start</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> - </td> - <td> - <p>The first result</p> - </td> - </tr> - <tr> - <td> - <p><strong>limit</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> - </td> - <td> - <p>The maximum results</p> - </td> - </tr> - </table> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e155">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e156">/repo/courses/{courseId}/elements</h3> + <p>This interface provides course building capabilities from our REST API. + <p> + Initial Date: Feb 8, 2010 Time: 3:45:50 PM<br> + </p> + <h6>Methods</h6> + <div class="methods"></div> + </div> + <div class="resource"> + <h3 id="d2e159">/repo/courses/{courseId}/elements/version</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the Course Elements Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e284">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> - <li><a href="#d2e294">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e164">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e297">/repo/courses/{courseId}/elements/contact<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&coaches</span><span class="optional">&participants</span><span class="optional">&groups</span><span class="optional">&areas</span><span class="optional">&to</span><span class="optional">&defaultSubject</span><span class="optional">&defaultBody</span></h3> + <h3 id="d2e174">/repo/courses/{courseId}/elements/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1861,6 +1942,17 @@ <th>value</th> <th>description</th> </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id</p> + </td> + </tr> <tr> <td> <p><strong>courseId</strong></p> @@ -1868,40 +1960,145 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The course resourceable's id</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachContact">PUT</h4> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> + <h4 id="http://www.example.com#getCourseNode">GET</h4> + <p>Retrieves metadata of the course node</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e201">/repo/courses/{courseId}/elements/structure/{nodeId}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id of this structure</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#updateStructure">POST</h4> + <p>This updates a Structure Element onto a given course.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e212">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e237">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e263">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e266">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e276">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e279">/repo/courses/{courseId}/elements/structure</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#attachStructurePost">POST</h4> + <p>This attaches a Structure Element onto a given course. The element will be + inserted underneath the supplied parentNodeId. + </p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e285">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e297">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e300">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e310">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachStructure">PUT</h4> + <p>This attaches a Structure Element onto a given course. The element will be + inserted underneath the supplied parentNodeId. + </p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> <p><strong>shortTitle</strong></p> </td> <td> @@ -1950,54 +2147,97 @@ </tr> <tr> <td> - <p><strong>coaches</strong></p> + <p><strong>displayType</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>toc</tt></p> </td> <td></td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e326">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e329">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e339">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e342">/repo/courses/{courseId}/elements/singlepage/{nodeId}<span class="optional">?shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#updateSinglePage">POST</h4> + <p>This updates a Single Page Element onto a given course.</p> + <h6>request query parameters</h6> + <table> <tr> - <td> - <p><strong>participants</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>groups</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>areas</strong></p> + <p><strong>longTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>to</strong></p> + <p><strong>objectives</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>defaultSubject</strong></p> + <p><strong>visibilityExpertRules</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -2006,7 +2246,7 @@ </tr> <tr> <td> - <p><strong>defaultBody</strong></p> + <p><strong>accessExpertRules</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -2014,35 +2254,21 @@ <td></td> </tr> </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e317">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e318">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachContactPost">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e321">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e354">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e338">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e361">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e371">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e340">/repo/courses/{courseId}</h3> - <p>Description:<br> - This web service will handle the functionality related to <code>Course</code> - and its contents. - - <P> - Initial Date: 27 apr. 2010 <br> - </p> + <h3 id="d2e374">/repo/courses/{courseId}/elements/singlepage</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2065,77 +2291,285 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#findById">GET</h4> - <p>Get the metadatas of the course by id</p> - <p><em>available response representations:</em></p> + <h4 id="http://www.example.com#attachSinglePagePost">POST</h4> + <p>This attaches a Single Page Element onto a given course. The element will + be inserted underneath the supplied parentNodeId. + </p> + <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e350">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e353">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e382">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#deleteCourse">DELETE</h4> - <p>Delete a course by id</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e367">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e370">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e411">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e414">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e424">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e376">/repo/courses/{courseId}/version</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the Course Web Service</p> + <h4 id="http://www.example.com#attachSinglePagePost">POST</h4> + <p>This attaches a Single Page Element onto a given course. The element will + be inserted underneath the supplied parentNodeId. + </p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e431">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e381">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e458">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e461">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e471">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e391">/repo/courses/{courseId}/configuration</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> + <div class="method"> + <h4 id="http://www.example.com#attachSinglePage">PUT</h4> + <p>This attaches a Single Page Element onto a given course. The element will + be inserted underneath the supplied parentNodeId. + </p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id which will be the parent of this single + page + </p> + </td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td> + <p>The node's position relative to its sibling nodes (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node short title</p> + </td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node long title</p> + </td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node learning objectives</p> + </td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to view the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to access the node (optional)</p> + </td> + </tr> + </table> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e499">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e507">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e510">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e520">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachSinglePage">PUT</h4> + <p>This attaches a Single Page Element onto a given course. The element will + be inserted underneath the supplied parentNodeId. + </p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id which will be the parent of this single + page + </p> + </td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td> + <p>The node's position relative to its sibling nodes (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node short title</p> + </td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node long title</p> + </td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node learning objectives</p> + </td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to view the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to access the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>filename</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The single page file name</p> + </td> + </tr> + <tr> + <td> + <p><strong>path</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e553">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e556">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e566">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e569">/repo/courses/{courseId}/elements/task/{nodeId}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id of this task</p> </td> </tr> <tr> @@ -2146,40 +2580,30 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The course resourceable id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getConfiguration">GET</h4> - <p>Get the configuration of the course</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e399">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e412">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#updateConfiguration">POST</h4> - <p>Update the course configuration</p> + <h4 id="http://www.example.com#updateTask">POST</h4> + <p>This updates a Task Element onto a given course.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e419">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e580">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e442">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e606">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e616">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e455">/repo/courses/{courseId}/authors</h3> + <h3 id="d2e619">/repo/courses/{courseId}/elements/task</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2195,72 +2619,33 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> + <p>The course resourceable id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAuthors">GET</h4> - <p>Get all owners and authors of the course</p> + <h4 id="http://www.example.com#attachTaskPost">POST</h4> + <p>This attaches a Task Element onto a given course. The element will be + inserted underneath the supplied parentNodeId. + </p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e627">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e463">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e466">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e656">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e659">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e669">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e472">/repo/courses/{courseId}/publish<span class="optional">?locale</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#publishCourse">POST</h4> - <p>Publish the course.</p> + <h4 id="http://www.example.com#attachTask">PUT</h4> + <p>This attaches a Task Element onto a given course. The element will be + inserted underneath the supplied parentNodeId. + </p> <h6>request query parameters</h6> <table> <tr> @@ -2270,27 +2655,118 @@ </tr> <tr> <td> - <p><strong>locale</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course locale</p> + <p>The node's id which will be the parent of this task</p> + </td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td> + <p>The node's position relative to its sibling nodes (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node short title</p> + </td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node long title</p> + </td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node learning objectives</p> + </td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to view the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to access the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>text</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The task node text</p> + </td> + </tr> + <tr> + <td> + <p><strong>points</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + </td> + <td> + <p>The task node's possible points</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e704">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e707">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e717">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e500">/repo/courses/{courseId}/file</h3> + <h3 id="d2e720">/repo/courses/{courseId}/elements/test/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2300,14 +2776,12 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><strong>nodeId</strong></p> </td> <td> - <p>The course resourceable's id</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> @@ -2322,65 +2796,23 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getRepoFileById">GET</h4> - <p>Export the course</p> - <p><em>available response representations:</em></p> + <h4 id="http://www.example.com#updateTest">POST</h4> + <p>This updates a Test Element onto a given course.</p> + <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e509">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e727">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e515">/repo/courses/{courseId}/runstructure</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#findRunStructureById">GET</h4> - <p>Get the runstructure of the course by id</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e523">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e526">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e529">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e735">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e738">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e748">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e532">/repo/courses/{courseId}/editortreemodel</h3> + <h3 id="d2e751">/repo/courses/{courseId}/elements/test</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2396,120 +2828,145 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> + <p>The course resourceable id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#findEditorTreeModelById">GET</h4> - <p>Get the editor tree model of the course by id</p> + <h4 id="http://www.example.com#attachTestPost">POST</h4> + <p>This attaches a Test Element onto a given course. The element will be + inserted underneath the supplied parentNodeId. + </p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e759">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e540">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e543">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e546">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e550">/repo/courses/{courseId}/authors/{identityKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The user identifier</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getAuthor">GET</h4> - <p>Get this specific author and owner of the course</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e561">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e564">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e785">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e788">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e798">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#addAuthor">PUT</h4> - <p>Add an owner and author to the course</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#removeAuthor">DELETE</h4> - <p>Remove an owner and author to the course</p> + <h4 id="http://www.example.com#attachTest">PUT</h4> + <p>This attaches a Test Element onto a given course. The element will be + inserted underneath the supplied parentNodeId. + </p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id which will be the parent of this test</p> + </td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td> + <p>The test node's id which is retorned in the + response of the import test resource + </p> + </td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node's position relative to its sibling nodes (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node short title</p> + </td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node long title</p> + </td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node learning objectives</p> + </td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to view the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>testResourceableId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The rules to access the node (optional)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e587">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e590">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e593">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e830">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e833">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e843">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e596">/repo/courses/{courseId}/groups</h3> - <p>Description:<br> - CourseGroupWebService - - <P> - Initial Date: 7 apr. 2010 <br> - </p> + <h3 id="d2e847">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2519,60 +2976,14 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> + <p><strong>nodeId</strong></p> </td> - </tr> - <tr> <td> - <p><strong>courseId</strong></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p>The node's id of this assessment</p> </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getGroupList">GET</h4> - <p>Lists all learn groups of the specified course.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e604">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e607">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putNewGroup">PUT</h4> - <p>Creates a new group for the course.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e621">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e622">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e624">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e634">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e637">/repo/courses/{courseId}/groups/version</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> </tr> <tr> <td> @@ -2585,30 +2996,27 @@ <p>The course resourceable's id</p> </td> </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>Retrieves the version of the Course Group Web Service.</p> + <h4 id="http://www.example.com#updateAssessment">POST</h4> + <p>Updates an assessment building block.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e858">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e642">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e875">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e878">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e888">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e652">/repo/courses/{courseId}/groups/{groupKey}</h3> + <h3 id="d2e891">/repo/courses/{courseId}/elements/assessment</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2627,119 +3035,125 @@ <p>The course resourceable's id</p> </td> </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The group's id</p> - </td> - </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getGroup">GET</h4> - <p>Retrieves the metadata of the specified group.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e660">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e663">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#deleteGroup">DELETE</h4> - <p>Deletes the business group specified by the key of the group.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e677">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e680">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#updateGroup">POST</h4> - <p>Updates the metadata for the specified group.</p> + <h4 id="http://www.example.com#attachAssessmentPost">POST</h4> + <p>Attaches an assessment building block.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e690">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e899">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e692">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e695">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e705">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e922">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e925">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e935">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e708">/repo/courses/{courseId}/groups/new</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#postNewGroup">POST</h4> - <p>Fallback method for the browser.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e713">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#attachAssessment">PUT</h4> + <p>Attaches an assessment building block.</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id which will be the parent of this assessment</p> + </td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td> + <p>The node's position relative to its sibling nodes (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node short title</p> + </td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node long title</p> + </td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node learning objectives</p> + </td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to view the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to access the node (optional)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e715">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e725">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e967">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e977">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e728">/repo/courses/{courseId}/groups/{groupKey}/forum</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> + <h3 id="d2e980">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2749,13 +3163,13 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id which of this wiki</p> </td> </tr> <tr> @@ -2765,36 +3179,31 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> <td> - <p>The key of the group</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves the forum.</p> + <h4 id="http://www.example.com#updateWiki">POST</h4> + <p>Attaches an wiki building block.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e991">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1011">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1014">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1024">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e754">/repo/courses/{courseId}/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h3 id="d2e1027">/repo/courses/{courseId}/elements/wiki<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&wikiResourceableId</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2802,17 +3211,6 @@ <th>value</th> <th>description</th> </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> <tr> <td> <p><strong>courseId</strong></p> @@ -2822,23 +3220,12 @@ </td> <td></td> </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the group</p> - </td> - </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getThreads">GET</h4> - <p>Retrieves the threads in the forum</p> + <h4 id="http://www.example.com#attachWikiPost">POST</h4> + <p>Attaches an wiki building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -2848,59 +3235,90 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>position</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> </td> <td> - <p>(value name,creationDate)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>asc</strong></p> + <p><strong>objectives</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> </td> <td> - <p>(value true/false)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>wikiResourceableId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#newThreadToForum">PUT</h4> - <p>Creates a new thread in the forum of the course node</p> + <h4 id="http://www.example.com#attachWiki">PUT</h4> + <p>Attaches an wiki building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -2910,63 +3328,91 @@ </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The title for the first post in the thread</p> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> - <td> - <p>The body for the first post in the thread</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>longTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The author user key (optional)</p> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>wikiResourceableId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e801">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e811">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#newThreadToForumPost">POST</h4> - <p>Creates a new thread in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e818">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1071">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1074">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1084">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e839">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h3 id="d2e1087">/repo/courses/{courseId}/elements/blog/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2976,13 +3422,13 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id of this blog</p> </td> </tr> <tr> @@ -2992,36 +3438,55 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> <td> - <p>The key of the group</p> + <p>The course resourceable's id</p> </td> </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#updateBlog">POST</h4> + <p>Update an blog building block.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e1098">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1134">/repo/courses/{courseId}/elements/blog<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&repoEntry</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> <tr> <td> - <p><strong>threadKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the thread</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getMessages">GET</h4> - <p>Retrieves the messages in the thread</p> + <h4 id="http://www.example.com#attachBlogPost">POST</h4> + <p>Attaches an blog building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -3031,299 +3496,216 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id which will be the parent of this assessment</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>position</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> </td> - <td></td> + <td> + <p>The node's position relative to its sibling nodes (optional)</p> + </td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>(value name, creationDate)</p> + <p>The node short title</p> </td> </tr> <tr> <td> - <p><strong>asc</strong></p> + <p><strong>longTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>(value true/false)</p> + <p>The node long title</p> </td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e856">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e859">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e869">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e872">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the group</p> - </td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the reply message</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#replyToPostPost">POST</h4> - <p>Creates a new reply in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e880">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e904">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e911">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e912">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> - <h6>request query parameters</h6> - <table> <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node learning objectives</p> + </td> </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>visibilityExpertRules</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The title for the first post in the thread</p> + <p>The rules to view the node (optional)</p> </td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>accessExpertRules</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The body for the first post in the thread</p> + <p>The rules to access the node (optional)</p> </td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>repoEntry</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The author user key (optional)</p> + <p>The softkey of the blog resourceable (optional)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e947">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e957">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e960">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the group</p> - </td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getAttachments">GET</h4> - <p>Retrieves the attachments of the message</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e966">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e969">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e976">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e980">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e983">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e990">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e997">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1167">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1170">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1180">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1004">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1005">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#attachBlog">PUT</h4> + <p>Attaches an blog building block.</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id which will be the parent of this assessment</p> + </td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td> + <p>The node's position relative to its sibling nodes (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node short title</p> + </td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node long title</p> + </td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node learning objectives</p> + </td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to view the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to access the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>repoEntry</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The softkey of the blog resourceable (optional)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1010">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1212">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1215">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1225">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1013">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e1228">/repo/courses/{courseId}/elements/survey/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3333,73 +3715,47 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the group</p> - </td> - </tr> - <tr> - <td> - <p><strong>filename</strong></p> + <p><strong>nodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The name of the attachment</p> + <p>The node's id which will be the parent of this assessment</p> </td> </tr> <tr> <td> - <p><strong>messageKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The identity key of the user being searched</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAttachment">GET</h4> - <p>Retrieves the attachment of the message</p> + <h4 id="http://www.example.com#attachSurveyPost">POST</h4> + <p>Attaches an survey building block.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e1239">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1024">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1027">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1259">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1262">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1272">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1030">/repo/courses/{courseId}/groups/{groupKey}/folder</h3> + <h3 id="d2e1275">/repo/courses/{courseId}/elements/survey<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&surveyResourceableId</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3414,95 +3770,213 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1036">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1037">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1038">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1041">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1046">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1047">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1050">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1055">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1056">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFileToRoot">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1059">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#attachSurveyPost">POST</h4> + <p>Attaches an survey building block.</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node's position relative to its sibling nodes (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node short title</p> + </td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node long title</p> + </td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node learning objectives</p> + </td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to view the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>surveyResourceableId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The rules to access the node (optional)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1064">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1065">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1302">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1305">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1315">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1069">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#attachSurvey">PUT</h4> + <p>Attaches an survey building block.</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>surveyResourceableId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1071">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1072">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1334">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1344">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1073">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3> + <h3 id="d2e1347">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3512,13 +3986,13 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id of this external page</p> </td> </tr> <tr> @@ -3528,252 +4002,55 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>path</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The course resourceable's id</p> </td> - <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1077">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1078">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1079">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1080">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToFolder">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1084">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1089">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1090">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1091">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> + <h4 id="http://www.example.com#updateExternalPage">POST</h4> + <p>Update an external page building block.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e1094">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1358">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1099">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1100">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1378">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1381">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1391">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1394">/repo/courses/{courseId}/elements/externalpage<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&url</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#putFileToFolder">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1111">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1117">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFolders">PUT</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1121">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1122">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#deleteItem">DELETE</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1125">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1127">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1130">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1131">/repo/forums</h3> - <p>Description:<br> - Web service to manage forums. - - <P> - Initial Date: 26 aug. 2010 <br> - </p> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e1134">/repo/forums/version</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the Forum Web Service</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1139">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1149">/repo/forums/{forumKey}</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>forumKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the forum</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves the forum.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1159">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1162">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e1172">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1175">/repo/forums/{forumKey}/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>forumKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the forum</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getThreads">GET</h4> - <p>Retrieves the threads in the forum</p> + <h4 id="http://www.example.com#attachExternalPagePost">POST</h4> + <p>Attaches an external page building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -3783,59 +4060,106 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id which will be the parent of this assessment</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>position</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> </td> - <td></td> + <td> + <p>The node's position relative to its sibling nodes (optional)</p> + </td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>(value name,creationDate)</p> + <p>The node short title</p> </td> </tr> <tr> <td> - <p><strong>asc</strong></p> + <p><strong>longTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>(value true/false)</p> + <p>The node long title</p> + </td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node learning objectives</p> + </td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to view the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to access the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>url</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The URL of the external page</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1189">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1192">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e1202">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1427">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1430">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1440">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#newThreadToForum">PUT</h4> - <p>Creates a new thread in the forum of the course node</p> + <h4 id="http://www.example.com#attachExternalPage">PUT</h4> + <p>Attaches an external page building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -3845,277 +4169,108 @@ </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The title for the first post in the thread</p> + <p>The node's id which will be the parent of this assessment</p> </td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>position</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> </td> <td> - <p>The body for the first post in the thread</p> + <p>The node's position relative to its sibling nodes (optional)</p> </td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>The author user key (optional)</p> - </td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1222">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1232">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#newThreadToForumPost">POST</h4> - <p>Creates a new thread in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1239">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1244">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1247">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1257">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1260">/repo/forums/{forumKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>forumKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the forum</p> - </td> - </tr> - <tr> - <td> - <p><strong>threadKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the thread</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getMessages">GET</h4> - <p>Retrieves the messages in the thread</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>start</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>limit</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> + <p>The node short title</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>longTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>(value name, creationDate)</p> + <p>The node long title</p> </td> </tr> <tr> <td> - <p><strong>asc</strong></p> + <p><strong>objectives</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>(value true/false)</p> + <p>The node learning objectives</p> </td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1277">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1280">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e1290">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1293">/repo/forums/{forumKey}/posts/{messageKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>forumKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the forum</p> - </td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the reply message</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#replyToPostPost">POST</h4> - <p>Creates a new reply in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1301">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1312">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1315">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1325">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1332">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1333">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1335">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1338">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1348">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>visibilityExpertRules</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The title for the first post in the thread</p> + <p>The rules to view the node (optional)</p> </td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>accessExpertRules</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The body for the first post in the thread</p> + <p>The rules to access the node (optional)</p> </td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>url</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The author user key (optional)</p> + <p>The URL of the external page</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1365">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1472">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1475">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1478">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1488">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1381">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3> + <h3 id="d2e1491">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4125,18 +4280,16 @@ </tr> <tr> <td> - <p><strong>forumKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><strong>nodeId</strong></p> </td> <td> - <p>The key of the forum</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>messageKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -4147,58 +4300,38 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAttachments">GET</h4> - <p>Retrieves the attachments of the message</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1387">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1390">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1397">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1401">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1404">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> + <h4 id="http://www.example.com#attachTaskFilePost">POST</h4> + <p>This attaches a Task file onto a given task element.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e1411">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1498">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1415">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1418">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1503">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1506">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1516">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> - <p>Upload the attachment of a message</p> + <h4 id="http://www.example.com#attachTaskFile">PUT</h4> + <p>This attaches a Task file onto a given task element.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e1425">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1426">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1523">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1428">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1431">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1527">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1530">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e1540">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1543">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1434">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e1547">/repo/courses/{courseId}/elements/task/{nodeId}/configuration<span class="optional">?enableAssignment</span><span class="optional">&taskAssignmentType</span><span class="optional">&taskAssignmentText</span><span class="optional">&enableTaskPreview</span><span class="optional">&enableTaskDeselect</span><span class="optional">&onlyOneUserPerTask</span><span class="optional">&enableDropbox</span><span class="optional">&enableDropboxConfirmationMail</span><span class="optional">&dropboxConfirmationText</span><span class="optional">&enableReturnbox</span><span class="optional">&enableScoring</span><span class="optional">&grantScoring</span><span class="optional">&scoreMin</span><span class="optional">&scoreMax</span><span class="optional">&grantPassing</span><span class="optional">&scorePassingThreshold</span><span class="optional">&enableCommentField</span><span class="optional">&commentForUser</span><span class="optional">&commentForCoaches</span><span class="optional">&enableSolution</span><span class="optional">&accessExpertRuleTask</span><span class="optional">&accessExpertRuleDropbox</span><span class="optional">&accessExpertRuleReturnbox</span><span class="optional">&accessExpertRuleScoring</span><span class="optional">&accessExpertRuleSolution</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4208,63 +4341,28 @@ </tr> <tr> <td> - <p><strong>forumKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the forum</p> - </td> - </tr> - <tr> - <td> - <p><strong>filename</strong></p> + <p><strong>nodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td> - <p>The name of the attachment</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>messageKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The identity key of the user being searched</p> - </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAttachment">GET</h4> - <p>Retrieves the attachment of the message</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1445">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1448">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1451">/contacts<span class="optional">?start</span><span class="optional">&limit</span></h3> - <p>Description:<br> - - <P> - Initial Date: 21 oct. 2011 <br> - </p> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getMyContacts">GET</h4> - <p>Retrieve the contacts of the logged in identity.</p> + <h4 id="http://www.example.com#addTaskConfigurationPost">POST</h4> + <p>This attaches the run-time configuration onto a given task element.</p> <h6>request query parameters</h6> <table> <tr> @@ -4274,100 +4372,25 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>enableAssignment</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>taskAssignmentType</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1461">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1464">/repo/courses/{courseId}/elements/forum</h3> - <p>Description:<br> - REST API implementation for forum course node - - <P> - Initial Date: 20.12.2010 <br> - </p> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getForums">GET</h4> - <p>Retrieves metadata of the published course node</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1472">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1475">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li> - <li><a href="#d2e1485">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachForumPost">POST</h4> - <p>This attaches a Forum Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1492">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1504">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1507">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1517">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachForum">PUT</h4> - <p>This attaches a Forum Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> + <p><strong>taskAssignmentText</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -4376,55 +4399,52 @@ </tr> <tr> <td> - <p><strong>position</strong></p> + <p><strong>enableTaskPreview</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>shortTitle</strong></p> + <p><strong>enableTaskDeselect</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>longTitle</strong></p> + <p><strong>onlyOneUserPerTask</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>objectives</strong></p> + <p><strong>enableDropbox</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>visibilityExpertRules</strong></p> + <p><strong>enableDropboxConfirmationMail</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>dropboxConfirmationText</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -4433,471 +4453,161 @@ </tr> <tr> <td> - <p><strong>moderatorExpertRules</strong></p> + <p><strong>enableReturnbox</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>posterExpertRules</strong></p> + <p><strong>enableScoring</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>readerExpertRules</strong></p> + <p><strong>grantScoring</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1535">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1538">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1548">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1551">/repo/courses/{courseId}/elements/forum/{nodeId}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves metadata of the published course node</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1562">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1565">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e1575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1578">/repo/courses/{courseId}/elements/forum/{nodeId}/thread<span class="optional">?title</span><span class="optional">&body</span><span class="optional">&identityName</span><span class="optional">&sticky</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The id of the course node.</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the course.</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#newThreadToForum">PUT</h4> - <p>Creates a new thread in the forum of the course node</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>title</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>scoreMin</strong></p> </td> <td> - <p>The title for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>scoreMax</strong></p> </td> <td> - <p>The body for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>identityName</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>grantPassing</strong></p> </td> <td> - <p>The author identity name (optional)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>sticky</strong></p> + <p><strong>scorePassingThreshold</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> </td> - <td> - <p>Creates sticky thread.</p> - </td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1602">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1605">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1615">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1618">/repo/courses/{courseId}/elements/forum/{nodeId}/message<span class="optional">?parentMessageId</span><span class="optional">&title</span><span class="optional">&body</span><span class="optional">&identityName</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The id of the course node.</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the course.</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#newMessageToForum">PUT</h4> - <p>Creates a new forum message in the forum of the course node</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td></td> </tr> <tr> <td> - <p><strong>parentMessageId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><strong>enableCommentField</strong></p> </td> <td> - <p>The id of the parent message.</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>commentForUser</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td> - <p>The title for the first post in the thread</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>commentForCoaches</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>enableSolution</strong></p> + </td> <td> - <p>The body for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>identityName</strong></p> + <p><strong>accessExpertRuleTask</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td> - <p>The author identity name (optional)</p> - </td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1642">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1645">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1655">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1658">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves the forum.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e1680">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1683">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getThreads">GET</h4> - <p>Retrieves the threads in the forum</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td></td> </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>accessExpertRuleDropbox</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>accessExpertRuleReturnbox</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>accessExpertRuleScoring</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> - </td> - <td> - <p>(value name,creationDate)</p> </td> + <td></td> </tr> <tr> <td> - <p><strong>asc</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> + <p><strong>accessExpertRuleSolution</strong></p> </td> <td> - <p>(value true/false)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1697">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1700">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e1710">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1582">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1585">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1588">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1598">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#newThreadToForum">PUT</h4> - <p>Creates a new thread in the forum of the course node</p> + <h4 id="http://www.example.com#addTaskConfiguration">PUT</h4> + <p>This attaches the run-time configuration onto a given task element.</p> <h6>request query parameters</h6> <table> <tr> @@ -4907,63 +4617,253 @@ </tr> <tr> <td> - <p><strong>title</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>enableAssignment</strong></p> </td> <td> - <p>The title for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>taskAssignmentType</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td> - <p>The body for the first post in the thread</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>taskAssignmentText</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The author user key (optional)</p> + <p><strong>enableTaskPreview</strong></p> </td> - </tr> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>enableTaskDeselect</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>onlyOneUserPerTask</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>enableDropbox</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>enableDropboxConfirmationMail</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>dropboxConfirmationText</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>enableReturnbox</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>enableScoring</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>grantScoring</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>scoreMin</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>scoreMax</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>grantPassing</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>scorePassingThreshold</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>enableCommentField</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>commentForUser</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>commentForCoaches</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>enableSolution</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRuleTask</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRuleDropbox</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRuleReturnbox</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRuleScoring</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRuleSolution</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1730">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1740">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1636">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1639">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1642">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1652">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1655">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#newThreadToForumPost">POST</h4> - <p>Creates a new thread in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1747">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getTaskConfiguration">GET</h4> + <p>Retrieves configuration of the task course node</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1752">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1755">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1765">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1662">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1665">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1675">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1768">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h3 id="d2e1678">/repo/courses/{courseId}/elements/survey/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&allowNavigation</span><span class="optional">&allowSuspend</span><span class="optional">&sequencePresentation</span><span class="optional">&showNavigation</span><span class="optional">&showQuestionTitle</span><span class="optional">&showSectionsOnly</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4971,24 +4871,6 @@ <th>value</th> <th>description</th> </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> <tr> <td> <p><strong>nodeId</strong></p> @@ -5000,21 +4882,19 @@ </tr> <tr> <td> - <p><strong>threadKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The key of the thread</p> - </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getMessages">GET</h4> - <p>Retrieves the messages in the thread</p> + <h4 id="http://www.example.com#addSurveyConfigurationPost">POST</h4> + <p>This attaches the run-time configuration onto a given survey element.</p> <h6>request query parameters</h6> <table> <tr> @@ -5024,140 +4904,87 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>allowCancel</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>allowNavigation</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> + <p><strong>allowSuspend</strong></p> </td> <td> - <p>(value name, creationDate)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>asc</strong></p> + <p><strong>sequencePresentation</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>itemPage</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>(value true/false)</p> + <p><strong>showNavigation</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showQuestionTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showSectionsOnly</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1785">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1788">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e1798">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1801">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the reply message</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#replyToPostPost">POST</h4> - <p>Creates a new reply in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1809">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1820">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1823">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1833">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1840">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1841">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1843">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1846">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1856">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1693">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1696">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1699">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1709">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1712">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> + <h4 id="http://www.example.com#addSurveyConfiguration">PUT</h4> + <p>This attaches the run-time configuration onto a given survey element.</p> <h6>request query parameters</h6> <table> <tr> @@ -5167,148 +4994,98 @@ </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>allowCancel</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>allowNavigation</strong></p> </td> <td> - <p>The title for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>allowSuspend</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>sequencePresentation</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>itemPage</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The body for the first post in the thread</p> + <p><strong>showNavigation</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>showQuestionTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showSectionsOnly</strong></p> </td> <td> - <p>The author user key (optional)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1873">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1876">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e1886">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1889">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getAttachments">GET</h4> - <p>Retrieves the attachments of the message</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1895">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1898">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1905">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1909">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1912">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1919">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1923">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1926">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1727">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1730">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1733">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1743">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1746">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1933">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1934">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getSurveyConfiguration">GET</h4> + <p>Retrieves configuration of the survey course node</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1936">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1939">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1753">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1756">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e1766">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1942">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e1769">/repo/courses/{courseId}/elements/test/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&allowNavigation</span><span class="optional">&allowSuspend</span><span class="optional">&numAttempts</span><span class="optional">&sequencePresentation</span><span class="optional">&showNavigation</span><span class="optional">&showQuestionTitle</span><span class="optional">&showResultsAfterFinish</span><span class="optional">&showResultsDependendOnDate</span><span class="optional">&showResultsOnHomepage</span><span class="optional">&showScoreInfo</span><span class="optional">&showQuestionProgress</span><span class="optional">&showScoreProgress</span><span class="optional">&showSectionsOnly</span><span class="optional">&summaryPresentation</span><span class="optional">&startDate</span><span class="optional">&endDate</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5318,10 +5095,10 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> @@ -5334,64 +5111,12 @@ </td> <td></td> </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>filename</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The name of the attachment</p> - </td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The identity key of the user being searched</p> - </td> - </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAttachment">GET</h4> - <p>Retrieves the attachment of the message</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1953">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1956">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1959">/repo/entries<span class="optional">?start</span><span class="optional">&limit</span></h3> - <p>Description:<br> - This handles the repository entries - - <P> - Initial Date: 19.05.2009 <br> - </p> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getEntries">GET</h4> - <p>List all entries in the OLAT repository</p> + <h4 id="http://www.example.com#addTestConfigurationPost">POST</h4> + <p>This attaches the run-time configuration onto a given test element.</p> <h6>request query parameters</h6> <table> <tr> @@ -5401,7 +5126,37 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>allowCancel</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>allowNavigation</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>allowSuspend</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>numAttempts</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> @@ -5411,360 +5166,145 @@ </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>sequencePresentation</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>itemPage</tt></p> </td> <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1969">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#getEntriesText">GET</h4> - <p>List all entries in the OLAT repository</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1983">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putResource">PUT</h4> - <p>Import a resource in the repository</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1997">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2014">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e2024">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2027">/repo/entries/version</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version number of this web service</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2032">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2033">/repo/entries/search<span class="optional">?type</span><span class="optional">&author</span><span class="optional">&name</span><span class="optional">&myentries</span></h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#searchEntries">GET</h4> - <p>Search for repository entries, possible search attributes are name, author and type</p> - <h6>request query parameters</h6> - <table> <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td> + <p><strong>showNavigation</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> </tr> <tr> <td> - <p><strong>type</strong></p> + <p><strong>showQuestionTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>Filter by the file resource type of the repository entry</p> + <p><strong>showResultsAfterFinish</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>author</strong></p> + <p><strong>showResultsDependendOnDate</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>*</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>Filter by the author's username</p> + <p><strong>showResultsOnHomepage</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>name</strong></p> + <p><strong>showScoreInfo</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>*</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>Filter by name of repository entry</p> + <p><strong>showQuestionProgress</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>myentries</strong></p> + <p><strong>showScoreProgress</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showSectionsOnly</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> <p>Default: <tt>false</tt></p> </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>summaryPresentation</strong></p> + </td> <td> - <p>Only search entries the requester owns</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>summaryCompact</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>startDate</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>endDate</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2051">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e2061">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1795">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1801">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e1811">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2064">/repo/entries/{repoEntryKey}</h3> - <p>Description:<br> - Repository entry resource - - <P> - Initial Date: 19.05.2009 <br> - </p> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>repoEntryKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#deleteCourse">DELETE</h4> - <p>Delete a course by id</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2075">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#getById">GET</h4> - <p>get a resource in the repository</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2085">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2088">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replaceResource">POST</h4> - <p>Replace a resource in the repository and update its display name. The implementation is - limited to CP. - </p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2102">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2108">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e2118">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2121">/repo/entries/{repoEntryKey}/file</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>repoEntryKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>repoEntryKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getRepoFileById">GET</h4> - <p>Download the export zip file of a repository entry.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2127">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2130">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2133">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2143">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2146">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2149">/catalog</h3> - <p>Description:<br> - A web service for the catalog - - <P> - Initial Date: 5 may 2010 <br> - </p> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getRoots">GET</h4> - <p>Returns the list of root catalog entries.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2156">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2166">/catalog/{path:.*}/owners/{identityKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>path</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The path</p> - </td> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the user</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getOwner">GET</h4> - <p>Retrieves data of an owner of the local sub tree</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2177">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2180">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e2190">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#addOwner">PUT</h4> - <p>Add an owner of the local sub tree</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2197">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2200">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e2210">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#removeOwner">DELETE</h4> - <p>Remove an owner of the local sub tree</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2217">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2220">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e2230">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2233">/catalog/version</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>Retrieves the version of the Catalog Web Service.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2238">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2248">/catalog/{path:.*}/children<span class="optional">?start</span><span class="optional">&limit</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>path</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The path</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getChildren">GET</h4> - <p>Returns a list of catalog entries.</p> + <h4 id="http://www.example.com#addTestConfiguration">PUT</h4> + <p>This attaches the run-time configuration onto a given test element.</p> <h6>request query parameters</h6> <table> <tr> @@ -5774,159 +5314,206 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>allowCancel</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>allowNavigation</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2259">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2262">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2272">/catalog/{path:.*}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>path</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The path</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getCatalogEntry">GET</h4> - <p>Returns the metadata of the catalog entry.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2280">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2290">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#addCatalogEntry">PUT</h4> - <p>Adds a catalog entry under the path specified in the URL.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>name</strong></p> + <p><strong>allowSuspend</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>numAttempts</strong></p> </td> <td> - <p>The name</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>description</strong></p> + <p><strong>sequencePresentation</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>itemPage</tt></p> </td> - <td> - <p>The description</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>type</strong></p> + <p><strong>showNavigation</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showQuestionTitle</strong></p> </td> <td> - <p>The type (leaf or node)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>repoEntryKey</strong></p> + <p><strong>showResultsAfterFinish</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showResultsDependendOnDate</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showResultsOnHomepage</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showScoreInfo</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showQuestionProgress</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showScoreProgress</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showSectionsOnly</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>summaryPresentation</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>summaryCompact</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>startDate</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>endDate</strong></p> + </td> <td> - <p>The id of the repository entry</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2310">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2313">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2323">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#addCatalogEntry">PUT</h4> - <p>Adds a catalog entry under the path specified in the URL.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2330">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2331">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2333">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2336">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2346">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1840">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1843">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1846">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e1856">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1859">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#updatePostCatalogEntry">POST</h4> - <p>Updates the catalog entry under the path specified in the URL.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2353">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getTestConfiguration">GET</h4> + <p>Retrieves configuration of the test course node</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2364">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2367">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2377">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e1879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1882">/contacts<span class="optional">?start</span><span class="optional">&limit</span></h3> + <p>Description:<br> + + <P> + Initial Date: 21 oct. 2011 <br> + </p> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateCatalogEntry">POST</h4> - <p>Updates the catalog entry with the path specified in the URL.</p> + <h4 id="http://www.example.com#getMyContacts">GET</h4> + <p>Retrieve the contacts of the logged in identity.</p> <h6>request query parameters</h6> <table> <tr> @@ -5936,29 +5523,44 @@ </tr> <tr> <td> - <p><strong>newParentKey</strong></p> + <p><strong>start</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>limit</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> <td></td> </tr> </table> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2386">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2388">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2391">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2401">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1892">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1895">/notifications<span class="optional">?date</span><span class="optional">&type</span></h3> + <p><h3>Description:</h3> + REST API for notifications + <p> + Initial Date: 25 aug 2010 <br> + </p> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateCatalogEntry">POST</h4> - <p>Updates the catalog entry with the path specified in the URL.</p> + <h4 id="http://www.example.com#getNotifications">GET</h4> + <p>Retrieves the notification of the logged in user.</p> <h6>request query parameters</h6> <table> <tr> @@ -5968,53 +5570,64 @@ </tr> <tr> <td> - <p><strong>name</strong></p> + <p><strong>date</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> + <td> + <p>The date (optional)</p> + </td> </tr> <tr> <td> - <p><strong>description</strong></p> + <p><strong>type</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>newParentKey</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p>The type of notifications (User, Forum...) (optional)</p> </td> - <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2412">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2415">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2425">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1909">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1912">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1922">/repo/courses/{courseId}/resourcefolders</h3> + <p>Description:<br> + This will handle the resources folders in the course: the course storage folder + and the shared folder. The course folder has a read-write access but the shared + folder can only be read. + + <P> + Initial Date: 26 apr. 2010 <br> + </p> + <h6>Methods</h6> + <div class="methods"></div> + </div> + <div class="resource"> + <h3 id="d2e1925">/repo/courses/{courseId}/resourcefolders/version</h3> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#deleteCatalogEntry">DELETE</h4> - <p>Deletes the catalog entry with the path specified in the URL.</p> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the resources folders Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2435">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e2445">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1930">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2448">/catalog/{path:.*}/owners</h3> + <h3 id="d2e1940">/repo/courses/{courseId}/resourcefolders/sharedfolder</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6024,66 +5637,32 @@ </tr> <tr> <td> - <p><strong>path</strong></p> + <p><strong>courseId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The path</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getOwners">GET</h4> - <p>Get the owners of the local sub tree</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2456">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2459">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e2469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2472">/ping</h3> - <p>Description:<br> - Ping to test the presence of the REST Api - - <P> - Initial Date: 7 apr. 2010 <br> - </p> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#ping">GET</h4> - <p>Return a string</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2479">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2489">/ping/version</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the Ping Web Service</p> + <h4 id="http://www.example.com#getSharedFiles">GET</h4> + <p>This retrieves the files in the shared folder</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2494">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1951">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1954">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2504">/ping/{name}</h3> + <h3 id="d2e1957">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6093,33 +5672,41 @@ </tr> <tr> <td> - <p><strong>name</strong></p> + <p><strong>path</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#ping">POST</h4> - <p>Return a string</p> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getSharedFiles">GET</h4> + <p>This retrieves the files in the shared folder</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2510">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1966">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1969">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1972">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2520">/users/{identityKey}/forums</h3> - <p>Description:<br> - - <P> - Initial Date: 6 déc. 2011 <br> - </p> + <h3 id="d2e1975">/repo/courses/{courseId}/resourcefolders/coursefolder</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6129,40 +5716,60 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getForums">GET</h4> - <p>Retrieves a list of forums on a user base. All forums of groups - where the user is participant/tutor + all forums in course where - the user is a participant (owner, tutor or participant) - </p> + <h4 id="http://www.example.com#getCourseFiles">GET</h4> + <p>This retrieves the files in the course folder</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1981">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1984">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1987">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4> + <p>This attaches the uploaded file(s) to the supplied folder id.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e1994">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2002">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2005">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2008">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2011">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachFileToFolder">PUT</h4> + <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e2018">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2530">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2540">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2022">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2025">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2028">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2031">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2543">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> + <h3 id="d2e2034">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6172,30 +5779,19 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseKey</strong></p> + <p><strong>path</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>courseNodeId</strong></p> + <p><strong>courseId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> @@ -6203,19 +5799,49 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves the forum.</p> + <h4 id="http://www.example.com#getCourseFiles">GET</h4> + <p>This retrieves the files in the course folder</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2044">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2047">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4> + <p>This attaches the uploaded file(s) to the supplied folder id.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e2054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2552">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2555">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2565">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2062">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2065">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2068">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachFileToFolder">PUT</h4> + <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e2078">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2085">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2088">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2091">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2568">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h3 id="d2e2094">/repo/courses/{courseId}/elements/enrollment<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&groups</span><span class="optional">&cancelEnabled</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6225,39 +5851,18 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> - <tr> - <td> - <p><strong>courseNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getThreads">GET</h4> - <p>Retrieves the threads in the forum</p> + <h4 id="http://www.example.com#attachEnrolmment">PUT</h4> <h6>request query parameters</h6> <table> <tr> @@ -6267,125 +5872,112 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>position</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> - </td> - <td> - <p>(value name,creationDate)</p> + <p>Default: <tt>undefined</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>asc</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> + <p><strong>longTitle</strong></p> </td> <td> - <p>(value true/false)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2582">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2585">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2595">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#newThreadToForum">PUT</h4> - <p>Creates a new thread in the forum of the course node</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td></td> </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>objectives</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> - <td> - <p>The title for the first post in the thread</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>visibilityExpertRules</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> <td> - <p>The body for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>groups</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The author user key (optional)</p> + <p><strong>cancelEnabled</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2612">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2625">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2108">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#newThreadToForumPost">POST</h4> - <p>Creates a new thread in the forum of the course node</p> + <h4 id="http://www.example.com#attachEnrollmenetPost">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e2632">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2112">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2123">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2124">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2653">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h3 id="d2e2125">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6395,18 +5987,7 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -6415,7 +5996,7 @@ </tr> <tr> <td> - <p><strong>courseNodeId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -6424,21 +6005,39 @@ </tr> <tr> <td> - <p><strong>threadKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The key of the thread</p> - </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getMessages">GET</h4> - <p>Retrieves the messages in the thread</p> + <h4 id="http://www.example.com#getGroups">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2130">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2132">/repo/entries<span class="optional">?start</span><span class="optional">&limit</span></h3> + <p>Description:<br> + This handles the repository entries + + <P> + Initial Date: 19.05.2009 <br> + </p> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getEntries">GET</h4> + <p>List all entries in the OLAT repository</p> <h6>request query parameters</h6> <table> <tr> @@ -6466,124 +6065,56 @@ </td> <td></td> </tr> - <tr> - <td> - <p><strong>orderBy</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> - </td> - <td> - <p>(value name, creationDate)</p> - </td> - </tr> - <tr> - <td> - <p><strong>asc</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td> - <p>(value true/false)</p> - </td> - </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2670">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2673">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2142">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2686">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the reply message</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#replyToPostPost">POST</h4> - <p>Creates a new reply in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2694">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getEntriesText">GET</h4> + <p>List all entries in the OLAT repository</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2705">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2708">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2718">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2156">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> + <h4 id="http://www.example.com#putResource">PUT</h4> + <p>Import a resource in the repository</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e2725">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2726">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2170">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2728">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2731">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2741">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2187">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e2197">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2200">/repo/entries/version</h3> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version number of this web service</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2205">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2206">/repo/entries/search<span class="optional">?type</span><span class="optional">&author</span><span class="optional">&name</span><span class="optional">&myentries</span></h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#searchEntries">GET</h4> + <p>Search for repository entries, possible search attributes are name, author and type</p> <h6>request query parameters</h6> <table> <tr> @@ -6593,49 +6124,68 @@ </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>type</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The title for the first post in the thread</p> + <p>Filter by the file resource type of the repository entry</p> </td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>author</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>*</tt></p> </td> <td> - <p>The body for the first post in the thread</p> + <p>Filter by the author's username</p> </td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>name</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>*</tt></p> </td> <td> - <p>The author user key (optional)</p> + <p>Filter by name of repository entry</p> + </td> + </tr> + <tr> + <td> + <p><strong>myentries</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td> + <p>Only search entries the requester owns</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2758">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2761">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2771">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2224">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e2234">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2774">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3> + <h3 id="d2e2237">/repo/entries/{repoEntryKey}</h3> + <p>Description:<br> + Repository entry resource + + <P> + Initial Date: 19.05.2009 <br> + </p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6645,98 +6195,54 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseNodeId</strong></p> + <p><strong>repoEntryKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAttachments">GET</h4> - <p>Retrieves the attachments of the message</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2780">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2783">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2790">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#deleteCourse">DELETE</h4> + <p>Delete a course by id</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2794">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2797">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2245">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2248">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2251">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2804">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getById">GET</h4> + <p>get a resource in the repository</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2808">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2811">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2258">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2261">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> - <p>Upload the attachment of a message</p> + <h4 id="http://www.example.com#replaceResource">POST</h4> + <p>Replace a resource in the repository and update its display name. The implementation is + limited to CP. + </p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e2818">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2819">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2275">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2824">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2281">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e2291">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2827">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e2294">/repo/entries/{repoEntryKey}/file</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6746,27 +6252,7 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseNodeId</strong></p> + <p><strong>repoEntryKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -6775,125 +6261,37 @@ </tr> <tr> <td> - <p><strong>filename</strong></p> + <p><strong>repoEntryKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td> - <p>The name of the attachment</p> - </td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The identity key of the user being searched</p> - </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAttachment">GET</h4> - <p>Retrieves the attachment of the message</p> + <h4 id="http://www.example.com#getRepoFileById">GET</h4> + <p>Download the export zip file of a repository entry.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2838">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2841">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2300">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2303">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2306">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2316">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2319">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2844">/users/{identityKey}/forums/group/{groupKey}</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves the forum.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2852">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2855">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2865">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2868">/users/{identityKey}/forums/group/{groupKey}/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> + <h3 id="d2e2322">/repo/courses/infos<span class="optional">?start</span><span class="optional">&limit</span></h3> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getThreads">GET</h4> - <p>Retrieves the threads in the forum</p> + <h4 id="http://www.example.com#getCourseInfoList">GET</h4> + <p>Get courses informations viewable by the authenticated user</p> <h6>request query parameters</h6> <table> <tr> @@ -6921,107 +6319,23 @@ </td> <td></td> </tr> - <tr> - <td> - <p><strong>orderBy</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> - </td> - <td> - <p>(value name,creationDate)</p> - </td> - </tr> - <tr> - <td> - <p><strong>asc</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td> - <p>(value true/false)</p> - </td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2882">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2885">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2895">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#newThreadToForum">PUT</h4> - <p>Creates a new thread in the forum of the course node</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>title</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The title for the first post in the thread</p> - </td> - </tr> - <tr> - <td> - <p><strong>body</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The body for the first post in the thread</p> - </td> - </tr> - <tr> - <td> - <p><strong>authorKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The author user key (optional)</p> - </td> - </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2912">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2915">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2925">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#newThreadToForumPost">POST</h4> - <p>Creates a new thread in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2932">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2937">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2940">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2950">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2330">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2953">/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h3 id="d2e2340">/repo/courses/{courseId}</h3> + <p>Description:<br> + This web service will handle the functionality related to <code>Course</code> + and its contents. + + <P> + Initial Date: 27 apr. 2010 <br> + </p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7031,104 +6345,74 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The course resourceable's id</p> </td> </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#findById">GET</h4> + <p>Get the metadatas of the course by id</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2350">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2353">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#deleteCourse">DELETE</h4> + <p>Delete a course by id</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2367">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2370">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2376">/repo/courses/{courseId}/version</h3> + <h6>resource-wide template parameters</h6> + <table> <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>threadKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the thread</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getMessages">GET</h4> - <p>Retrieves the messages in the thread</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>start</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>limit</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>orderBy</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> - </td> - <td> - <p>(value name, creationDate)</p> - </td> - </tr> - <tr> - <td> - <p><strong>asc</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td> - <p>(value true/false)</p> - </td> - </tr> - </table> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the Course Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2970">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2973">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2381">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2986">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3> + <h3 id="d2e2391">/repo/courses/{courseId}/configuration</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7138,122 +6422,57 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the reply message</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#replyToPostPost">POST</h4> - <p>Creates a new reply in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2994">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getConfiguration">GET</h4> + <p>Get the configuration of the course</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2399">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e2412">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> + <h4 id="http://www.example.com#updateConfiguration">POST</h4> + <p>Update the course configuration</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3025">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3026">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3028">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3031">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3041">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2419">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>title</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The title for the first post in the thread</p> - </td> - </tr> - <tr> - <td> - <p><strong>body</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The body for the first post in the thread</p> - </td> - </tr> - <tr> - <td> - <p><strong>authorKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The author user key (optional)</p> - </td> - </tr> - </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3058">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3061">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2442">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e2452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3074">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3> + <h3 id="d2e2455">/repo/courses/{courseId}/authors</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7263,89 +6482,43 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p>The course resourceable's id</p> </td> - <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAttachments">GET</h4> - <p>Retrieves the attachments of the message</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3080">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3083">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3090">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3097">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3104">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3108">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3111">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getAuthors">GET</h4> + <p>Get all owners and authors of the course</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3121">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3124">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2463">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2466">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e2469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3127">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e2472">/repo/courses/{courseId}/publish<span class="optional">?locale</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7355,68 +6528,62 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>filename</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> <td> - <p>The name of the attachment</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>messageKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The identity key of the user being searched</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAttachment">GET</h4> - <p>Retrieves the attachment of the message</p> + <h4 id="http://www.example.com#publishCourse">POST</h4> + <p>Publish the course.</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>locale</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The course locale</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3138">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3141">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e2497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3144">/repo/courses/{courseId}/assessments</h3> - <p>Description:<br> - Retrieve and import course assessments - - <P> - Initial Date: 7 apr. 2010 <br> - </p> + <h3 id="d2e2500">/repo/courses/{courseId}/file</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7435,23 +6602,32 @@ <p>The course resourceable's id</p> </td> </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCourseResults">GET</h4> - <p>Returns the results of the course.</p> + <h4 id="http://www.example.com#getRepoFileById">GET</h4> + <p>Export the course</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3154">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3157">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3167">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2509">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3170">/repo/courses/{courseId}/assessments/version</h3> + <h3 id="d2e2515">/repo/courses/{courseId}/runstructure</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7470,21 +6646,34 @@ <p>The course resourceable's id</p> </td> </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>Retireves the version of the Course Assessment Web Service.</p> + <h4 id="http://www.example.com#findRunStructureById">GET</h4> + <p>Get the runstructure of the course by id</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3175">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2523">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2526">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2529">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3185">/repo/courses/{courseId}/assessments/users/{identityKey}</h3> + <h3 id="d2e2532">/repo/courses/{courseId}/editortreemodel</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7503,17 +6692,6 @@ <p>The course resourceable's id</p> </td> </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the user</p> - </td> - </tr> <tr> <td> <p><strong>courseId</strong></p> @@ -7529,19 +6707,19 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCourseResultsOf">GET</h4> - <p>Returns the results of the course.</p> + <h4 id="http://www.example.com#findEditorTreeModelById">GET</h4> + <p>Get the editor tree model of the course by id</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3196">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3199">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3209">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2540">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2543">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2546">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3212">/repo/courses/{courseId}/assessments/{nodeId}</h3> + <h3 id="d2e2550">/repo/courses/{courseId}/authors/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7562,13 +6740,13 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The id of the course building block</p> + <p>The user identifier</p> </td> </tr> <tr> @@ -7579,41 +6757,52 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The resourceable id of the course</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAssessableResults">GET</h4> - <p>Exports results for an assessable course node for all students.</p> + <h4 id="http://www.example.com#getAuthor">GET</h4> + <p>Get this specific author and owner of the course</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3223">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3226">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3236">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2561">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2564">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e2567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#postAssessableResults">POST</h4> - <p>Imports results for an assessable course node for the authenticated student.</p> - <p><em>acceptable request representations:</em></p> + <h4 id="http://www.example.com#addAuthor">PUT</h4> + <p>Add an owner and author to the course</p> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3243">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3244">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#removeAuthor">DELETE</h4> + <p>Remove an owner and author to the course</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3246">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3249">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3252">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2587">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2590">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2593">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3255">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3> + <h3 id="d2e2596">/repo/courses/{courseId}/groups</h3> + <p>Description:<br> + CourseGroupWebService + + <P> + Initial Date: 7 apr. 2010 <br> + </p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7634,88 +6823,43 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The ident of the course building block</p> - </td> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the user</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCourseNodeResultsForNode">GET</h4> - <p>Returns the results of a student at a specific assessable node</p> + <h4 id="http://www.example.com#getGroupList">GET</h4> + <p>Lists all learn groups of the specified course.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3269">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3282">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2604">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2607">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3286">/system/log</h3> - <p>Description:<br> - This web service returns logFiles - - <P> - Initial Date: 23.12.2011 <br> - </p> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCurrentLogFile">GET</h4> - <p><em>available response representations:</em></p> + <h4 id="http://www.example.com#putNewGroup">PUT</h4> + <p>Creates a new group for the course.</p> + <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3291">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3292">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2621">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2622">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3293">/system/log/version</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the Log Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3298">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2624">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2634">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3308">/system/log/{date}</h3> + <h3 id="d2e2637">/repo/courses/{courseId}/groups/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7725,10 +6869,21 @@ </tr> <tr> <td> - <p><strong>date</strong></p> + <p><strong>courseId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> @@ -7736,17 +6891,17 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getLogFileByDate">GET</h4> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>Retrieves the version of the Course Group Web Service.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3312">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3313">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2642">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3314">/repo/courses/{courseId}/elements/enrollment<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&groups</span><span class="optional">&cancelEnabled</span></h3> + <h3 id="d2e2652">/repo/courses/{courseId}/groups/{groupKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7754,6 +6909,17 @@ <th>value</th> <th>description</th> </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> <tr> <td> <p><strong>courseId</strong></p> @@ -7763,126 +6929,57 @@ </td> <td></td> </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The group's id</p> + </td> + </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachEnrolmment">PUT</h4> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groups</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>cancelEnabled</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - </table> + <h4 id="http://www.example.com#getGroup">GET</h4> + <p>Retrieves the metadata of the specified group.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3328">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2660">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2663">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachEnrollmenetPost">POST</h4> + <h4 id="http://www.example.com#deleteGroup">DELETE</h4> + <p>Deletes the business group specified by the key of the group.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2677">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2680">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#updateGroup">POST</h4> + <p>Updates the metadata for the specified group.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3332">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2690">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3343">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3344">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2692">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2695">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2705">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3345">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3> + <h3 id="d2e2708">/repo/courses/{courseId}/groups/new</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7897,16 +6994,9 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The course resourceable's id</p> </td> - <td></td> </tr> <tr> <td> @@ -7921,21 +7011,27 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getGroups">GET</h4> + <h4 id="http://www.example.com#postNewGroup">POST</h4> + <p>Fallback method for the browser.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e2713">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3350">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3351">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2715">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2725">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3352">/users/{identityKey}/folders</h3> + <h3 id="d2e2728">/repo/courses/{courseId}/groups/{groupKey}/forum</h3> <p>Description:<br> + Web service to manage a forum. <P> - Initial Date: 16 déc. 2011 <br> + Initial Date: 20 apr. 2010 <br> </p> <h6>resource-wide template parameters</h6> <table> @@ -7946,34 +7042,52 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The course resourceable's id</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getForums">GET</h4> - <p>Retrieves a list of folders on a user base. All folders of groups - where the user is participant/tutor + all folders in course where - the user is a participant (owner, tutor or participant) - </p> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves the forum.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3362">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> - <li><a href="#d2e3372">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e2751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3375">/users/{identityKey}/folders/personal</h3> + <h3 id="d2e2754">/repo/courses/{courseId}/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7983,213 +7097,169 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3379">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3380">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3381">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3382">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3383">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3386">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3391">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3392">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3395">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3400">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3401">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFileToRoot">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3404">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3416">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3417">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3418">/users/{identityKey}/folders/personal/{path:.*}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>path</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The key of the group</p> </td> - <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3422">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3423">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3424">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3425">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3426">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToFolder">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3429">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3434">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3435">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3436">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getThreads">GET</h4> + <p>Retrieves the threads in the forum</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>start</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>limit</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>orderBy</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> + </td> + <td> + <p>(value name,creationDate)</p> + </td> + </tr> + <tr> + <td> + <p><strong>asc</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td> + <p>(value true/false)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3446">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e2781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFileToFolder">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3449">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#newThreadToForum">PUT</h4> + <p>Creates a new thread in the forum of the course node</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>title</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The title for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>body</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The body for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>authorKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The author user key (optional)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3454">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3455">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3456">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2801">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2811">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> + <h4 id="http://www.example.com#newThreadToForumPost">POST</h4> + <p>Creates a new thread in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3459">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3460">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3462">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3463">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFolders">PUT</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2818">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#deleteItem">DELETE</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3470">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3471">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3472">/users/{identityKey}/folders/personal/version</h3> + <h3 id="d2e2839">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8199,132 +7269,115 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3475">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3476">/users/{identityKey}/folders/group/{groupKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The key of the group</p> </td> </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>threadKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The key of the thread</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3480">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3481">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3482">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3483">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3484">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3487">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3492">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3493">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3496">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3501">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3502">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFileToRoot">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3505">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3510">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3511">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getMessages">GET</h4> + <p>Retrieves the messages in the thread</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>start</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>limit</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>orderBy</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> + </td> + <td> + <p>(value name, creationDate)</p> + </td> + </tr> + <tr> + <td> + <p><strong>asc</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td> + <p>(value true/false)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3517">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3518">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2856">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2859">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e2869">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3519">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3> + <h3 id="d2e2872">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8334,18 +7387,18 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -8354,99 +7407,113 @@ </tr> <tr> <td> - <p><strong>path</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> + </td> + </tr> + <tr> + <td> + <p><strong>messageKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the reply message</p> </td> - <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3523">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3524">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3525">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3526">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3527">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToFolder">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3530">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3535">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3536">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3537">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3540">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3545">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3546">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3547">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFileToFolder">PUT</h4> + <h4 id="http://www.example.com#replyToPostPost">POST</h4> + <p>Creates a new reply in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3550">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2880">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3555">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3556">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3557">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2904">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3560">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3561">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2911">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2912">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3563">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3564">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFolders">PUT</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3567">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3568">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#deleteItem">DELETE</h4> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>title</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The title for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>body</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The body for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>authorKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The author user key (optional)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3571">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3572">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2947">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2957">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3573">/users/{identityKey}/folders/group/{groupKey}/version</h3> + <h3 id="d2e2960">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8456,141 +7523,100 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3576">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3577">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The key of the group</p> </td> </tr> <tr> <td> - <p><strong>courseKey</strong></p> + <p><strong>messageKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> - <tr> - <td> - <p><strong>courseNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3582">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3583">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3584">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3585">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3586">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3589">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getAttachments">GET</h4> + <p>Retrieves the attachments of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3594">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3595">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2966">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2969">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> + <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3598">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2976">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3603">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3604">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2980">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2983">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFileToRoot">PUT</h4> + <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3607">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2990">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3612">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3613">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2997">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> + <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> + <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3616">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3617">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3004">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3005">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3619">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3620">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3010">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3621">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3> + <h3 id="d2e3013">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8600,18 +7626,18 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>courseKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -8620,108 +7646,156 @@ </tr> <tr> <td> - <p><strong>courseNodeId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>path</strong></p> + <p><strong>filename</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> + <td> + <p>The name of the attachment</p> + </td> + </tr> + <tr> + <td> + <p><strong>messageKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The identity key of the user being searched</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> + <h4 id="http://www.example.com#getAttachment">GET</h4> + <p>Retrieves the attachment of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3625">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3626">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3627">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3628">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3629">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3024">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3027">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e3030">/repo/courses/{courseId}/groups/{groupKey}/folder</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#postFileToFolder">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3632">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3637">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3638">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3639">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3036">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3037">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3038">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3642">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3041">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3647">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3648">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3649">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3046">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3047">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFileToFolder">PUT</h4> + <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3652">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3050">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3657">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3658">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3659">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3055">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3056">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> + <h4 id="http://www.example.com#putFileToRoot">PUT</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3662">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3663">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3059">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3665">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3666">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3064">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3065">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFolders">PUT</h4> - <p><em>available response representations:</em></p> + <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3669">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3670">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3069">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#deleteItem">DELETE</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3673">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3674">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3071">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3072">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3675">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3> + <h3 id="d2e3073">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8731,18 +7805,18 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>courseKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -8751,7 +7825,16 @@ </tr> <tr> <td> - <p><strong>courseNodeId</strong></p> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>path</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -8762,54 +7845,88 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3678">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3077">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3078">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3079">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3080">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3679">/api</h3> - <p>Description:<br> - Service for general informations on the OLAT REST Api. - - <P> - Initial Date: 14 apr. 2010 <br> - </p> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e3682">/api/version</h3> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>Version number of the whole REST API of OLAT.</p> + <h4 id="http://www.example.com#postFileToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e3084">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3687">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3089">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3090">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3091">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3697">/api/doc</h3> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getHtmlDoc">GET</h4> + <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e3094">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e3099">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3100">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e3104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e3109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3111">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e3114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e3117">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFolders">PUT</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3700">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3121">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3122">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#deleteItem">DELETE</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e3125">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3701">/api/doc/{filename}</h3> + <h3 id="d2e3127">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8819,10 +7936,30 @@ </tr> <tr> <td> - <p><strong>filename</strong></p> + <p><strong>courseId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> @@ -8830,17 +7967,17 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getImage1">GET</h4> - <p>Returns images for the documentation of OLAT.</p> + <h4 id="http://www.example.com#getVersion">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3707">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3130">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3710">/api/{filename}</h3> + <h3 id="d2e3131">/users/{username}/auth</h3> + <p>This web service handles functionalities related to authentication credentials of users.</p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8850,86 +7987,47 @@ </tr> <tr> <td> - <p><strong>filename</strong></p> + <p><strong>username</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> + <td> + <p>The username of the user to retrieve authentication</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getImage2">GET</h4> - <p>Returns images for the documentation of OLAT.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3716">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3719">/api/copyright</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getCopyrightXhtml">GET</h4> - <p>Returns the copyright of OLAT.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3724">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#getCopyrightPlainText">GET</h4> - <p>Returns the copyright of OLAT.</p> - <p><em>available response representations:</em></p> + <h4 id="http://www.example.com#create">PUT</h4> + <p>Creates and persists an authentication</p> + <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3731">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3141">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3142">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3734">/groups</h3> - <p>Description:<br> - This handles the learning groups. - - <P> - Initial Date: 23 mar. 2010 <br> - </p> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getGroupList">GET</h4> - <p>Return the list of all groups if you have group manager permission, or all - learning group that you particip with or owne. - </p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e3144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3147">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e3157">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3751">/groups/version</h3> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>Retrieves the version of the Group Web Service.</p> + <h4 id="http://www.example.com#getAuthenticationTokenList">GET</h4> + <p>Returns all user authentications</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3756">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3164">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3167">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e3177">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3766">/groups/{groupKey}</h3> + <h3 id="d2e3180">/users/{username}/auth/{authKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8939,123 +8037,54 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>username</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The username of the user to retrieve authentication</p> </td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#findById">GET</h4> - <p>Return the group specified by the key of the group.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postGroup">POST</h4> - <p>Updates a group.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3788">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3789">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3791">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3794">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e3804">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#deleteGroup">DELETE</h4> - <p>Deletes the business group specified by the groupKey.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3811">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3814">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3817">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3820">/groups/{groupKey}/infos</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>username</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The username of the user</p> </td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getInformations">GET</h4> - <p>Returns the informations of the group specified by the groupKey.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3828">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3831">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3841">/groups/{groupKey}/owners</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>authKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The authentication key identifier</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getTutors">GET</h4> - <p>Returns the list of owners of the group specified by the groupKey.</p> + <h4 id="http://www.example.com#delete">DELETE</h4> + <p>Deletes an authentication from the system</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3849">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3852">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e3191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3194">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3197">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3862">/groups/{groupKey}/participants</h3> + <h3 id="d2e3200">/users/{username}/auth/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9065,31 +8094,30 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>username</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The username of the user to retrieve authentication</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getParticipants">GET</h4> - <p>Returns the list of participants of the group specified by the groupKey.</p> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the User Authentication Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3870">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3873">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e3205">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3883">/groups/{groupKey}/owners/{identityKey}</h3> + <h3 id="d2e3215">/users/{username}/auth/new</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9099,53 +8127,48 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>username</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The username of the user to retrieve authentication</p> </td> </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>username</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The user's id</p> + <p>The username of the user</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#addTutor">PUT</h4> - <p>Adds an owner to the group.</p> - <p><em>available response representations:</em></p> + <h4 id="http://www.example.com#createPost">POST</h4> + <p>Fallback method for browsers</p> + <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3894">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3897">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3900">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3224">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#removeTutor">DELETE</h4> - <p>Removes the owner from the group.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3907">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3910">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3913">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3226">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3229">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e3239">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3916">/groups/{groupKey}/owners/{identityKey}/new</h3> + <h3 id="d2e3242">/users/{username}/auth/{authKey}/delete</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9155,89 +8178,59 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the group</p> - </td> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> + <p><strong>username</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The user's id</p> + <p>The username of the user to retrieve authentication</p> </td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#addTutorPost">POST</h4> - <p>Fallback method for browser.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3930">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3933">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3936">/groups/{groupKey}/owners/{identityKey}/delete</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>username</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The username of the user</p> </td> </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>authKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The user's id</p> + <p>The authentication key identifier</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#removeTutorPost">POST</h4> - <p>Fallback method for browser.</p> + <h4 id="http://www.example.com#deletePost">POST</h4> + <p>Fallback method for browsers</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3947">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3950">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3953">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3253">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3256">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3259">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3956">/groups/{groupKey}/participants/{identityKey}</h3> + <h3 id="d2e3262">/users/{identityKey}/forums</h3> + <p>Description:<br> + + <P> + Initial Date: 6 déc. 2011 <br> + </p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9245,17 +8238,6 @@ <th>value</th> <th>description</th> </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the group</p> - </td> - </tr> <tr> <td> <p><strong>identityKey</strong></p> @@ -9264,36 +8246,34 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The id of the user</p> + <p>The key of the user (IdentityImpl)</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#addParticipant">PUT</h4> - <p>Adds a participant to the group.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3967">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3970">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3973">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#removeParticipant">DELETE</h4> - <p>Removes a participant from the group.</p> + <h4 id="http://www.example.com#getForums">GET</h4> + <p>Retrieves a list of forums on a user base. All forums of groups + where the user is participant/tutor + all forums in course where + the user is a participant (owner, tutor or participant) + </p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3980">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3983">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3986">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e3282">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3990">/groups/{groupKey}/participants/{identityKey}/new</h3> + <h3 id="d2e3285">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3> + <p>Description:<br> + Web service to manage a forum. + + <P> + Initial Date: 20 apr. 2010 <br> + </p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9303,43 +8283,50 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The id of the group</p> + <p>The key of the user (IdentityImpl)</p> </td> </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The user's id</p> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#addParticipantPost">POST</h4> - <p>Fallback method for browser.</p> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves the forum.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4001">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4004">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4007">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e3307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4010">/groups/{groupKey}/participants/{identityKey}/delete</h3> + <h3 id="d2e3310">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9349,101 +8336,32 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The key of the user (IdentityImpl)</p> </td> </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The id of the user</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#removeParticipantPost">POST</h4> - <p>Fallback method for browser.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4021">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4024">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4027">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4030">/groups/{groupKey}/forum</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td></td> </tr> <tr> <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><strong>courseNodeId</strong></p> </td> <td> - <p>The key of the group</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves the forum.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4040">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4043">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e4053">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4056">/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the group</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> </table> <h6>Methods</h6> @@ -9505,9 +8423,9 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4070">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4073">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e4083">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3324">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3327">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e3337">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9556,9 +8474,9 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4100">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4103">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4113">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3354">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3357">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3367">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9566,19 +8484,19 @@ <p>Creates a new thread in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4120">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3374">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4125">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4128">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4138">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3379">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3382">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3392">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4141">/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h3 id="d2e3395">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9588,14 +8506,32 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> @@ -9668,15 +8604,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4158">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4161">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e4171">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3412">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3415">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e3425">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4174">/groups/{groupKey}/forum/posts/{messageKey}</h3> + <h3 id="d2e3428">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9686,14 +8622,32 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> @@ -9714,13 +8668,13 @@ <p>Creates a new reply in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4182">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3436">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4193">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4196">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4206">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3447">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3450">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3460">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9728,14 +8682,14 @@ <p>Creates a new reply in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4213">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3468">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4216">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4219">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4229">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3470">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3473">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3483">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9784,15 +8738,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4246">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4249">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4259">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3500">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3503">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3513">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4262">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3> + <h3 id="d2e3516">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9802,14 +8756,32 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> @@ -9828,8 +8800,8 @@ <p>Retrieves the attachments of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4268">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4271">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3522">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3525">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9837,12 +8809,12 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4278">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3532">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4282">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4285">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3536">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3539">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9850,12 +8822,12 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3546">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4296">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4299">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3550">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3553">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9863,19 +8835,19 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4306">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3560">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3561">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4309">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4312">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3563">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3566">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4315">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e3569">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9885,14 +8857,32 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseNodeId</strong></p> </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> </tr> <tr> <td> @@ -9924,14 +8914,20 @@ <p>Retrieves the attachment of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4326">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4329">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3580">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3583">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4332">/groups/{groupKey}/folder</h3> + <h3 id="d2e3586">/users/{identityKey}/forums/group/{groupKey}</h3> + <p>Description:<br> + Web service to manage a forum. + + <P> + Initial Date: 20 apr. 2010 <br> + </p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9939,6 +8935,17 @@ <th>value</th> <th>description</th> </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> <tr> <td> <p><strong>groupKey</strong></p> @@ -9952,69 +8959,19 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4336">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4337">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4338">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4339">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4340">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4343">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4348">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4352">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4357">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4358">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFileToRoot">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4361">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4370">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4371">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves the forum.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4373">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4374">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3594">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3597">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e3607">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4375">/groups/{groupKey}/folder/{path:.*}</h3> + <h3 id="d2e3610">/users/{identityKey}/forums/group/{groupKey}/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10024,19 +8981,21 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> </tr> <tr> <td> - <p><strong>path</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> @@ -10044,88 +9003,136 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4379">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4380">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4381">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4382">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4383">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToFolder">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4386">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4391">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4392">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4393">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4396">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getThreads">GET</h4> + <p>Retrieves the threads in the forum</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>start</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>limit</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>orderBy</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> + </td> + <td> + <p>(value name,creationDate)</p> + </td> + </tr> + <tr> + <td> + <p><strong>asc</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td> + <p>(value true/false)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4401">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4402">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4403">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3627">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e3637">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFileToFolder">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4406">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#newThreadToForum">PUT</h4> + <p>Creates a new thread in the forum of the course node</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>title</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The title for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>body</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The body for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>authorKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The author user key (optional)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4411">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4412">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4413">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3654">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> + <h4 id="http://www.example.com#newThreadToForumPost">POST</h4> + <p>Creates a new thread in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4416">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4417">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4419">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4420">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFolders">PUT</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4423">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4424">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3674">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#deleteItem">DELETE</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4427">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4428">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3679">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3682">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3692">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4429">/groups/{groupKey}/folder/version</h3> + <h3 id="d2e3695">/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10135,139 +9142,41 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4432">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4433">/auth</h3> - <p>Description:<br> - Authenticate against OLAT Provider - - <P> - Initial Date: 7 apr. 2010 <br> - </p> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e4436">/auth/version</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>Retrieves the version of the User Authentication Web Service</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4441">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4451">/auth/{username}<span class="optional">?password</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> <td> - <p><strong>username</strong></p> + <p>The key of the user (IdentityImpl)</p> </td> + </tr> + <tr> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>groupKey</strong></p> </td> <td> - <p>The username</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#login">GET</h4> - <p>Authenticates against OLAT Provider and provides a security token if - authentication is successful. The security token is returned as - a header named X-OLAT-TOKEN. Given that the password is sent in clear text and not encrypted, it is not advisable - to use this service over a none secure connection (https). - </p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>password</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The password (the password is in clear text, not encrypted)</p> - </td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4463">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4466">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4476">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4479">/repo/courses/{courseId}/elements/folder</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td></td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>threadKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The key of the thread</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getFolders">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4483">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4484">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachFolder">PUT</h4> + <h4 id="http://www.example.com#getMessages">GET</h4> + <p>Retrieves the messages in the thread</p> <h6>request query parameters</h6> <table> <tr> @@ -10277,102 +9186,60 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> + <p><strong>start</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> + <p><strong>limit</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>objectives</strong></p> + <p><strong>orderBy</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> + <p>Default: <tt>creationDate</tt></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>(value name, creationDate)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>downloadExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>asc</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>uploadExpertRules</strong></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>(value true/false)</p> </td> - <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4496">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4497">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachFolderPost">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4500">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4510">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4511">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3712">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3715">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e3725">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4512">/repo/courses/{courseId}/elements/folder/{nodeId}</h3> + <h3 id="d2e3728">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10382,58 +9249,122 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>messageKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The id of the reply message</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getFolder">GET</h4> - <p><em>available response representations:</em></p> + <h4 id="http://www.example.com#replyToPostPost">POST</h4> + <p>Creates a new reply in the forum of the course node</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e3736">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4517">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4518">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3747">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#updateFolder">POST</h4> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4521">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3767">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3768">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e3770">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3773">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3783">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>title</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The title for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>body</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The body for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>authorKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The author user key (optional)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4529">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4530">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3800">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3803">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e3813">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4531">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3> + <h3 id="d2e3816">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10443,16 +9374,18 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -10461,10 +9394,10 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>messageKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> @@ -10472,69 +9405,58 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4536">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4537">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4538">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4539">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4540">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4543">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getAttachments">GET</h4> + <p>Retrieves the attachments of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4548">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4549">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3822">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3825">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> + <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4552">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3832">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4557">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4558">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3836">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3839">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFileToRoot">PUT</h4> + <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4561">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3846">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4566">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4567">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3853">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> + <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> + <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4570">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4571">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3860">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3861">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4573">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4574">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3866">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4575">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3> + <h3 id="d2e3869">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10544,201 +9466,87 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p>The key of the user (IdentityImpl)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>path</strong></p> + <p><strong>filename</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4579">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4580">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4581">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4582">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4583">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFileToFolder">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4586">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4591">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4592">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4593">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4596">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4601">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4602">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4603">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFileToFolder">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4606">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4611">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4612">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4613">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4616">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4617">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4619">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4620">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#putFolders">PUT</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4623">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4624">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#deleteItem">DELETE</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4627">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4628">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4629">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p>The name of the attachment</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>messageKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The identity key of the user being searched</p> </td> - <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> + <h4 id="http://www.example.com#getAttachment">GET</h4> + <p>Retrieves the attachment of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4632">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3880">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3883">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4633">/repo/courses/{courseId}/resourcefolders</h3> + <h3 id="d2e3887">/auth</h3> <p>Description:<br> - This will handle the resources folders in the course: the course storage folder - and the shared folder. The course folder has a read-write access but the shared - folder can only be read. + Authenticate against OLAT Provider <P> - Initial Date: 26 apr. 2010 <br> + Initial Date: 7 apr. 2010 <br> </p> <h6>Methods</h6> <div class="methods"></div> </div> <div class="resource"> - <h3 id="d2e4636">/repo/courses/{courseId}/resourcefolders/version</h3> + <h3 id="d2e3890">/auth/version</h3> <h6>Methods</h6> <div class="methods"> <div class="method"> <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the resources folders Web Service</p> + <p>Retrieves the version of the User Authentication Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4641">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3895">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4651">/repo/courses/{courseId}/resourcefolders/sharedfolder</h3> + <h3 id="d2e3905">/auth/{username}<span class="optional">?password</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10748,76 +9556,131 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>username</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The username</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getSharedFiles">GET</h4> - <p>This retrieves the files in the shared folder</p> + <h4 id="http://www.example.com#login">GET</h4> + <p>Authenticates against OLAT Provider and provides a security token if + authentication is successful. The security token is returned as + a header named X-OLAT-TOKEN. Given that the password is sent in clear text and not encrypted, it is not advisable + to use this service over a none secure connection (https). + </p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>password</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The password (the password is in clear text, not encrypted)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4659">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4662">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4665">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3917">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3920">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4668">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>path</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - </table> + <h3 id="d2e3933">/users</h3> + <p>This web service handles functionalities related to <code>User</code>.</p> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getSharedFiles">GET</h4> - <p>This retrieves the files in the shared folder</p> + <h4 id="http://www.example.com#create">PUT</h4> + <p>Creates and persists a new user entity</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e3940">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3941">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e3943">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3953">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3963">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#getUserListQuery">GET</h4> + <p>Search users and return them in a simple form (without user properties). User properties + can be added two the query parameters. If the authUsername and the authProvider are set, + the search is made only with these two parameters because they are sufficient to return + a single user. + </p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>login</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The login (search with like)</p> + </td> + </tr> + <tr> + <td> + <p><strong>authProvider</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>An authentication provider (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>authUsername</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>An specific username from the authentication provider</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4677">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4680">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e3990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4686">/repo/courses/{courseId}/resourcefolders/coursefolder</h3> + <h3 id="d2e3993">/users/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10827,60 +9690,113 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The user key identifier of the user being searched</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCourseFiles">GET</h4> - <p>This retrieves the files in the course folder</p> + <h4 id="http://www.example.com#delete">DELETE</h4> + <p>Delete an user from the system</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4692">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4695">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4698">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4001">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4004">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4007">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4> - <p>This attaches the uploaded file(s) to the supplied folder id.</p> + <h4 id="http://www.example.com#update">POST</h4> + <p>Update an user</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4705">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4014">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4015">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4713">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4716">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4719">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4722">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4017">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4020">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4030">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> + <li><a href="#d2e4040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachFileToFolder">PUT</h4> - <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p> + <h4 id="http://www.example.com#findById">GET</h4> + <p>Retrieves an user given its unique key identifier</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>withPortrait</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td> + <p>If true return the portrait as Base64 (default false)</p> + </td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4051">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4054">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4064">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4067">/users/version</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the User Web Service</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4072">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4082">/users/new</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#createPost">POST</h4> + <p>Fallback method for browser</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4729">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4087">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4088">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4733">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4736">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4739">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4742">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4090">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4100">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4745">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</h3> + <h3 id="d2e4113">/users/{identityKey}/delete</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10890,80 +9806,116 @@ </tr> <tr> <td> - <p><strong>path</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The user key identifier</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#deletePost">POST</h4> + <p>Fallback method for browsers</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4121">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4124">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4127">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4130">/users/{identityKey}/portrait</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The identity key identifier of the user being searched</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCourseFiles">GET</h4> - <p>This retrieves the files in the course folder</p> + <h4 id="http://www.example.com#getPortrait">GET</h4> + <p>Retrieves the portrait of an user</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4752">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4755">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4758">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4138">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4141">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4> - <p>This attaches the uploaded file(s) to the supplied folder id.</p> + <h4 id="http://www.example.com#postPortrait">POST</h4> + <p>Upload the portrait of an user</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4765">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4148">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4773">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4776">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4779">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4782">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4156">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4159">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4162">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachFileToFolder">PUT</h4> - <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4789">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#deletePortrait">DELETE</h4> + <p>Deletes the portrait of an user</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4796">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4799">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4802">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4169">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4172">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4805">/repo/courses<span class="optional">?start</span><span class="optional">&limit</span></h3> + <h3 id="d2e4175">/users/{identityKey}/groups<span class="optional">?start</span><span class="optional">&limit</span></h3> <p>Description:<br> - This web service handles the courses. <P> - Initial Date: 27 apr. 2010 <br> + Initial Date: 18 oct. 2011 <br> </p> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCourseList">GET</h4> - <p>Get all courses viewable by the authenticated user</p> + <h4 id="http://www.example.com#getUserGroupList">GET</h4> + <p>Return all groups of a user</p> <h6>request query parameters</h6> <table> <tr> @@ -10979,7 +9931,9 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> <p>Default: <tt>0</tt></p> </td> - <td></td> + <td> + <p>The first result</p> + </td> </tr> <tr> <td> @@ -10989,17 +9943,43 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> <p>Default: <tt>25</tt></p> </td> - <td></td> + <td> + <p>The maximum results</p> + </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4815">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e4190">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4193">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4203">/users/{identityKey}/groups/infos<span class="optional">?start</span><span class="optional">&limit</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#createEmptyCourse">PUT</h4> - <p>Creates an empty course, or a copy from a course if the parameter copyFrom is set.</p> + <h4 id="http://www.example.com#getUserGroupInfosList">GET</h4> + <p>Return all groups with information of a user. Paging is mandatory!</p> <h6>request query parameters</h6> <table> <tr> @@ -11009,74 +9989,80 @@ </tr> <tr> <td> - <p><strong>shortTitle</strong></p> + <p><strong>start</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> <td> - <p>The short title</p> + <p>The first result</p> </td> </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>limit</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> <td> - <p>The title</p> - </td> - </tr> - <tr> - <td> - <p><strong>sharedFolderSoftKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The repository entry key of a shared folder (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>copyFrom</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The cours key to make a copy from (optional)</p> + <p>The maximum results</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4842">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e4852">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4215">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> + <li><a href="#d2e4225">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4855">/repo/courses/version</h3> + <h3 id="d2e4228">/repo/courses/{courseId}/assessments</h3> + <p>Description:<br> + Retrieve and import course assessments + + <P> + Initial Date: 7 apr. 2010 <br> + </p> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the Course Web Service</p> + <h4 id="http://www.example.com#getCourseResults">GET</h4> + <p>Returns the results of the course.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4860">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4238">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4241">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4251">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4870">/users/{username}/auth</h3> - <p>This web service handles functionalities related to authentication credentials of users.</p> + <h3 id="d2e4254">/repo/courses/{courseId}/assessments/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11086,47 +10072,30 @@ </tr> <tr> <td> - <p><strong>username</strong></p> + <p><strong>courseId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The username of the user to retrieve authentication</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#create">PUT</h4> - <p>Creates and persists an authentication</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4880">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4881">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4883">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4886">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e4896">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#getAuthenticationTokenList">GET</h4> - <p>Returns all user authentications</p> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>Retireves the version of the Course Assessment Web Service.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4903">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4906">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e4916">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4259">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4919">/users/{username}/auth/{authKey}</h3> + <h3 id="d2e4269">/repo/courses/{courseId}/assessments/users/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11136,54 +10105,54 @@ </tr> <tr> <td> - <p><strong>username</strong></p> + <p><strong>courseId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The username of the user to retrieve authentication</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>username</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The username of the user</p> + <p>The id of the user</p> </td> </tr> <tr> <td> - <p><strong>authKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The authentication key identifier</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#delete">DELETE</h4> - <p>Deletes an authentication from the system</p> + <h4 id="http://www.example.com#getCourseResultsOf">GET</h4> + <p>Returns the results of the course.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4930">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4933">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4936">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4280">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4283">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4293">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4939">/users/{username}/auth/version</h3> + <h3 id="d2e4296">/repo/courses/{courseId}/assessments/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11193,81 +10162,69 @@ </tr> <tr> <td> - <p><strong>username</strong></p> + <p><strong>courseId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The username of the user to retrieve authentication</p> + <p>The course resourceable's id</p> </td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the User Authentication Web Service</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4944">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4954">/users/{username}/auth/new</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>username</strong></p> + <p><strong>nodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The username of the user to retrieve authentication</p> + <p>The id of the course building block</p> </td> </tr> <tr> <td> - <p><strong>username</strong></p> + <p><strong>courseId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The username of the user</p> + <p>The resourceable id of the course</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#createPost">POST</h4> - <p>Fallback method for browsers</p> + <h4 id="http://www.example.com#getAssessableResults">GET</h4> + <p>Exports results for an assessable course node for all students.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4307">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4310">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4320">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postAssessableResults">POST</h4> + <p>Imports results for an assessable course node for the authenticated student.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4962">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4963">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4327">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4328">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4965">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4968">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e4978">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4333">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4336">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4981">/users/{username}/auth/{authKey}/delete</h3> + <h3 id="d2e4339">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11277,129 +10234,131 @@ </tr> <tr> <td> - <p><strong>username</strong></p> + <p><strong>courseId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The username of the user to retrieve authentication</p> + <p>The course resourceable's id</p> </td> </tr> <tr> <td> - <p><strong>username</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The username of the user</p> + <p>The ident of the course building block</p> </td> </tr> <tr> <td> - <p><strong>authKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The authentication key identifier</p> + <p>The id of the user</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#deletePost">POST</h4> - <p>Fallback method for browsers</p> + <h4 id="http://www.example.com#getCourseNodeResultsForNode">GET</h4> + <p>Returns the results of a student at a specific assessable node</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4992">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4995">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4998">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4353">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4356">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4366">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5001">/notifications<span class="optional">?date</span><span class="optional">&type</span></h3> - <p><h3>Description:</h3> - REST API for notifications - <p> - Initial Date: 25 aug 2010 <br> + <h3 id="d2e4369">/repo/forums</h3> + <p>Description:<br> + Web service to manage forums. + + <P> + Initial Date: 26 aug. 2010 <br> </p> <h6>Methods</h6> + <div class="methods"></div> + </div> + <div class="resource"> + <h3 id="d2e4372">/repo/forums/version</h3> + <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getNotifications">GET</h4> - <p>Retrieves the notification of the logged in user.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>date</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The date (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>type</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The type of notifications (User, Forum...) (optional)</p> - </td> - </tr> - </table> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the Forum Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5015">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5018">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4377">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5029">/i18n</h3> + <h3 id="d2e4387">/repo/forums/{forumKey}</h3> <p>Description:<br> - This handles translations from the i18n module of OLAT. + Web service to manage a forum. <P> - Initial Date: 14 apr. 2010 <br> + Initial Date: 20 apr. 2010 <br> </p> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e5032">/i18n/version</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>forumKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the forum</p> + </td> + </tr> + </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>Retrieves the version of the i18n Web Service.</p> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves the forum.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5037">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4397">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4400">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e4410">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5047">/i18n/{package}/{key}<span class="optional">?locale</span></h3> + <h3 id="d2e4413">/repo/forums/{forumKey}/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11409,34 +10368,21 @@ </tr> <tr> <td> - <p><strong>package</strong></p> + <p><strong>forumKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The name of the package</p> - </td> - </tr> - <tr> - <td> - <p><strong>key</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The key to translate</p> + <p>The key of the forum</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getTranslation">GET</h4> - <p>Return the translation of the key. If the "locale" parameter is not specified, the method - try to use the "locale" of the user and if it hasn't, take the default locale. - </p> + <h4 id="http://www.example.com#getThreads">GET</h4> + <p>Retrieves the threads in the forum</p> <h6>request query parameters</h6> <table> <tr> @@ -11446,48 +10392,125 @@ </tr> <tr> <td> - <p><strong>locale</strong></p> + <p><strong>start</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>limit</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>orderBy</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> </td> <td> - <p>The locale (optional)</p> + <p>(value name,creationDate)</p> + </td> + </tr> + <tr> + <td> + <p><strong>asc</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td> + <p>(value true/false)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5062">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4427">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4430">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e4440">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e5072">/repo/courses/{courseId}/elements</h3> - <p>This interface provides course building capabilities from our REST API. - <p> - Initial Date: Feb 8, 2010 Time: 3:45:50 PM<br> - </p> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e5075">/repo/courses/{courseId}/elements/version</h3> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the Course Elements Web Service</p> + <h4 id="http://www.example.com#newThreadToForum">PUT</h4> + <p>Creates a new thread in the forum of the course node</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>title</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The title for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>body</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The body for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>authorKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The author user key (optional)</p> + </td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4457">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4460">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4470">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#newThreadToForumPost">POST</h4> + <p>Creates a new thread in the forum of the course node</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e4477">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5080">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4482">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4485">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4495">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5090">/repo/courses/{courseId}/elements/{nodeId}</h3> + <h3 id="d2e4498">/repo/forums/{forumKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11497,43 +10520,95 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>forumKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id</p> + <p>The key of the forum</p> </td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>threadKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The key of the thread</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCourseNode">GET</h4> - <p>Retrieves metadata of the course node</p> + <h4 id="http://www.example.com#getMessages">GET</h4> + <p>Retrieves the messages in the thread</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>start</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>limit</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>orderBy</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> + </td> + <td> + <p>(value name, creationDate)</p> + </td> + </tr> + <tr> + <td> + <p><strong>asc</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td> + <p>(value true/false)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5101">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5104">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5114">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4518">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e4528">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5117">/repo/courses/{courseId}/elements/structure/{nodeId}</h3> + <h3 id="d2e4531">/repo/forums/{forumKey}/posts/{messageKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11543,88 +10618,61 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>forumKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id of this structure</p> + <p>The key of the forum</p> </td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>messageKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The id of the reply message</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateStructure">POST</h4> - <p>This updates a Structure Element onto a given course.</p> + <h4 id="http://www.example.com#replyToPostPost">POST</h4> + <p>Creates a new reply in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e5128">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5153">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4539">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5179">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5182">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5192">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4550">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4553">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4563">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e5195">/repo/courses/{courseId}/elements/structure</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachStructurePost">POST</h4> - <p>This attaches a Structure Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e5201">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4570">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4571">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5213">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5216">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5226">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4573">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4576">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4586">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachStructure">PUT</h4> - <p>This attaches a Structure Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> <h6>request query parameters</h6> <table> <tr> @@ -11634,92 +10682,49 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> + <p><strong>title</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>The title for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>shortTitle</strong></p> + <p><strong>body</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> </td> - <td></td> + <td> + <p>The body for the first post in the thread</p> + </td> </tr> <tr> <td> - <p><strong>longTitle</strong></p> + <p><strong>authorKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>displayType</strong></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>toc</tt></p> + <p>The author user key (optional)</p> </td> - <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5242">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5245">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5255">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4606">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4616">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5258">/repo/courses/{courseId}/elements/singlepage/{nodeId}<span class="optional">?shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span></h3> + <h3 id="d2e4619">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11729,16 +10734,18 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>forumKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the forum</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>messageKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -11749,79 +10756,58 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateSinglePage">POST</h4> - <p>This updates a Single Page Element onto a given course.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - </table> + <h4 id="http://www.example.com#getAttachments">GET</h4> + <p>Retrieves the attachments of the message</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4625">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4628">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e4635">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4639">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4642">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e4649">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4653">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4656">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> + <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e5270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4663">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4664">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5277">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5287">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4666">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4669">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5290">/repo/courses/{courseId}/elements/singlepage</h3> + <h3 id="d2e4672">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11831,161 +10817,339 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>forumKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The key of the forum</p> + </td> + </tr> + <tr> + <td> + <p><strong>filename</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The name of the attachment</p> + </td> + </tr> + <tr> + <td> + <p><strong>messageKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The identity key of the user being searched</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachSinglePagePost">POST</h4> - <p>This attaches a Single Page Element onto a given course. The element will - be inserted underneath the supplied parentNodeId. - </p> - <p><em>acceptable request representations:</em></p> + <h4 id="http://www.example.com#getAttachment">GET</h4> + <p>Retrieves the attachment of the message</p> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5298">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4683">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4686">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4689">/catalog</h3> + <p>Description:<br> + A web service for the catalog + + <P> + Initial Date: 5 may 2010 <br> + </p> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getRoots">GET</h4> + <p>Returns the list of root catalog entries.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5327">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5330">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5340">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4696">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4706">/catalog/{path:.*}/owners/{identityKey}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>path</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The path</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the user</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachSinglePagePost">POST</h4> - <p>This attaches a Single Page Element onto a given course. The element will - be inserted underneath the supplied parentNodeId. - </p> - <p><em>acceptable request representations:</em></p> + <h4 id="http://www.example.com#getOwner">GET</h4> + <p>Retrieves data of an owner of the local sub tree</p> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5347">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4717">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4720">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4730">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#addOwner">PUT</h4> + <p>Add an owner of the local sub tree</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5374">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5377">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5387">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4737">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4740">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4750">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachSinglePage">PUT</h4> - <p>This attaches a Single Page Element onto a given course. The element will - be inserted underneath the supplied parentNodeId. - </p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this single - page - </p> - </td> - </tr> + <h4 id="http://www.example.com#removeOwner">DELETE</h4> + <p>Remove an owner of the local sub tree</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4760">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4770">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4773">/catalog/version</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>Retrieves the version of the Catalog Web Service.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4778">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4788">/catalog/{path:.*}/children<span class="optional">?start</span><span class="optional">&limit</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>path</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The path</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getChildren">GET</h4> + <p>Returns a list of catalog entries.</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> <tr> <td> - <p><strong>position</strong></p> + <p><strong>start</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p><strong>limit</strong></p> </td> <td> - <p>The node short title</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> + <td></td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4799">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4802">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4812">/catalog/{path:.*}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>path</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The path</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getCatalogEntry">GET</h4> + <p>Returns the metadata of the catalog entry.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4820">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4830">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#addCatalogEntry">PUT</h4> + <p>Adds a catalog entry under the path specified in the URL.</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>longTitle</strong></p> + <p><strong>name</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> </td> <td> - <p>The node long title</p> + <p>The name</p> </td> </tr> <tr> <td> - <p><strong>objectives</strong></p> + <p><strong>description</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> </td> <td> - <p>The node learning objectives</p> + <p>The description</p> </td> </tr> <tr> <td> - <p><strong>visibilityExpertRules</strong></p> + <p><strong>type</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> </td> <td> - <p>The rules to view the node (optional)</p> + <p>The type (leaf or node)</p> </td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>repoEntryKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The rules to access the node (optional)</p> + <p>The id of the repository entry</p> </td> </tr> </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4853">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4863">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#addCatalogEntry">PUT</h4> + <p>Adds a catalog entry under the path specified in the URL.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e5415">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4870">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4871">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5423">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5426">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5436">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4873">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4876">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4886">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachSinglePage">PUT</h4> - <p>This attaches a Single Page Element onto a given course. The element will - be inserted underneath the supplied parentNodeId. - </p> + <h4 id="http://www.example.com#updatePostCatalogEntry">POST</h4> + <p>Updates the catalog entry under the path specified in the URL.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e4893">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4904">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4907">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4917">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#updateCatalogEntry">POST</h4> + <p>Updates the catalog entry with the path specified in the URL.</p> <h6>request query parameters</h6> <table> <tr> @@ -11995,118 +11159,85 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this single - page - </p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p><strong>newParentKey</strong></p> </td> <td> - <p>The node long title</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> </tr> + </table> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e4925">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4926">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4928">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4931">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4941">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#updateCatalogEntry">POST</h4> + <p>Updates the catalog entry with the path specified in the URL.</p> + <h6>request query parameters</h6> + <table> <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node learning objectives</p> - </td> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>visibilityExpertRules</strong></p> + <p><strong>name</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td> - <p>The rules to view the node (optional)</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>description</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td> - <p>The rules to access the node (optional)</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>filename</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>newParentKey</strong></p> </td> <td> - <p>The single page file name</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - </tr> - <tr> - <td> - <p><strong>path</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5469">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5472">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5482">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4952">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4955">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4965">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#deleteCatalogEntry">DELETE</h4> + <p>Deletes the catalog entry with the path specified in the URL.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4972">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4975">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4985">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5485">/repo/courses/{courseId}/elements/task/{nodeId}</h3> + <h3 id="d2e4988">/catalog/{path:.*}/owners</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12116,89 +11247,43 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>path</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The node's id of this task</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable id</p> + <p>The path</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateTask">POST</h4> - <p>This updates a Task Element onto a given course.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e5496">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getOwners">GET</h4> + <p>Get the owners of the local sub tree</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5519">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5522">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4996">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4999">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e5009">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5535">/repo/courses/{courseId}/elements/task</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable id</p> - </td> - </tr> - </table> + <h3 id="d2e5012">/repo/courses<span class="optional">?start</span><span class="optional">&limit</span></h3> + <p>Description:<br> + This web service handles the courses. + + <P> + Initial Date: 27 apr. 2010 <br> + </p> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachTaskPost">POST</h4> - <p>This attaches a Task Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e5543">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e5572">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5575">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5585">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachTask">PUT</h4> - <p>This attaches a Task Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> + <h4 id="http://www.example.com#getCourseList">GET</h4> + <p>Get all courses viewable by the authenticated user</p> <h6>request query parameters</h6> <table> <tr> @@ -12208,118 +11293,143 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this task</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> + <p><strong>start</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p><strong>limit</strong></p> </td> <td> - <p>The node long title</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> + <td></td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5022">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#createEmptyCourse">PUT</h4> + <p>Creates an empty course, or a copy from a course if the parameter copyFrom is set.</p> + <h6>request query parameters</h6> + <table> <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node learning objectives</p> - </td> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>visibilityExpertRules</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The rules to view the node (optional)</p> + <p>The short title</p> </td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>title</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The rules to access the node (optional)</p> + <p>The title</p> </td> </tr> <tr> <td> - <p><strong>text</strong></p> + <p><strong>sharedFolderSoftKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The task node text</p> + <p>The repository entry key of a shared folder (optional)</p> </td> </tr> <tr> <td> - <p><strong>points</strong></p> + <p><strong>copyFrom</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The task node's possible points</p> + <p>The cours key to make a copy from (optional)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5620">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5623">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5049">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e5059">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5062">/repo/courses/version</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the Course Web Service</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5067">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5077">/ping</h3> + <p>Description:<br> + Ping to test the presence of the REST Api + + <P> + Initial Date: 7 apr. 2010 <br> + </p> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#ping">GET</h4> + <p>Return a string</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5084">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5094">/ping/version</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the Ping Web Service</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5099">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5636">/repo/courses/{courseId}/elements/test/{nodeId}</h3> + <h3 id="d2e5109">/ping/{name}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12329,43 +11439,64 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>name</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateTest">POST</h4> - <p>This updates a Test Element onto a given course.</p> - <p><em>acceptable request representations:</em></p> + <h4 id="http://www.example.com#ping">POST</h4> + <p>Return a string</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5115">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5125">/groups</h3> + <p>Description:<br> + This handles the learning groups. + + <P> + Initial Date: 23 mar. 2010 <br> + </p> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getGroupList">GET</h4> + <p>Return the list of all groups if you have group manager permission, or all + learning group that you particip with or owne. + </p> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5643">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5132">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5142">/groups/version</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>Retrieves the version of the Group Web Service.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5651">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5654">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5664">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5147">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5667">/repo/courses/{courseId}/elements/test</h3> + <h3 id="d2e5157">/groups/{groupKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12375,151 +11506,55 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable id</p> + <p>The key of the group</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachTestPost">POST</h4> - <p>This attaches a Test Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e5675">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#findById">GET</h4> + <p>Return the group specified by the key of the group.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5701">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5704">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5714">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5165">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachTest">PUT</h4> - <p>This attaches a Test Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this test</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td> - <p>The test node's id which is retorned in the - response of the import test resource - </p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node long title</p> - </td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node learning objectives</p> - </td> - </tr> - <tr> - <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The rules to view the node (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>testResourceableId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The rules to access the node (optional)</p> - </td> - </tr> - </table> + <h4 id="http://www.example.com#postGroup">POST</h4> + <p>Updates a group.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5180">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5746">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5749">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5759">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5182">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5185">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e5195">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#deleteGroup">DELETE</h4> + <p>Deletes the business group specified by the groupKey.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5202">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5205">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5208">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5763">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3> + <h3 id="d2e5211">/groups/{groupKey}/infos</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12529,47 +11564,31 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id of this assessment</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The key of the group</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateAssessment">POST</h4> - <p>Updates an assessment building block.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e5774">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getInformations">GET</h4> + <p>Returns the informations of the group specified by the groupKey.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5791">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5794">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5804">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5222">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5807">/repo/courses/{courseId}/elements/assessment</h3> + <h3 id="d2e5232">/groups/{groupKey}/owners</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12579,134 +11598,31 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The key of the group</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachAssessmentPost">POST</h4> - <p>Attaches an assessment building block.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e5815">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e5838">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5841">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5851">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachAssessment">PUT</h4> - <p>Attaches an assessment building block.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this assessment</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node long title</p> - </td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node learning objectives</p> - </td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The rules to view the node (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The rules to access the node (optional)</p> - </td> - </tr> - </table> + <h4 id="http://www.example.com#getTutors">GET</h4> + <p>Returns the list of owners of the group specified by the groupKey.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5880">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5883">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5893">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5240">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5243">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5896">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3> + <h3 id="d2e5253">/groups/{groupKey}/participants</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12716,47 +11632,31 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id which of this wiki</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> + <p>The key of the group</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateWiki">POST</h4> - <p>Attaches an wiki building block.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e5907">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getParticipants">GET</h4> + <p>Returns the list of participants of the group specified by the groupKey.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5930">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5940">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5264">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5943">/repo/courses/{courseId}/elements/wiki<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&wikiResourceableId</span></h3> + <h3 id="d2e5274">/groups/{groupKey}/owners/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12766,206 +11666,53 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The key of the group</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The user's id</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachWikiPost">POST</h4> - <p>Attaches an wiki building block.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>wikiResourceableId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> + <h4 id="http://www.example.com#addTutor">PUT</h4> + <p>Adds an owner to the group.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5958">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5961">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5971">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5285">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5288">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5291">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachWiki">PUT</h4> - <p>Attaches an wiki building block.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>wikiResourceableId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> + <h4 id="http://www.example.com#removeTutor">DELETE</h4> + <p>Removes the owner from the group.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5987">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5990">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6000">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5298">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5301">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5304">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6003">/repo/courses/{courseId}/elements/blog/{nodeId}</h3> + <h3 id="d2e5307">/groups/{groupKey}/owners/{identityKey}/new</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12975,47 +11722,43 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id of this blog</p> + <p>The key of the group</p> </td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The user's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateBlog">POST</h4> - <p>Update an blog building block.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e6014">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#addTutorPost">POST</h4> + <p>Fallback method for browser.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6034">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6037">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6047">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5318">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5321">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5324">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6050">/repo/courses/{courseId}/elements/blog<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&repoEntry</span></h3> + <h3 id="d2e5327">/groups/{groupKey}/owners/{identityKey}/delete</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13025,240 +11768,43 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The key of the group</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The user's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachBlogPost">POST</h4> - <p>Attaches an blog building block.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this assessment</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node long title</p> - </td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node learning objectives</p> - </td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The rules to view the node (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The rules to access the node (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>repoEntry</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The softkey of the blog resourceable (optional)</p> - </td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e6083">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6086">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6096">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachBlog">PUT</h4> - <p>Attaches an blog building block.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this assessment</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node long title</p> - </td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node learning objectives</p> - </td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The rules to view the node (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The rules to access the node (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>repoEntry</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The softkey of the blog resourceable (optional)</p> - </td> - </tr> - </table> + <h4 id="http://www.example.com#removeTutorPost">POST</h4> + <p>Fallback method for browser.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6128">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6131">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6141">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5338">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5341">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5344">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6144">/repo/courses/{courseId}/elements/survey/{nodeId}</h3> + <h3 id="d2e5347">/groups/{groupKey}/participants/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13268,47 +11814,53 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id which will be the parent of this assessment</p> + <p>The key of the group</p> </td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The id of the user</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachSurveyPost">POST</h4> - <p>Attaches an survey building block.</p> - <p><em>acceptable request representations:</em></p> + <h4 id="http://www.example.com#addParticipant">PUT</h4> + <p>Adds a participant to the group.</p> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6155">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5361">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5364">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#removeParticipant">DELETE</h4> + <p>Removes a participant from the group.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6175">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6178">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6188">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5371">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5374">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5377">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6191">/repo/courses/{courseId}/elements/survey<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&surveyResourceableId</span></h3> + <h3 id="d2e5381">/groups/{groupKey}/participants/{identityKey}/new</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13318,124 +11870,216 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The id of the group</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The user's id</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachSurveyPost">POST</h4> - <p>Attaches an survey building block.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> + <h4 id="http://www.example.com#addParticipantPost">POST</h4> + <p>Fallback method for browser.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5392">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5395">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5398">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5401">/groups/{groupKey}/participants/{identityKey}/delete</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the user</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#removeParticipantPost">POST</h4> + <p>Fallback method for browser.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5412">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5415">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5418">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5421">/groups/{groupKey}/forum</h3> + <p>Description:<br> + Web service to manage a forum. + + <P> + Initial Date: 20 apr. 2010 <br> + </p> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves the forum.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5431">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5434">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5444">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5447">/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getThreads">GET</h4> + <p>Retrieves the threads in the forum</p> + <h6>request query parameters</h6> + <table> <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p><strong>start</strong></p> </td> <td> - <p>The node long title</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>limit</strong></p> </td> <td> - <p>The node learning objectives</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>orderBy</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> </td> <td> - <p>The rules to view the node (optional)</p> + <p>(value name,creationDate)</p> </td> </tr> <tr> <td> - <p><strong>surveyResourceableId</strong></p> + <p><strong>asc</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> <td> - <p>The rules to access the node (optional)</p> + <p>(value true/false)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6218">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6221">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6231">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5461">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5464">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5474">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachSurvey">PUT</h4> - <p>Attaches an survey building block.</p> + <h4 id="http://www.example.com#newThreadToForum">PUT</h4> + <p>Creates a new thread in the forum of the course node</p> <h6>request query parameters</h6> <table> <tr> @@ -13445,91 +12089,63 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> + <p><strong>title</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p>The title for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>objectives</strong></p> + <p><strong>body</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The body for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>authorKey</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>surveyResourceableId</strong></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p>The author user key (optional)</p> </td> - <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6247">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6250">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6260">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5491">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5494">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5504">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#newThreadToForumPost">POST</h4> + <p>Creates a new thread in the forum of the course node</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5511">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5516">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5519">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5529">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6263">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3> + <h3 id="d2e5532">/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13539,71 +12155,32 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id of this external page</p> + <p>The key of the group</p> </td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>threadKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The key of the thread</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateExternalPage">POST</h4> - <p>Update an external page building block.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e6274">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e6294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e6310">/repo/courses/{courseId}/elements/externalpage<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&url</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#attachExternalPagePost">POST</h4> - <p>Attaches an external page building block.</p> + <h4 id="http://www.example.com#getMessages">GET</h4> + <p>Retrieves the messages in the thread</p> <h6>request query parameters</h6> <table> <tr> @@ -13613,106 +12190,124 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this assessment</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> + <p><strong>start</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node long title</p> - </td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node learning objectives</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>limit</strong></p> </td> <td> - <p>The rules to view the node (optional)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>orderBy</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> </td> <td> - <p>The rules to access the node (optional)</p> + <p>(value name, creationDate)</p> </td> </tr> <tr> <td> - <p><strong>url</strong></p> + <p><strong>asc</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> <td> - <p>The URL of the external page</p> + <p>(value true/false)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6343">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6346">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6356">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5552">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5565">/groups/{groupKey}/forum/posts/{messageKey}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> + </td> + </tr> + <tr> + <td> + <p><strong>messageKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the reply message</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#replyToPostPost">POST</h4> + <p>Creates a new reply in the forum of the course node</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5573">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5584">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5587">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5597">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachExternalPage">PUT</h4> - <p>Attaches an external page building block.</p> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5604">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5605">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5607">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5610">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5620">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> <h6>request query parameters</h6> <table> <tr> @@ -13722,108 +12317,49 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this assessment</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node long title</p> - </td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node learning objectives</p> - </td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> + <p><strong>title</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The rules to view the node (optional)</p> + <p>The title for the first post in the thread</p> </td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>body</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The rules to access the node (optional)</p> + <p>The body for the first post in the thread</p> </td> </tr> <tr> <td> - <p><strong>url</strong></p> + <p><strong>authorKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The URL of the external page</p> + <p>The author user key (optional)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6388">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6391">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6394">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6404">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6407">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3> + <h3 id="d2e5653">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13833,16 +12369,18 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>messageKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -13853,38 +12391,58 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachTaskFilePost">POST</h4> - <p>This attaches a Task file onto a given task element.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e6414">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getAttachments">GET</h4> + <p>Retrieves the attachments of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5659">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5662">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachTaskFile">PUT</h4> - <p>This attaches a Task file onto a given task element.</p> + <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5669">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5673">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5676">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5683">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5687">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5690">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> + <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e6439">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5697">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5698">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6443">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6446">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6456">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6459">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5700">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5703">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6463">/repo/courses/{courseId}/elements/task/{nodeId}/configuration<span class="optional">?enableAssignment</span><span class="optional">&taskAssignmentType</span><span class="optional">&taskAssignmentText</span><span class="optional">&enableTaskPreview</span><span class="optional">&enableTaskDeselect</span><span class="optional">&onlyOneUserPerTask</span><span class="optional">&enableDropbox</span><span class="optional">&enableDropboxConfirmationMail</span><span class="optional">&dropboxConfirmationText</span><span class="optional">&enableReturnbox</span><span class="optional">&enableScoring</span><span class="optional">&grantScoring</span><span class="optional">&scoreMin</span><span class="optional">&scoreMax</span><span class="optional">&grantPassing</span><span class="optional">&scorePassingThreshold</span><span class="optional">&enableCommentField</span><span class="optional">&commentForUser</span><span class="optional">&commentForCoaches</span><span class="optional">&enableSolution</span><span class="optional">&accessExpertRuleTask</span><span class="optional">&accessExpertRuleDropbox</span><span class="optional">&accessExpertRuleReturnbox</span><span class="optional">&accessExpertRuleScoring</span><span class="optional">&accessExpertRuleSolution</span></h3> + <h3 id="d2e5706">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13894,273 +12452,1540 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> + </td> + </tr> + <tr> + <td> + <p><strong>filename</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td> + <p>The name of the attachment</p> + </td> + </tr> + <tr> + <td> + <p><strong>messageKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The identity key of the user being searched</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getAttachment">GET</h4> + <p>Retrieves the attachment of the message</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5717">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5720">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5723">/groups/{groupKey}/folder</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> <td></td> </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5727">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5728">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5729">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5730">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5731">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5734">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5740">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5743">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5748">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5749">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5752">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5757">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5758">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5761">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5762">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5764">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5765">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5766">/groups/{groupKey}/folder/{path:.*}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> + <tr> + <td> + <p><strong>path</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#addTaskConfigurationPost">POST</h4> - <p>This attaches the run-time configuration onto a given task element.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>enableAssignment</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>taskAssignmentType</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>taskAssignmentText</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableTaskPreview</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableTaskDeselect</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>onlyOneUserPerTask</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableDropbox</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableDropboxConfirmationMail</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>dropboxConfirmationText</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableReturnbox</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableScoring</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>grantScoring</strong></p> - </td> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5770">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5771">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5772">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5773">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5774">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFileToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5777">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5782">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5783">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5784">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5787">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5792">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5793">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5794">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5797">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5802">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5803">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5804">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5807">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5808">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5810">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5811">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFolders">PUT</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5814">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5815">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#deleteItem">DELETE</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5818">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5819">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5820">/groups/{groupKey}/folder/version</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5823">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5824">/api</h3> + <p>Description:<br> + Service for general informations on the OLAT REST Api. + + <P> + Initial Date: 14 apr. 2010 <br> + </p> + <h6>Methods</h6> + <div class="methods"></div> + </div> + <div class="resource"> + <h3 id="d2e5827">/api/version</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>Version number of the whole REST API of OLAT.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5832">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5842">/api/doc</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getHtmlDoc">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5845">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5846">/api/doc/{filename}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>filename</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getImage1">GET</h4> + <p>Returns images for the documentation of OLAT.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5852">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5855">/api/{filename}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>filename</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getImage2">GET</h4> + <p>Returns images for the documentation of OLAT.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5861">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5864">/api/copyright</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getCopyrightXhtml">GET</h4> + <p>Returns the copyright of OLAT.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5869">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#getCopyrightPlainText">GET</h4> + <p>Returns the copyright of OLAT.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5876">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5879">/repo/courses/{courseId}/elements/forum</h3> + <p>Description:<br> + REST API implementation for forum course node + + <P> + Initial Date: 20.12.2010 <br> + </p> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getForums">GET</h4> + <p>Retrieves metadata of the published course node</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5887">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5890">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li> + <li><a href="#d2e5900">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachForumPost">POST</h4> + <p>This attaches a Forum Element onto a given course. The element will be + inserted underneath the supplied parentNodeId. + </p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5907">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5919">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5922">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e5932">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachForum">PUT</h4> + <p>This attaches a Forum Element onto a given course. The element will be + inserted underneath the supplied parentNodeId. + </p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>moderatorExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>posterExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>readerExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5953">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e5963">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5966">/repo/courses/{courseId}/elements/forum/{nodeId}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves metadata of the published course node</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5993">/repo/courses/{courseId}/elements/forum/{nodeId}/thread<span class="optional">?title</span><span class="optional">&body</span><span class="optional">&identityName</span><span class="optional">&sticky</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The id of the course node.</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the course.</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#newThreadToForum">PUT</h4> + <p>Creates a new thread in the forum of the course node</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>title</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The title for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>body</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The body for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityName</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The author identity name (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>sticky</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td> + <p>Creates sticky thread.</p> + </td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6017">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6020">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6030">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6033">/repo/courses/{courseId}/elements/forum/{nodeId}/message<span class="optional">?parentMessageId</span><span class="optional">&title</span><span class="optional">&body</span><span class="optional">&identityName</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The id of the course node.</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the course.</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#newMessageToForum">PUT</h4> + <p>Creates a new forum message in the forum of the course node</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentMessageId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the parent message.</p> + </td> + </tr> + <tr> + <td> + <p><strong>title</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The title for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>body</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The body for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityName</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The author identity name (optional)</p> + </td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6057">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6060">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6070">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6073">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</h3> + <p>Description:<br> + Web service to manage a forum. + + <P> + Initial Date: 20 apr. 2010 <br> + </p> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves the forum.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6085">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e6095">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6098">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getThreads">GET</h4> + <p>Retrieves the threads in the forum</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p><strong>start</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>limit</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>scoreMin</strong></p> + <p><strong>orderBy</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> + </td> + <td> + <p>(value name,creationDate)</p> + </td> + </tr> + <tr> + <td> + <p><strong>asc</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td> + <p>(value true/false)</p> + </td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6112">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6115">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6125">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#newThreadToForum">PUT</h4> + <p>Creates a new thread in the forum of the course node</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>title</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The title for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>body</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The body for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>authorKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The author user key (optional)</p> + </td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6142">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6145">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6155">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#newThreadToForumPost">POST</h4> + <p>Creates a new thread in the forum of the course node</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6162">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6167">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6170">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6180">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6183">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>threadKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the thread</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getMessages">GET</h4> + <p>Retrieves the messages in the thread</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>start</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>scoreMax</strong></p> + <p><strong>limit</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>grantPassing</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p><strong>orderBy</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>scorePassingThreshold</strong></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + <p>(value name, creationDate)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>enableCommentField</strong></p> + <p><strong>asc</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>commentForUser</strong></p> + <p>Default: <tt>true</tt></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>(value true/false)</p> </td> - <td></td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6200">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6203">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6213">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6216">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>messageKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the reply message</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#replyToPostPost">POST</h4> + <p>Creates a new reply in the forum of the course node</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6224">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6238">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6248">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6256">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6258">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6261">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6271">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> + <h6>request query parameters</h6> + <table> <tr> - <td> - <p><strong>commentForCoaches</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>enableSolution</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p><strong>title</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>accessExpertRuleTask</strong></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The title for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>accessExpertRuleDropbox</strong></p> + <p><strong>body</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>accessExpertRuleReturnbox</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The body for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>accessExpertRuleScoring</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>authorKey</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>accessExpertRuleSolution</strong></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The author user key (optional)</p> </td> - <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6498">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6501">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6504">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6514">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6517">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6288">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6291">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6301">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6304">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>messageKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getAttachments">GET</h4> + <p>Retrieves the attachments of the message</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6310">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6313">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6320">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6324">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6327">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6334">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6338">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6341">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> + <p>Upload the attachment of a message</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6348">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6349">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6351">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6354">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6357">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>filename</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The name of the attachment</p> + </td> + </tr> + <tr> + <td> + <p><strong>messageKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The identity key of the user being searched</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getAttachment">GET</h4> + <p>Retrieves the attachment of the message</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6368">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6371">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6374">/i18n</h3> + <p>Description:<br> + This handles translations from the i18n module of OLAT. + + <P> + Initial Date: 14 apr. 2010 <br> + </p> + <h6>Methods</h6> + <div class="methods"></div> + </div> + <div class="resource"> + <h3 id="d2e6377">/i18n/version</h3> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#addTaskConfiguration">PUT</h4> - <p>This attaches the run-time configuration onto a given task element.</p> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>Retrieves the version of the i18n Web Service.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6382">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6392">/i18n/{package}/{key}<span class="optional">?locale</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>package</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The name of the package</p> + </td> + </tr> + <tr> + <td> + <p><strong>key</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The key to translate</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getTranslation">GET</h4> + <p>Return the translation of the key. If the "locale" parameter is not specified, the method + try to use the "locale" of the user and if it hasn't, take the default locale. + </p> <h6>request query parameters</h6> <table> <tr> @@ -14170,160 +13995,113 @@ </tr> <tr> <td> - <p><strong>enableAssignment</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>taskAssignmentType</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>taskAssignmentText</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableTaskPreview</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableTaskDeselect</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>onlyOneUserPerTask</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableDropbox</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableDropboxConfirmationMail</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>dropboxConfirmationText</strong></p> + <p><strong>locale</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableReturnbox</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>The locale (optional)</p> </td> - <td></td> </tr> - <tr> - <td> - <p><strong>enableScoring</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - </td> - <td></td> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6407">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6418">/repo/courses/{courseId}/elements/contact<span class="optional">?parentNodeId</span><span class="optional">&position</span><span class="optional">&shortTitle</span><span class="optional">&longTitle</span><span class="optional">&objectives</span><span class="optional">&visibilityExpertRules</span><span class="optional">&accessExpertRules</span><span class="optional">&coaches</span><span class="optional">&participants</span><span class="optional">&groups</span><span class="optional">&areas</span><span class="optional">&to</span><span class="optional">&defaultSubject</span><span class="optional">&defaultBody</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#attachContact">PUT</h4> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>grantScoring</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>scoreMin</strong></p> + <p><strong>position</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>scoreMax</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>grantPassing</strong></p> + <p><strong>longTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>scorePassingThreshold</strong></p> + <p><strong>objectives</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>enableCommentField</strong></p> + <p><strong>visibilityExpertRules</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>commentForUser</strong></p> + <p><strong>accessExpertRules</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -14332,25 +14110,27 @@ </tr> <tr> <td> - <p><strong>commentForCoaches</strong></p> + <p><strong>coaches</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>enableSolution</strong></p> + <p><strong>participants</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>accessExpertRuleTask</strong></p> + <p><strong>groups</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -14359,7 +14139,7 @@ </tr> <tr> <td> - <p><strong>accessExpertRuleDropbox</strong></p> + <p><strong>areas</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -14368,7 +14148,7 @@ </tr> <tr> <td> - <p><strong>accessExpertRuleReturnbox</strong></p> + <p><strong>to</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -14377,7 +14157,7 @@ </tr> <tr> <td> - <p><strong>accessExpertRuleScoring</strong></p> + <p><strong>defaultSubject</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -14386,7 +14166,7 @@ </tr> <tr> <td> - <p><strong>accessExpertRuleSolution</strong></p> + <p><strong>defaultBody</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -14396,27 +14176,349 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6552">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6555">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6558">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6568">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6571">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6438">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6439">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachContactPost">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6442">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6459">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6460">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6461">/system/log</h3> + <p>Description:<br> + This web service returns logFiles + + <P> + Initial Date: 23.12.2011 <br> + </p> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getCurrentLogFile">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6466">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6467">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6468">/system/log/version</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the Log Web Service</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6473">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6483">/system/log/{date}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>date</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getLogFileByDate">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6487">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6488">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6489">/users/{identityKey}/folders</h3> + <p>Description:<br> + + <P> + Initial Date: 16 déc. 2011 <br> + </p> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getFolders">GET</h4> + <p>Retrieves a list of folders on a user base. All folders of groups + where the user is participant/tutor + all folders in course where + the user is a participant (owner, tutor or participant) + </p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6499">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> + <li><a href="#d2e6509">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6512">/users/{identityKey}/folders/personal</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6516">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6517">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6518">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6519">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6520">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6523">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6528">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6529">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6532">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6537">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6538">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6541">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6546">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6547">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6550">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6551">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6553">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6554">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6555">/users/{identityKey}/folders/personal/{path:.*}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>path</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6559">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6560">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6561">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6562">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6563">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#getTaskConfiguration">GET</h4> - <p>Retrieves configuration of the task course node</p> + <h4 id="http://www.example.com#postFileToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6566">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6571">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6572">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6573">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6576">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6581">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6582">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6583">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6586">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6591">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6592">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6593">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6596">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6597">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6599">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6600">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFolders">PUT</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6603">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6604">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#deleteItem">DELETE</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6578">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6581">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6591">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6607">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6608">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6594">/repo/courses/{courseId}/elements/survey/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&allowNavigation</span><span class="optional">&allowSuspend</span><span class="optional">&sequencePresentation</span><span class="optional">&showNavigation</span><span class="optional">&showQuestionTitle</span><span class="optional">&showSectionsOnly</span></h3> + <h3 id="d2e6609">/users/{identityKey}/folders/personal/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -14426,16 +14528,18 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -14446,199 +14550,110 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#addSurveyConfigurationPost">POST</h4> - <p>This attaches the run-time configuration onto a given survey element.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>allowCancel</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>allowNavigation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>allowSuspend</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>sequencePresentation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>itemPage</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showNavigation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showQuestionTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showSectionsOnly</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - </table> + <h4 id="http://www.example.com#getVersion">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6609">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6612">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6625">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6628">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6612">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - <div class="method"> - <h4 id="http://www.example.com#addSurveyConfiguration">PUT</h4> - <p>This attaches the run-time configuration onto a given survey element.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>allowCancel</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>allowNavigation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>allowSuspend</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>sequencePresentation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>itemPage</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showNavigation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showQuestionTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showSectionsOnly</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - </table> + </div> + </div> + <div class="resource"> + <h3 id="d2e6613">/users/{identityKey}/folders/group/{groupKey}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6643">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6646">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6649">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6659">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6662">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6617">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6618">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6619">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6620">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6621">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#getSurveyConfiguration">GET</h4> - <p>Retrieves configuration of the survey course node</p> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6624">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6629">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6630">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6633">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6638">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6639">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6642">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6647">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6648">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6651">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6652">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6669">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6672">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6682">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6654">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6655">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6685">/repo/courses/{courseId}/elements/test/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&allowNavigation</span><span class="optional">&allowSuspend</span><span class="optional">&numAttempts</span><span class="optional">&sequencePresentation</span><span class="optional">&showNavigation</span><span class="optional">&showQuestionTitle</span><span class="optional">&showResultsAfterFinish</span><span class="optional">&showResultsDependendOnDate</span><span class="optional">&showResultsOnHomepage</span><span class="optional">&showScoreInfo</span><span class="optional">&showQuestionProgress</span><span class="optional">&showScoreProgress</span><span class="optional">&showSectionsOnly</span><span class="optional">&summaryPresentation</span><span class="optional">&startDate</span><span class="optional">&endDate</span></h3> + <h3 id="d2e6656">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -14648,1375 +14663,996 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> + <tr> + <td> + <p><strong>path</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#addTestConfigurationPost">POST</h4> - <p>This attaches the run-time configuration onto a given test element.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>allowCancel</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>allowNavigation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>allowSuspend</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>numAttempts</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>sequencePresentation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>itemPage</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showNavigation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showQuestionTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showResultsAfterFinish</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showResultsDependendOnDate</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showResultsOnHomepage</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showScoreInfo</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showQuestionProgress</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showScoreProgress</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showSectionsOnly</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>summaryPresentation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>summaryCompact</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>startDate</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>endDate</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6660">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6661">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6662">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6663">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6664">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFileToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6667">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6711">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6714">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6717">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e6727">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6730">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6672">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6673">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6674">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#addTestConfiguration">PUT</h4> - <p>This attaches the run-time configuration onto a given test element.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>allowCancel</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>allowNavigation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>allowSuspend</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>numAttempts</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>sequencePresentation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>itemPage</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showNavigation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showQuestionTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showResultsAfterFinish</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showResultsDependendOnDate</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showResultsOnHomepage</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showScoreInfo</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showQuestionProgress</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showScoreProgress</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showSectionsOnly</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>summaryPresentation</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>summaryCompact</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>startDate</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>endDate</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> + <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6677">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6682">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6683">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6684">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6687">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6692">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6693">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6694">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6697">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6698">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6700">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6701">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFolders">PUT</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6704">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6705">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#deleteItem">DELETE</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6708">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6709">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6710">/users/{identityKey}/folders/group/{groupKey}/version</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6713">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6714">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6756">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e6772">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6775">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6719">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6720">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6721">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6722">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6723">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#getTestConfiguration">GET</h4> - <p>Retrieves configuration of the test course node</p> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6726">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6731">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6732">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6735">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6740">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6741">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6744">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6749">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6750">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6753">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6754">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6782">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6785">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e6795">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6756">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6757">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> - </div> - <h2 id="representations">Representations</h2> - <h3 id="d2e9">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e10">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e12">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<userVO> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> -</userVO> -</code></pre></p> - <p>The persisted user</p> - <h3 id="d2e22">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<errorVOes> - <errorVO> - <code>org.olat.restapi:error</code> - <translation>Hello world, there is an error</translation> - </errorVO> -</errorVOes> -</code></pre></p> - <p>The list of errors</p> - <h3 id="d2e32">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e49">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) - </h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<users totalCount="0"> - <users> - <user> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> - </user> - </users> -</users> -</code></pre></p> - <p>The list of all users in the OLAT system</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e59">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e70">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e73">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is removed from the group</p> - <h3 id="d2e76">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e83">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e84">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e86">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e89">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) - </h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<userVO> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> -</userVO> -</code></pre></p> - <p>The user</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e99">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>) - </h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<errorVOes> - <errorVO> - <code>org.olat.restapi:error</code> - <translation>Hello world, there is an error</translation> - </errorVO> -</errorVOes> -</code></pre></p> - <p>The list of validation errors</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e109">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e120">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e123">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<userVO> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> -</userVO> -</code></pre></p> - <p>The user</p> - <h3 id="d2e133">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e141">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e156">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e157">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e159">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<userVO> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> -</userVO> -</code></pre></p> - <p>The persisted user</p> - <h3 id="d2e169">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<errorVOes> - <errorVO> - <code>org.olat.restapi:error</code> - <translation>Hello world, there is an error</translation> - </errorVO> -</errorVOes> -</code></pre></p> - <p>The list of errors</p> - <h3 id="d2e179">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e190">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e193">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is removed from the group</p> - <h3 id="d2e196">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e207">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e210">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The portrait as image</p> - <h3 id="d2e217">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + </div> + <div class="resource"> + <h3 id="d2e6758">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>path</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6762">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6763">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6764">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6765">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6766">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFileToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6769">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6774">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6775">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6776">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6779">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6784">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6785">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6786">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFileToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6789">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6794">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6795">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6796">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6799">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6800">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6802">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6803">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#putFolders">PUT</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6806">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6807">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#deleteItem">DELETE</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6810">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6811">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6812">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6815">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <h2 id="representations">Representations</h2> + <h3 id="d2e6">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e19">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e20">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e23">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e225">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e228">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The portrait as image</p> - <h3 id="d2e231">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e238">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The portrait deleted</p> - <h3 id="d2e241">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e259">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e262">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) - </h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groups totalCount="0"> - <groups> - <group> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> - </group> - </groups> -</groups> -</code></pre></p> - <p>The groups of the user</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e284">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>) - </h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groups totalCount="0"> - <groups> - <group> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> - <news>&lt;p&gt;Hello world&lt;/p&gt;</news> - <forumKey>374589</forumKey> - <hasWiki>false</hasWiki> - <hasFolder>false</hasFolder> - </group> - </groups> -</groups> -</code></pre></p> - <p>The groups of the user</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e294">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The request hasn't paging information</p> - <h3 id="d2e317">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e318">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e321">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e33">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e34">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e40">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e41">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e44">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e338">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e350">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e353">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) - </h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseVO> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> -</courseVO> -</code></pre></p> - <p>The metadatas of the created course</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e367">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e370">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The metadatas of the created course</p> - <h3 id="d2e373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e381">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e52">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e53">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e59">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e60">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e61">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e62">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e63">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e66">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e71">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e72">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e75">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e80">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e81">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e84">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e89">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e90">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e93">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e94">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e96">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e97">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e102">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e104">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e105">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e106">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e109">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e116">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e119">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e124">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e125">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e126">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e129">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e136">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e139">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e142">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e143">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e146">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e147">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e150">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e151">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e155">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e164">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p> <h6>Example</h6><pre><code>1.0</code></pre></p> <p>The version of this specific Web Service</p> - <h3 id="d2e399">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>) + <h3 id="d2e185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseVO> - <sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey> -</courseVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The configuration of the course</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e412">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e419">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e212">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e442">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>) + <h3 id="d2e237">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e263">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e266">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseVO> - <sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey> -</courseVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The metadatas of the created course</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e276">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e463">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e466">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e285">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e297">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e300">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> - <p>The array of authors</p> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<courseNodeVO> + <id>id</id> +</courseNodeVO> +</code></pre></p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e310">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + <h3 id="d2e326">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e329">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseVO> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> -</courseVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The metadatas of the created course</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e509">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course as a ZIP file</p> - <h3 id="d2e512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized to export the course</p> - <h3 id="d2e523">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e526">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The run structure of the course</p> - <h3 id="d2e529">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e540">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e543">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The editor tree model of the course</p> - <h3 id="d2e546">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e339">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e561">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found or the user is not an onwer or author of the course</p> - <h3 id="d2e564">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e354">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e361">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> - <p>The author</p> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<courseNodeVO> + <id>id</id> +</courseNodeVO> +</code></pre></p> + <p>the course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or the user not found</p> - <h3 id="d2e577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is an author and owner of the course</p> - <h3 id="d2e580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e587">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or the user not found</p> - <h3 id="d2e590">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user was successfully removed as owner of the course</p> - <h3 id="d2e593">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e371">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e604">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The context of the group not found</p> - <h3 id="d2e607">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e382">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e411">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e414">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groups totalCount="0"> - <groups> - <group> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> - </group> - </groups> -</groups> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The list of all learning group of the course</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e621">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e622">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e624">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e424">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e431">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e458">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e461">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The persisted group</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e634">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e471">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e642">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e660">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e663">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e499">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e507">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e510">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>This is the list of all groups in OLAT system</p> + <p>the course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e677">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e680">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group is deleted</p> - <h3 id="d2e683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e520">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e690">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e692">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e695">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e553">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e556">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The saved group</p> + <p>the course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e705">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e566">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e713">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e715">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e580">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e606">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The persisted group</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e725">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e616">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e627">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e656">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e659">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e669">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e704">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e707">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messages totalCount="1"> - <messages> - <message> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> - </message> - </messages> -</messages> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e717">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e801">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e727">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e735">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course, parentNode or test not found</p> + <h3 id="d2e738">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The test node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e811">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e748">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e818">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e759">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e785">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course, parentNode or test not found</p> + <h3 id="d2e788">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The test node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e798">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e856">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e859">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e830">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>course, parentNode or test not found</p> + <h3 id="d2e833">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messages totalCount="1"> - <messages> - <message> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> - </message> - </messages> -</messages> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>the test node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e869">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e843">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e880">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e858">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e875">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e878">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e904">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e888">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e911">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e912">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e899">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e922">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e925">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e935">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e947">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e967">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e957">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e966">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e969">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The links to the attachments</p> - <h3 id="d2e976">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e980">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e983">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e990">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e997">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e1004">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1005">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e1010">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e1024">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e1027">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The portrait as image</p> - <h3 id="d2e1034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1036">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1037">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1038">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1041">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1046">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1047">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1050">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1055">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1056">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1059">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1064">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1065">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1069">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1071">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1072">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1077">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1078">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1079">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1080">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1084">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1089">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1090">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1091">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1094">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1099">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1100">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1111">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1117">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1121">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1122">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1125">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1130">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1139">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e1159">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e1162">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e977">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e991">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1011">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1014">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1172">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1024">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1189">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e1192">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e1042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messages totalCount="1"> - <messages> - <message> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> - </message> - </messages> -</messages> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1202">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e1222">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1071">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1074">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1232">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1084">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1239">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1098">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1244">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e1247">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1257">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1277">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e1280">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e1167">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1170">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messages totalCount="1"> - <messages> - <message> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> - </message> - </messages> -</messages> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e1180">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e1212">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1215">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<courseNodeVO> + <id>id</id> +</courseNodeVO> +</code></pre></p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1290">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1225">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1301">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1239">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1312">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e1315">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1259">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1262">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1325">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1272">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1332">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1333">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1335">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e1338">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1302">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1305">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1348">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1315">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1365">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e1368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1334">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1344">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1387">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e1390">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The links to the attachments</p> - <h3 id="d2e1397">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1401">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e1404">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e1411">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1358">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1415">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e1418">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e1425">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1426">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1428">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e1431">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e1445">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e1448">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The portrait as image</p> - <h3 id="d2e1461">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of contacts</p> - <h3 id="d2e1472">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1378">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e1475">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>) + <h3 id="d2e1381">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<forums totalCount="1"> - <forums> - <forums subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> - </forums> -</forums> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1485">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1391">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1492">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1504">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1427">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e1507">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1430">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16028,11 +15664,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1517">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1440">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1535">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1472">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The given URL is not valid</p> + <h3 id="d2e1475">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e1538">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1478">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16044,248 +15682,306 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1548">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1488">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1562">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1498">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1503">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e1565">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e1506">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1516">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1602">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e1605">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1523">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1527">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1530">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1615">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1540">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course node is not of type task</p> + <h3 id="d2e1543">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1642">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e1645">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1582">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e1585">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or task node not found</p> + <h3 id="d2e1588">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The task node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1655">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1598">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The call is not applicable to task course node</p> + <h3 id="d2e1601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e1670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e1636">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e1639">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or task node not found</p> + <h3 id="d2e1642">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The task node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1680">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1652">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The call is not applicable to task course node</p> + <h3 id="d2e1655">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1697">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e1700">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e1662">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or task node not found</p> + <h3 id="d2e1665">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messages totalCount="1"> - <messages> - <message> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> - </message> - </messages> -</messages> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1710">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1675">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e1730">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1693">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e1696">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or survey node not found</p> + <h3 id="d2e1699">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The survey node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1740">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1709">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The call is not applicable to survey course node</p> + <h3 id="d2e1712">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1747">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1752">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e1755">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1727">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e1730">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or survey node not found</p> + <h3 id="d2e1733">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The survey node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1765">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1743">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The call is not applicable to survey course node</p> + <h3 id="d2e1746">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1785">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author, forum or message not found</p> - <h3 id="d2e1788">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e1753">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or survey node not found</p> + <h3 id="d2e1756">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messages totalCount="1"> - <messages> - <message> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> - </message> - </messages> -</messages> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1798">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1766">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1809">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1820">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e1823">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1795">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e1798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or test node not found</p> + <h3 id="d2e1801">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The test node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1833">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1811">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The call is not applicable to test course node</p> + <h3 id="d2e1814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1840">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1841">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1840">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> <h3 id="d2e1843">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e1846">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <p>The course or test node not found</p> + <h3 id="d2e1846">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The test node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1856">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1856">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The call is not applicable to test course node</p> + <h3 id="d2e1859">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1873">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e1876">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or test node not found</p> + <h3 id="d2e1869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1886">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1895">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e1898">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The links to the attachments</p> - <h3 id="d2e1905">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> + <h3 id="d2e1892">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of contacts</p> <h3 id="d2e1909">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e1912">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e1919">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e1912">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<subscriptionInfoVOes> + <subscriptionInfoVO> + <title>Infos</title> + <items/> + </subscriptionInfoVO> +</subscriptionInfoVOes> +</code></pre></p> + <p>The notifications</p> + <h3 id="d2e1930">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e1948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or the shared folder not found</p> + <h3 id="d2e1951">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e1954">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e1966">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or the shared folder not found</p> + <h3 id="d2e1969">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e1972">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e1981">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e1984">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e1987">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e1994">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1923">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e1926">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e1933">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1934">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1936">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e1939">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e1953">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the portrait not found</p> - <h3 id="d2e1956">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The portrait as image</p> - <h3 id="d2e1969">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e2002">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or course node not found</p> + <h3 id="d2e2005">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e2008">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course node is not acceptable to copy a file</p> + <h3 id="d2e2011">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2018">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2022">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or course node not found</p> + <h3 id="d2e2025">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e2028">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course node is not acceptable to copy a file</p> + <h3 id="d2e2031">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2044">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e2047">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2062">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or course node not found</p> + <h3 id="d2e2065">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e2068">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course node is not acceptable to copy a file</p> + <h3 id="d2e2071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2078">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or course node not found</p> + <h3 id="d2e2085">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e2088">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course node is not acceptable to copy a file</p> + <h3 id="d2e2091">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2108">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2112">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2123">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2124">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2130">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2142">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16306,7 +16002,7 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1983">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e2156">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16327,9 +16023,9 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1997">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2170">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e2014">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e2187">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16346,10 +16042,10 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2024">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2197">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2032">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2051">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e2205">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2224">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16366,409 +16062,648 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2061">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2234">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2245">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2248">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The metadatas of the created course</p> + <h3 id="d2e2251">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2258">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry not found</p> + <h3 id="d2e2261">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<repositoryEntryVO> + <key>479286</key> + <softkey>internal_cp</softkey> + <resourcename>fdhasl</resourcename> + <displayname>CP-demo</displayname> + <resourceableId>4368567</resourceableId> + <resourceableTypeName>CourseModule</resourceableTypeName> +</repositoryEntryVO> +</code></pre></p> + <p>Get the repository resource</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e2275">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2281">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<repositoryEntryVO> + <key>479286</key> + <softkey>internal_cp</softkey> + <resourcename>fdhasl</resourcename> + <displayname>CP-demo</displayname> + <resourceableId>4368567</resourceableId> + <resourceableTypeName>CourseModule</resourceableTypeName> +</repositoryEntryVO> +</code></pre></p> + <p>Replace the resource and return the updated repository entry</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e2291">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2300">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The resource is locked</p> + <h3 id="d2e2303">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The resource could not found</p> + <h3 id="d2e2306">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<repositoryEntryVO> + <key>479286</key> + <softkey>internal_cp</softkey> + <resourcename>fdhasl</resourcename> + <displayname>CP-demo</displayname> + <resourceableId>4368567</resourceableId> + <resourceableTypeName>CourseModule</resourceableTypeName> +</repositoryEntryVO> +</code></pre></p> + <p>Download the repository entry as export zip file</p> + <h3 id="d2e2316">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Download of this resource is not possible</p> + <h3 id="d2e2319">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2330">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<courses totalCount="0"> + <courses> + <course> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> + </course> + </courses> +</courses> +</code></pre></p> + <p>List of visible courses</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e2350">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2353">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<courseVO> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> +</courseVO> +</code></pre></p> + <p>The metadatas of the created course</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e2367">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2370">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The metadatas of the created course</p> + <h3 id="d2e2373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2381">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e2399">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<courseVO> + <sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey> +</courseVO> +</code></pre></p> + <p>The configuration of the course</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e2412">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2419">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2442">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<courseVO> + <sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey> +</courseVO> +</code></pre></p> + <p>The metadatas of the created course</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e2452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2463">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2466">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + </h3> + <p>The array of authors</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e2469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<courseVO> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> +</courseVO> +</code></pre></p> + <p>The metadatas of the created course</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e2497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2509">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course as a ZIP file</p> + <h3 id="d2e2512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized to export the course</p> + <h3 id="d2e2523">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2526">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The run structure of the course</p> + <h3 id="d2e2529">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2540">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e2543">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The editor tree model of the course</p> + <h3 id="d2e2546">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2561">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found or the user is not an onwer or author of the course</p> + <h3 id="d2e2564">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + </h3> + <p>The author</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e2567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e2075">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The metadatas of the created course</p> - <h3 id="d2e2078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or the user not found</p> + <h3 id="d2e2577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is an author and owner of the course</p> + <h3 id="d2e2580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2085">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The repository entry not found</p> - <h3 id="d2e2088">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e2587">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or the user not found</p> + <h3 id="d2e2590">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user was successfully removed as owner of the course</p> + <h3 id="d2e2593">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2604">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The context of the group not found</p> + <h3 id="d2e2607">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<repositoryEntryVO> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> -</repositoryEntryVO> +<groups totalCount="0"> + <groups> + <group> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> + </group> + </groups> +</groups> </code></pre></p> - <p>Get the repository resource</p> + <p>The list of all learning group of the course</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2102">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2108">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e2621">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2622">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2624">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<repositoryEntryVO> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> -</repositoryEntryVO> +<groupVO> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> +</groupVO> </code></pre></p> - <p>Replace the resource and return the updated repository entry</p> + <p>The persisted group</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2118">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2634">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2127">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The resource is locked</p> - <h3 id="d2e2130">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The resource could not found</p> - <h3 id="d2e2133">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2642">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<repositoryEntryVO> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> -</repositoryEntryVO> -</code></pre></p> - <p>Download the repository entry as export zip file</p> - <h3 id="d2e2143">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Download of this resource is not possible</p> - <h3 id="d2e2146">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2156">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e2660">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e2663">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<catalogEntries totalCount="0"> - <catalogEntries> - <catalogEntry> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> - </catalogEntry> - </catalogEntries> -</catalogEntries> +<groupVO> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> +</groupVO> </code></pre></p> - <p>The list of roots catalog entries</p> + <p>This is the list of all groups in OLAT system</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2177">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2180">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e2677">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e2680">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group is deleted</p> + <h3 id="d2e2683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2690">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2692">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e2695">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<users totalCount="0"> - <users> - <user> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> - </user> - </users> -</users> +<groupVO> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> +</groupVO> </code></pre></p> - <p>The catalog entry</p> + <p>The saved group</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2190">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e2197">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2200">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e2705">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2713">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2715">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<users totalCount="0"> - <users> - <user> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> - </user> - </users> -</users> +<groupVO> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> +</groupVO> </code></pre></p> - <p>The catalog entry</p> + <p>The persisted group</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2210">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e2217">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2220">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e2725">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e2741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<users totalCount="0"> - <users> - <user> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> - </user> - </users> -</users> +<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> </code></pre></p> - <p>The catalog entry</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2230">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e2238">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e2259">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2262">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e2751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e2771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<catalogEntries totalCount="0"> - <catalogEntries> - <catalogEntry> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> - </catalogEntry> - </catalogEntries> -</catalogEntries> +<messages totalCount="1"> + <messages> + <message> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> + </message> + </messages> +</messages> </code></pre></p> - <p>The list of catalog entries</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2280">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e2781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e2801">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The catalog entry</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2290">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2310">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2313">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e2811">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2818">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e2826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The catalog entry</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2323">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e2330">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2331">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2333">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2336">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e2836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2856">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e2859">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<messages totalCount="1"> + <messages> + <message> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> + </message> + </messages> +</messages> </code></pre></p> - <p>The catalog entry</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2346">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e2353">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2869">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2880">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e2364">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2367">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e2891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e2894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The catalog entry</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2377">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e2385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2386">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2388">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2391">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e2904">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2911">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2912">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e2917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The catalog entry</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2401">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e2412">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2415">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e2927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e2947">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The catalog entry</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2425">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e2432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2435">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e2957">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2966">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e2969">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The links to the attachments</p> + <h3 id="d2e2976">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2980">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e2983">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e2990">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e2997">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e3004">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3005">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e3010">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e3024">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e3027">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The portrait as image</p> + <h3 id="d2e3034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3036">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3037">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3038">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3041">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3046">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3047">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3050">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3055">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3056">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3059">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3064">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3065">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3069">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3071">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3072">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3077">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3078">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3079">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3080">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3084">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3089">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3090">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3091">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3094">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3099">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3100">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3111">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3117">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3121">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3122">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3125">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3130">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3141">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3142">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e3147">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<authenticationVO> + <key>38759</key> + <identityKey>345</identityKey> + <provider>OLAT</provider> + <authUsername>john</authUsername> +</authenticationVO> </code></pre></p> - <p>The catalog entry</p> + <p>The saved authentication</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2445">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e2456">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The path could not be resolved to a valid catalog entry</p> - <h3 id="d2e2459">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e3157">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3164">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e3167">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<users totalCount="0"> - <users> - <user> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> - </user> - </users> -</users> +<authenticationVOes> + <authenticationVO> + <key>38759</key> + <identityKey>345</identityKey> + <provider>OLAT</provider> + <authUsername>john</authUsername> + </authenticationVO> +</authenticationVOes> </code></pre></p> - <p>The catalog entry</p> + <p>The list of all users in the OLAT system</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e2479">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>Ping</code></pre></p> - <p>Return a small string</p> - <h3 id="d2e2494">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3177">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the authentication not found</p> + <h3 id="d2e3194">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The authentication successfully deleted</p> + <h3 id="d2e3197">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3205">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p> <h6>Example</h6><pre><code>1.0</code></pre></p> <p>The version of this specific Web Service</p> - <h3 id="d2e2510">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3224">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3226">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e3229">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>) + </h3> <p> - <h6>Example</h6><pre><code>Ping</code></pre></p> - <p>Return a small string</p> - <h3 id="d2e2530">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<authenticationVO> + <key>38759</key> + <identityKey>345</identityKey> + <provider>OLAT</provider> + <authUsername>john</authUsername> +</authenticationVO> +</code></pre></p> + <p>The saved authentication</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e3239">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3253">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the authentication not found</p> + <h3 id="d2e3256">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The authentication successfully deleted</p> + <h3 id="d2e3259">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16778,11 +16713,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2540">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3282">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2552">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The forum not found</p> - <h3 id="d2e2555">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e3297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16792,11 +16727,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2565">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2582">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3324">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e2585">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e3327">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16815,11 +16750,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2595">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3337">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2612">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3354">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e2615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3357">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16834,13 +16769,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2625">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3367">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2632">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3374">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e2637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3379">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e2640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3382">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16855,11 +16790,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3392">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2670">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3412">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e2673">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e3415">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16878,13 +16813,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3425">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2694">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3436">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e2705">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3447">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e2708">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3450">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16899,13 +16834,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2718">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3460">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2725">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2726">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2728">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3468">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3470">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e2731">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3473">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16920,11 +16855,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2741">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3483">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2758">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3500">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e2761">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3503">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16939,37 +16874,37 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2771">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3513">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2780">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3522">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The message not found</p> - <h3 id="d2e2783">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3525">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The links to the attachments</p> - <h3 id="d2e2790">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3532">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e2794">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3536">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e2797">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3539">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e2804">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3546">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e2808">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3550">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e2811">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3553">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e2818">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2819">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3560">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3561">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3563">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e2824">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3566">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e2838">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3580">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e2841">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3583">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The portrait as image</p> - <h3 id="d2e2852">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3594">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The forum not found</p> - <h3 id="d2e2855">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e3597">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -16979,11 +16914,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2865">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3607">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2882">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e2885">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e3627">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17002,11 +16937,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2895">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3637">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2912">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3654">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e2915">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17021,13 +16956,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2925">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2932">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3674">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e2937">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3679">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e2940">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3682">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17042,11 +16977,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2950">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3692">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2970">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3712">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e2973">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e3715">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17065,13 +17000,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3725">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2994">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3736">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3747">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e3008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17086,13 +17021,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3025">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3026">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3028">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3767">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3768">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3770">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e3031">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3773">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17107,11 +17042,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3041">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3783">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3058">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3800">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e3061">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3803">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17126,318 +17061,265 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3813">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3080">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3822">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The message not found</p> - <h3 id="d2e3083">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3825">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The links to the attachments</p> - <h3 id="d2e3090">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3832">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3836">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e3097">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3839">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e3104">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3846">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3108">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e3111">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3853">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e3118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3121">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3860">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3861">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e3124">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3866">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e3138">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3880">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e3141">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3883">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The portrait as image</p> - <h3 id="d2e3154">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3157">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) + <h3 id="d2e3895">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e3917">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e3920">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>&lt;hello&gt;Hello john&lt;/hello&gt;</code></pre></p> + <p>Say hello to the authenticated user, and give it a security token</p> + <h3 id="d2e3930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The authentication has failed</p> + <h3 id="d2e3940">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3941">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3943">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<userVO> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> +</userVO> +</code></pre></p> + <p>The persisted user</p> + <h3 id="d2e3953">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<errorVOes> + <errorVO> + <code>org.olat.restapi:error</code> + <translation>Hello world, there is an error</translation> + </errorVO> +</errorVOes> +</code></pre></p> + <p>The list of errors</p> + <h3 id="d2e3963">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<assessableResultsVOes> - <assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> - </assessableResultsVO> -</assessableResultsVOes> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> </code></pre></p> - <p>Array of results for the whole the course</p> + <p>The list of all users in the OLAT system</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3167">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4001">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4004">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is removed from the group</p> + <h3 id="d2e4007">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3175">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e3196">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the course not found</p> - <h3 id="d2e3199">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) + <h3 id="d2e4014">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4015">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4017">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4020">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> -</assessableResultsVO> +<userVO> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> +</userVO> </code></pre></p> - <p>The result of the course</p> + <p>The user</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3209">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3223">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3226">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) + <h3 id="d2e4030">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<assessableResultsVOes> - <assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> - </assessableResultsVO> -</assessableResultsVOes> +<errorVOes> + <errorVO> + <code>org.olat.restapi:error</code> + <translation>Hello world, there is an error</translation> + </errorVO> +</errorVOes> </code></pre></p> - <p>Export all results of all user of the course</p> + <p>The list of validation errors</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3236">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3243">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3244">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3246">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4051">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity not found</p> - <h3 id="d2e3249">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Import successful</p> - <h3 id="d2e3252">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3269">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the course not found</p> - <h3 id="d2e3272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) - </h3> + <h3 id="d2e4054">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> -</assessableResultsVO> +<userVO> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> +</userVO> </code></pre></p> - <p>The result of a user at a specific node</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3282">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user</p> + <h3 id="d2e4064">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3291">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3292">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3298">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4072">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p> <h6>Example</h6><pre><code>1.0</code></pre></p> <p>The version of this specific Web Service</p> - <h3 id="d2e3312">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3313">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3328">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3332">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3343">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3344">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3350">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3351">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3362">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>) - </h3> + <h3 id="d2e4087">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4088">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4090">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<folders totalCount="1"> - <folders> - <folders subscribed="true" courseNodeId="438950850389" courseKey="375397" name="Course folder"/> - </folders> -</folders> +<userVO> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> +</userVO> </code></pre></p> - <p>The folders</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3372">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The persisted user</p> + <h3 id="d2e4100">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<errorVOes> + <errorVO> + <code>org.olat.restapi:error</code> + <translation>Hello world, there is an error</translation> + </errorVO> +</errorVOes> +</code></pre></p> + <p>The list of errors</p> + <h3 id="d2e4110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3379">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3380">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3381">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3382">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3383">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3386">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3391">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3392">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3395">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3400">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3401">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3404">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3416">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3417">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3422">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3423">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3424">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3425">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3426">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3429">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3434">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3435">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3436">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3446">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3449">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3454">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3455">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3456">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3459">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3460">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3462">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3463">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3470">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3471">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3475">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3480">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3481">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3482">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3483">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3484">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3487">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3492">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3493">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3496">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3501">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3502">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3505">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3510">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3511">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3517">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3518">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3523">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3524">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3525">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3526">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3527">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3530">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3535">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3536">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3537">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3540">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3545">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3546">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3547">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3550">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3555">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3556">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3557">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3560">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3561">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3563">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3564">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3567">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3568">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3571">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3572">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3576">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3582">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3583">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3584">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3585">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3586">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3589">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3594">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3595">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3598">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3603">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3604">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3607">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3612">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3613">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3616">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3617">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3619">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3620">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3625">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3626">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3627">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3628">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3629">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3632">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3637">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3638">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3639">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3642">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3647">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3648">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3649">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3652">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4121">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4124">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is removed from the group</p> + <h3 id="d2e4127">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4138">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e4141">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The portrait as image</p> + <h3 id="d2e4148">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3657">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3658">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3659">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3662">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3663">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3665">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3666">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3669">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3670">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3673">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3674">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3678">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3687">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>Return the version number</p> - <h3 id="d2e3700">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3707">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Images for the documentation</p> - <h3 id="d2e3716">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Images for the documentation</p> - <h3 id="d2e3724">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The copyright of the REST API.</p> - <h3 id="d2e3731">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The copyright of the REST API.</p> - <h3 id="d2e3741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e4156">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e4159">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The portrait as image</p> + <h3 id="d2e4162">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4169">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The portrait deleted</p> + <h3 id="d2e4172">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4190">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4193">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17453,197 +17335,131 @@ </groups> </groups> </code></pre></p> - <p>This is the list of all groups in OLAT system</p> + <p>The groups of the user</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3756">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e3774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e4215">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<groups totalCount="0"> + <groups> + <group> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> + <news>&lt;p&gt;Hello world&lt;/p&gt;</news> + <forumKey>374589</forumKey> + <hasWiki>false</hasWiki> + <hasFolder>false</hasFolder> + </group> + </groups> +</groups> </code></pre></p> - <p>A business group in the OLAT system</p> + <p>The groups of the user</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3788">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3789">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3791">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e3794">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e4225">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The request hasn't paging information</p> + <h3 id="d2e4238">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e4241">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<assessableResultsVOes> + <assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> + </assessableResultsVO> +</assessableResultsVOes> </code></pre></p> - <p>The saved business group</p> + <p>Array of results for the whole the course</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3804">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3811">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e3814">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group is deleted</p> - <h3 id="d2e3817">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4251">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3828">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e3831">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>) + <h3 id="d2e4259">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e4280">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the course not found</p> + <h3 id="d2e4283">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupInfoVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> - <news>&lt;p&gt;Hello world&lt;/p&gt;</news> - <forumKey>374589</forumKey> - <hasWiki>false</hasWiki> - <hasFolder>false</hasFolder> -</groupInfoVO> +<assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> +</assessableResultsVO> </code></pre></p> - <p>Participants of the business group</p> + <p>The result of the course</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3849">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e3852">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e4293">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4307">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e4310">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<users totalCount="0"> - <users> - <user> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> - </user> - </users> -</users> +<assessableResultsVOes> + <assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> + </assessableResultsVO> +</assessableResultsVOes> </code></pre></p> - <p>Owners of the business group</p> + <p>Export all results of all user of the course</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3870">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e3873">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e4320">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4327">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4328">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4333">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Import successful</p> + <h3 id="d2e4336">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4353">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the course not found</p> + <h3 id="d2e4356">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<users totalCount="0"> - <users> - <user> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> - </user> - </users> -</users> +<assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> +</assessableResultsVO> </code></pre></p> - <p>Participants of the business group</p> + <p>The result of a user at a specific node</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3894">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group or the user cannot be found</p> - <h3 id="d2e3897">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is added as owner of the group</p> - <h3 id="d2e3900">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3907">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group or the user cannot be found</p> - <h3 id="d2e3910">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is removed as owner from the group</p> - <h3 id="d2e3913">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group or the user cannot be found</p> - <h3 id="d2e3930">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is added as owner of the group</p> - <h3 id="d2e3933">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3947">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group or the user cannot be found</p> - <h3 id="d2e3950">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is removed as owner from the group</p> - <h3 id="d2e3953">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3967">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group or the user cannot be found</p> - <h3 id="d2e3970">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is added as participant of the group</p> - <h3 id="d2e3973">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3980">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group or the user cannot be found</p> - <h3 id="d2e3983">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is remove from the group as participant</p> - <h3 id="d2e3986">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4001">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group or the user cannot be found</p> - <h3 id="d2e4004">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is added as participant of the group</p> - <h3 id="d2e4007">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4021">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group or the user cannot be found</p> - <h3 id="d2e4024">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user is remove from the group as participant</p> - <h3 id="d2e4027">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4366">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4040">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4377">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e4397">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The forum not found</p> - <h3 id="d2e4043">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e4400">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17653,11 +17469,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4053">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4410">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4070">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4427">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e4073">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e4430">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17676,11 +17492,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4083">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4440">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4100">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4457">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e4103">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4460">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17695,13 +17511,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4113">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4470">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4120">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4477">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e4125">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4482">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e4128">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4485">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17716,11 +17532,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4138">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4495">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4158">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e4161">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e4518">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17739,13 +17555,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4171">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4528">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4182">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4539">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e4193">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4550">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e4196">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4553">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17760,13 +17576,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4206">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4563">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4213">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4216">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4570">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4571">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4573">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e4219">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4576">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17781,11 +17597,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4229">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4586">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4246">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e4249">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4606">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -17800,839 +17616,882 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4259">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4616">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4268">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4625">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The message not found</p> - <h3 id="d2e4271">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4628">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The links to the attachments</p> - <h3 id="d2e4278">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4635">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e4282">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4639">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e4285">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4642">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e4292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4649">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e4296">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4653">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e4299">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4656">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e4306">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4309">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4663">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4664">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4666">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e4312">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4669">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e4326">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4683">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e4329">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4686">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The portrait as image</p> - <h3 id="d2e4336">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4337">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4338">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4339">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4340">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4343">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4348">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4352">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4357">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4358">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4361">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4370">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4371">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4373">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4374">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4379">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4380">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4381">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4382">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4383">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4386">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4391">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4392">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4393">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4396">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4401">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4402">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4403">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4406">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4411">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4412">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4413">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4416">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4417">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4419">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4420">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4423">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4424">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4427">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4428">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4432">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4441">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e4463">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4466">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>&lt;hello&gt;Hello john&lt;/hello&gt;</code></pre></p> - <p>Say hello to the authenticated user, and give it a security token</p> - <h3 id="d2e4476">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The authentication has failed</p> - <h3 id="d2e4483">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4484">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4496">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4497">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4500">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4510">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4511">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4517">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4518">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4521">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4529">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4530">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4536">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4537">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4538">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4539">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4540">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4543">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4548">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4549">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4552">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4557">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4558">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4561">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4566">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4567">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4570">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4571">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4573">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4574">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4579">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4580">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4581">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4582">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4583">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4586">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4591">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4592">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4593">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4596">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4601">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4602">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4603">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4606">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4611">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4612">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4613">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4616">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4617">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4619">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4620">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4623">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4624">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4627">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4628">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4632">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4641">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e4659">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or the shared folder not found</p> - <h3 id="d2e4662">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4665">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4677">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or the shared folder not found</p> - <h3 id="d2e4680">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4683">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4692">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e4695">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4698">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4705">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4713">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or course node not found</p> - <h3 id="d2e4716">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e4719">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course node is not acceptable to copy a file</p> - <h3 id="d2e4722">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4729">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4733">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or course node not found</p> - <h3 id="d2e4736">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e4739">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course node is not acceptable to copy a file</p> - <h3 id="d2e4742">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4752">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e4755">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4758">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4765">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4773">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or course node not found</p> - <h3 id="d2e4776">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e4779">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course node is not acceptable to copy a file</p> - <h3 id="d2e4782">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4789">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or course node not found</p> - <h3 id="d2e4796">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e4799">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course node is not acceptable to copy a file</p> - <h3 id="d2e4802">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4815">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) - </h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courses totalCount="0"> - <courses> - <course> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> - </course> - </courses> -</courses> -</code></pre></p> - <p>List of visible courses</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4842">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) - </h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseVO> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> -</courseVO> -</code></pre></p> - <p>The metadatas of the created course</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4852">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4860">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e4880">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4881">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4883">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4886">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>) + <h3 id="d2e4696">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<authenticationVO> - <key>38759</key> - <identityKey>345</identityKey> - <provider>OLAT</provider> - <authUsername>john</authUsername> -</authenticationVO> +<catalogEntries totalCount="0"> + <catalogEntries> + <catalogEntry> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> + </catalogEntry> + </catalogEntries> +</catalogEntries> </code></pre></p> - <p>The saved authentication</p> + <p>The list of roots catalog entries</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4896">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4903">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4906">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>) + <h3 id="d2e4717">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4720">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<authenticationVOes> - <authenticationVO> - <key>38759</key> - <identityKey>345</identityKey> - <provider>OLAT</provider> - <authUsername>john</authUsername> - </authenticationVO> -</authenticationVOes> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> </code></pre></p> - <p>The list of all users in the OLAT system</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4916">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4930">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the authentication not found</p> - <h3 id="d2e4933">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The authentication successfully deleted</p> - <h3 id="d2e4936">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4944">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e4962">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4963">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4965">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4968">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>) + <h3 id="d2e4730">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4737">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4740">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<authenticationVO> - <key>38759</key> - <identityKey>345</identityKey> - <provider>OLAT</provider> - <authUsername>john</authUsername> -</authenticationVO> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> </code></pre></p> - <p>The saved authentication</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4978">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4992">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity or the authentication not found</p> - <h3 id="d2e4995">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The authentication successfully deleted</p> - <h3 id="d2e4998">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5015">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e5018">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<subscriptionInfoVOes> - <subscriptionInfoVO> - <title>Infos</title> - <items/> - </subscriptionInfoVO> -</subscriptionInfoVOes> -</code></pre></p> - <p>The notifications</p> - <h3 id="d2e5037">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e5062">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>OK</code></pre></p> - <p>The translation of the package + key</p> - <h3 id="d2e5080">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e5101">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5104">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e4750">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4760">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> </code></pre></p> - <p>The course node metadatas</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5114">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5128">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5153">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5179">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5182">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e4770">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4778">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e4799">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4802">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<catalogEntries totalCount="0"> + <catalogEntries> + <catalogEntry> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> + </catalogEntry> + </catalogEntries> +</catalogEntries> </code></pre></p> - <p>The course node metadatas</p> + <p>The list of catalog entries</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5192">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5201">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5213">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5216">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e4820">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5226">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5242">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5245">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e4830">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4853">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5255">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5277">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e4863">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4870">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4871">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4873">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4876">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>the course node metadatas</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5287">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5298">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4886">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4893">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e5327">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5330">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e4904">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4907">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5340">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5347">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5374">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5377">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e4917">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4925">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4926">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4928">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4931">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5387">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5415">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5423">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5426">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e4941">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4952">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4955">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>the course node metadatas</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5436">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5469">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5472">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e4965">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4972">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4975">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>the course node metadatas</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5482">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5496">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5519">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5522">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e4985">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4996">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The path could not be resolved to a valid catalog entry</p> + <h3 id="d2e4999">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> </code></pre></p> - <p>The course node metadatas</p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5543">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5572">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5575">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5009">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e5022">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<courses totalCount="0"> + <courses> + <course> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> + </course> + </courses> +</courses> </code></pre></p> - <p>The course node metadatas</p> + <p>List of visible courses</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5585">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5620">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5623">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5049">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<courseVO> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> +</courseVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The metadatas of the created course</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5059">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5643">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5651">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course, parentNode or test not found</p> - <h3 id="d2e5654">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5067">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e5084">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>Ping</code></pre></p> + <p>Return a small string</p> + <h3 id="d2e5099">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e5115">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>Ping</code></pre></p> + <p>Return a small string</p> + <h3 id="d2e5132">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<groups totalCount="0"> + <groups> + <group> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> + </group> + </groups> +</groups> </code></pre></p> - <p>The test node metadatas</p> + <p>This is the list of all groups in OLAT system</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5664">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5675">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5701">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course, parentNode or test not found</p> - <h3 id="d2e5704">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5147">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e5165">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<groupVO> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> +</groupVO> </code></pre></p> - <p>The test node metadatas</p> + <p>A business group in the OLAT system</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5714">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5746">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>course, parentNode or test not found</p> - <h3 id="d2e5749">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5180">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5182">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e5185">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<groupVO> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> +</groupVO> </code></pre></p> - <p>the test node metadatas</p> + <p>The saved business group</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5759">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5195">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5774">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5791">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5794">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5202">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e5205">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group is deleted</p> + <h3 id="d2e5208">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e5222">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<groupInfoVO> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> + <news>&lt;p&gt;Hello world&lt;/p&gt;</news> + <forumKey>374589</forumKey> + <hasWiki>false</hasWiki> + <hasFolder>false</hasFolder> +</groupInfoVO> </code></pre></p> - <p>The course node metadatas</p> + <p>Participants of the business group</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5804">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5815">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5838">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5841">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5240">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e5243">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> </code></pre></p> - <p>The course node metadatas</p> + <p>Owners of the business group</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5851">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5880">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5883">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e5264">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> </code></pre></p> - <p>The course node metadatas</p> + <p>Participants of the business group</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5893">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5285">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group or the user cannot be found</p> + <h3 id="d2e5288">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is added as owner of the group</p> + <h3 id="d2e5291">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5907">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5930">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5298">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group or the user cannot be found</p> + <h3 id="d2e5301">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is removed as owner from the group</p> + <h3 id="d2e5304">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5318">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group or the user cannot be found</p> + <h3 id="d2e5321">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is added as owner of the group</p> + <h3 id="d2e5324">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5338">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group or the user cannot be found</p> + <h3 id="d2e5341">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is removed as owner from the group</p> + <h3 id="d2e5344">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group or the user cannot be found</p> + <h3 id="d2e5361">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is added as participant of the group</p> + <h3 id="d2e5364">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5371">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group or the user cannot be found</p> + <h3 id="d2e5374">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is remove from the group as participant</p> + <h3 id="d2e5377">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5392">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group or the user cannot be found</p> + <h3 id="d2e5395">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is added as participant of the group</p> + <h3 id="d2e5398">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5412">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group or the user cannot be found</p> + <h3 id="d2e5415">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is remove from the group as participant</p> + <h3 id="d2e5418">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5431">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e5434">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> </code></pre></p> - <p>The course node metadatas</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5940">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5444">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5958">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5961">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5461">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e5464">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messages totalCount="1"> + <messages> + <message> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> + </message> + </messages> +</messages> </code></pre></p> - <p>The course node metadatas</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5971">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5474">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5987">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5990">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5491">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e5494">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6000">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5504">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6014">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5511">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e6034">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6037">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5516">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e5519">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6047">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5529">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6083">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6086">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e5552">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messages totalCount="1"> + <messages> + <message> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> + </message> + </messages> +</messages> </code></pre></p> - <p>The course node metadatas</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6096">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6128">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6131">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5573">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5584">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e5587">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6141">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5597">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6155">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e6175">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6178">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5604">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5605">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5607">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e5610">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6188">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5620">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6218">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6221">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e5640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6231">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6247">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5659">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e5662">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The links to the attachments</p> + <h3 id="d2e5669">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5673">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e5676">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e5683">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5687">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e5690">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e5697">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5698">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5700">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e5703">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e5717">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e5720">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The portrait as image</p> + <h3 id="d2e5727">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5728">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5729">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5730">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5731">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5734">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5740">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5743">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5748">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5749">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5752">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5757">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5758">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5761">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5762">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5764">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5765">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5770">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5771">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5772">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5773">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5774">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5777">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5782">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5783">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5784">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5787">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5792">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5793">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5794">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5797">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5802">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5803">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5804">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5807">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5808">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5810">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5811">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5814">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5815">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5818">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5819">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5823">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5832">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>Return the version number</p> + <h3 id="d2e5845">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5852">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Images for the documentation</p> + <h3 id="d2e5861">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Images for the documentation</p> + <h3 id="d2e5869">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The copyright of the REST API.</p> + <h3 id="d2e5876">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The copyright of the REST API.</p> + <h3 id="d2e5887">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e6250">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5890">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<forums totalCount="1"> + <forums> + <forums subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> + </forums> +</forums> </code></pre></p> <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6260">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5900">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6274">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5907">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e6294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5919">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e6297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5922">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -18644,11 +18503,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5932">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6343">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e6346">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5953">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> @@ -18660,231 +18519,434 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6356">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5963">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6388">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The given URL is not valid</p> - <h3 id="d2e6391">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e6394">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> </code></pre></p> <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6404">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6414">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e6419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6017">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e6020">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6030">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6439">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e6443">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6446">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6057">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e6060">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6456">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course node is not of type task</p> - <h3 id="d2e6459">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6070">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6498">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e6501">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or task node not found</p> - <h3 id="d2e6504">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e6085">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> </code></pre></p> - <p>The task node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6514">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The call is not applicable to task course node</p> - <h3 id="d2e6517">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6095">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6552">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e6555">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or task node not found</p> - <h3 id="d2e6558">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6112">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e6115">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messages totalCount="1"> + <messages> + <message> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> + </message> + </messages> +</messages> </code></pre></p> - <p>The task node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6568">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The call is not applicable to task course node</p> - <h3 id="d2e6571">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6125">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6578">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or task node not found</p> - <h3 id="d2e6581">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6142">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e6145">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The course node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6591">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6155">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6609">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e6612">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or survey node not found</p> - <h3 id="d2e6615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6162">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6167">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e6170">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The survey node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6625">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The call is not applicable to survey course node</p> - <h3 id="d2e6628">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6180">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6643">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e6646">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or survey node not found</p> - <h3 id="d2e6649">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6200">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e6203">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messages totalCount="1"> + <messages> + <message> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> + </message> + </messages> +</messages> </code></pre></p> - <p>The survey node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6659">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The call is not applicable to survey course node</p> - <h3 id="d2e6662">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6213">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6669">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or survey node not found</p> - <h3 id="d2e6672">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6224">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e6238">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The course node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6682">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6248">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6711">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e6714">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or test node not found</p> - <h3 id="d2e6717">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) + <h3 id="d2e6255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6256">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6258">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e6261">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The test node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6727">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The call is not applicable to test course node</p> - <h3 id="d2e6730">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6271">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6756">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e6759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or test node not found</p> - <h3 id="d2e6762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) + <h3 id="d2e6288">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e6291">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The test node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6772">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The call is not applicable to test course node</p> - <h3 id="d2e6775">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6301">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6782">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or test node not found</p> - <h3 id="d2e6785">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) + <h3 id="d2e6310">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e6313">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The links to the attachments</p> + <h3 id="d2e6320">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6324">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e6327">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e6334">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6338">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e6341">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e6348">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6349">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6351">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e6354">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e6368">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e6371">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The portrait as image</p> + <h3 id="d2e6382">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e6407">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>OK</code></pre></p> + <p>The translation of the package + key</p> + <h3 id="d2e6438">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6439">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6442">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6459">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6460">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6466">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6467">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6473">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e6487">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6488">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6499">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<folders totalCount="1"> + <folders> + <folders delete="false" list="false" read="false" write="false" subscribed="true" courseNodeId="438950850389" courseKey="375397" name="Course folder"/> + </folders> +</folders> </code></pre></p> - <p>The course node configuration</p> + <p>The folders</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6795">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6509">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e6516">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6517">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6518">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6519">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6520">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6523">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6528">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6529">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6532">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6537">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6538">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6541">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6546">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6547">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6550">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6551">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6553">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6554">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6559">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6560">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6561">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6562">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6563">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6566">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6571">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6572">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6573">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6576">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6581">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6582">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6583">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6586">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6591">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6592">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6593">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6596">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6597">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6599">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6600">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6603">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6604">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6607">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6608">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6612">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6617">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6618">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6619">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6620">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6621">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6624">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6629">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6630">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6633">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6638">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6639">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6642">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6647">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6648">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6651">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6652">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6654">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6655">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6660">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6661">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6662">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6663">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6664">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6667">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6672">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6673">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6674">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6677">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6682">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6683">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6684">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6687">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6692">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6693">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6694">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6697">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6698">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6700">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6701">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6704">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6705">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6708">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6709">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6713">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6719">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6720">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6721">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6722">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6723">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6726">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6731">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6732">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6735">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6740">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6741">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6744">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6749">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6750">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6753">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6754">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6756">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6757">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6762">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6763">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6764">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6765">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6766">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6769">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6774">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6775">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6776">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6779">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6784">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6785">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6786">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6789">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6794">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6795">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6796">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6799">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6800">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6802">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6803">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6806">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6807">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6810">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6811">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6815">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> </body> </html> \ No newline at end of file diff --git a/src/main/java/org/olat/restapi/repository/course/AbstractCourseNodeWebService.java b/src/main/java/org/olat/restapi/repository/course/AbstractCourseNodeWebService.java index 64678b7801b..20f2d773c3a 100644 --- a/src/main/java/org/olat/restapi/repository/course/AbstractCourseNodeWebService.java +++ b/src/main/java/org/olat/restapi/repository/course/AbstractCourseNodeWebService.java @@ -57,16 +57,6 @@ public abstract class AbstractCourseNodeWebService { private static final String CONDITION_ID_ACCESS = "accessability"; private static final String CONDITION_ID_VISIBILITY = "visibility"; - protected ICourse loadCourse(Long courseId) { - try { - ICourse course = CourseFactory.loadCourse(courseId); - return course; - } catch(Exception ex) { - log.error("cannot load course with id: " + courseId, ex); - return null; - } - } - private CourseEditSession openEditSession(ICourse course, Identity identity) { LockResult lock = CoordinatorManager.getInstance().getCoordinator().getLocker().acquireLock(course, identity, CourseFactory.COURSE_EDITOR_LOCK); if(lock.isSuccess()) { @@ -96,7 +86,7 @@ public abstract class AbstractCourseNodeWebService { return Response.serverError().status(Status.NOT_ACCEPTABLE).build(); } - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } else if (!isAuthorEditor(course, request)) { @@ -137,7 +127,7 @@ public abstract class AbstractCourseNodeWebService { if(config == null || !config.isValid()) return Response.serverError().status(Status.CONFLICT).build(); - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } else if (!isAuthorEditor(course, request)) { diff --git a/src/main/java/org/olat/restapi/repository/course/CourseAssessmentWebService.java b/src/main/java/org/olat/restapi/repository/course/CourseAssessmentWebService.java index b755197a595..c0d65e7fb40 100644 --- a/src/main/java/org/olat/restapi/repository/course/CourseAssessmentWebService.java +++ b/src/main/java/org/olat/restapi/repository/course/CourseAssessmentWebService.java @@ -139,7 +139,7 @@ public class CourseAssessmentWebService { return Response.serverError().status(Status.UNAUTHORIZED).build(); } - ICourse course = CourseFactory.loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } @@ -195,7 +195,7 @@ public class CourseAssessmentWebService { return Response.serverError().status(Status.NOT_FOUND).build(); } - ICourse course = CourseFactory.loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } @@ -241,7 +241,7 @@ public class CourseAssessmentWebService { return Response.serverError().status(Status.UNAUTHORIZED).build(); } - ICourse course = CourseFactory.loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } else if (!isAuthorEditor(course, httpRequest)) { @@ -322,7 +322,7 @@ public class CourseAssessmentWebService { userCourseEnvironment.getScoreAccounting().evaluateAll(); if (node instanceof IQTESTCourseNode) { - importTestItems(courseResourceableId, nodeKey, requestIdentity, resultsVO); + importTestItems(course, nodeKey, requestIdentity, resultsVO); } else { AssessableCourseNode assessableNode = (AssessableCourseNode) node; ScoreEvaluation scoreEval = new ScoreEvaluation(resultsVO.getScore(), Boolean.TRUE, new Long(nodeKey));//not directly pass this key @@ -338,13 +338,11 @@ public class CourseAssessmentWebService { - private void importTestItems(Long courseResourceableId, String nodeKey, Identity identity, AssessableResultsVO resultsVO) { + private void importTestItems(ICourse course, String nodeKey, Identity identity, AssessableResultsVO resultsVO) { try { - IQManager iqManager = IQManager.getInstance(); // load the course and the course node - ICourse course = CourseFactory.loadCourse(courseResourceableId); CourseNode courseNode = getParentNode(course, nodeKey); ModuleConfiguration modConfig = courseNode.getModuleConfiguration(); @@ -498,7 +496,7 @@ public class CourseAssessmentWebService { return Response.serverError().status(Status.NOT_FOUND).build(); } - ICourse course = CourseFactory.loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } diff --git a/src/main/java/org/olat/restapi/repository/course/CourseElementWebService.java b/src/main/java/org/olat/restapi/repository/course/CourseElementWebService.java index a1e4d4540ba..7269db36519 100644 --- a/src/main/java/org/olat/restapi/repository/course/CourseElementWebService.java +++ b/src/main/java/org/olat/restapi/repository/course/CourseElementWebService.java @@ -51,11 +51,9 @@ import org.olat.core.util.StringHelper; import org.olat.core.util.vfs.VFSContainer; import org.olat.core.util.vfs.VFSLeaf; import org.olat.course.ICourse; -import org.olat.course.condition.Condition; import org.olat.course.condition.interpreter.ConditionExpression; import org.olat.course.editor.NodeEditController; import org.olat.course.nodes.AbstractFeedCourseNode; -import org.olat.course.nodes.BCCourseNode; import org.olat.course.nodes.CourseNode; import org.olat.course.nodes.IQSURVCourseNode; import org.olat.course.nodes.IQTESTCourseNode; @@ -128,7 +126,7 @@ public class CourseElementWebService extends AbstractCourseNodeWebService { return Response.serverError().status(Status.UNAUTHORIZED).build(); } - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } @@ -1301,7 +1299,7 @@ public class CourseElementWebService extends AbstractCourseNodeWebService { public Response attachTaskFile(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId, @FormParam("filename") @DefaultValue("task") String filename, @FormParam("file") InputStream file, @Context HttpServletRequest request) { - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); CourseNode node = getParentNode(course, nodeId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); @@ -1511,10 +1509,14 @@ public class CourseElementWebService extends AbstractCourseNodeWebService { @GET @Path("task/{nodeId}/configuration") @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) - public Response getTaskConfiguration(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId) { + public Response getTaskConfiguration(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId, + @Context HttpServletRequest httpRequest) { + if(!isAuthor(httpRequest)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } TaskConfigVO config = new TaskConfigVO(); - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); CourseNode courseNode = (TACourseNode) getParentNode(course, nodeId); ModuleConfiguration moduleConfig = courseNode.getModuleConfiguration(); //build configuration with fallback to default values @@ -1679,10 +1681,14 @@ public class CourseElementWebService extends AbstractCourseNodeWebService { @GET @Path("survey/{nodeId}/configuration") @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) - public Response getSurveyConfiguration(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId) { - + public Response getSurveyConfiguration(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId, + @Context HttpServletRequest httpRequest) { + if(!isAuthor(httpRequest)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + SurveyConfigVO config = new SurveyConfigVO(); - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); CourseNode courseNode = getParentNode(course, nodeId); ModuleConfiguration moduleConfig = courseNode.getModuleConfiguration(); //build configuration with fallback to default values @@ -1845,7 +1851,7 @@ public class CourseElementWebService extends AbstractCourseNodeWebService { public Response getTestConfiguration(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId) { TestConfigVO config = new TestConfigVO(); - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); CourseNode courseNode = getParentNode(course, nodeId); //build configuration with fallback to default values ModuleConfiguration moduleConfig = courseNode.getModuleConfiguration(); diff --git a/src/main/java/org/olat/restapi/repository/course/CourseResourceFolderWebService.java b/src/main/java/org/olat/restapi/repository/course/CourseResourceFolderWebService.java index 29874523dbf..0c7c0f77c1a 100644 --- a/src/main/java/org/olat/restapi/repository/course/CourseResourceFolderWebService.java +++ b/src/main/java/org/olat/restapi/repository/course/CourseResourceFolderWebService.java @@ -43,9 +43,9 @@ import javax.ws.rs.core.MediaType; import javax.ws.rs.core.PathSegment; import javax.ws.rs.core.Request; import javax.ws.rs.core.Response; +import javax.ws.rs.core.Response.Status; import javax.ws.rs.core.UriBuilder; import javax.ws.rs.core.UriInfo; -import javax.ws.rs.core.Response.Status; import org.olat.core.commons.modules.bc.meta.MetaInfo; import org.olat.core.commons.modules.bc.meta.MetaInfoHelper; @@ -60,7 +60,6 @@ import org.olat.core.util.vfs.VFSItem; import org.olat.core.util.vfs.VFSLeaf; import org.olat.core.util.vfs.filters.VFSItemFilter; import org.olat.core.util.vfs.version.Versionable; -import org.olat.course.CourseFactory; import org.olat.course.ICourse; import org.olat.restapi.security.RestSecurityHelper; import org.olat.restapi.support.vo.LinkVO; @@ -280,7 +279,7 @@ public class CourseResourceFolderWebService { return Response.serverError().status(Status.UNAUTHORIZED).build(); } - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } @@ -349,7 +348,7 @@ public class CourseResourceFolderWebService { return Response.serverError().status(Status.UNAUTHORIZED).build(); } - ICourse course = loadCourse(courseId); + ICourse course = CourseWebService.loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } @@ -406,16 +405,6 @@ public class CourseResourceFolderWebService { return Response.ok(links).build(); } - private ICourse loadCourse(Long courseId) { - try { - ICourse course = CourseFactory.loadCourse(courseId); - return course; - } catch(Exception ex) { - log.error("cannot load course with id: " + courseId, ex); - return null; - } - } - public enum FolderType { COURSE_FOLDER, SHARED_FOLDER diff --git a/src/main/java/org/olat/restapi/repository/course/CourseWebService.java b/src/main/java/org/olat/restapi/repository/course/CourseWebService.java index ea54b55cac3..fb348105047 100644 --- a/src/main/java/org/olat/restapi/repository/course/CourseWebService.java +++ b/src/main/java/org/olat/restapi/repository/course/CourseWebService.java @@ -52,6 +52,7 @@ import org.olat.basesecurity.BaseSecurity; import org.olat.basesecurity.BaseSecurityManager; import org.olat.basesecurity.Constants; import org.olat.basesecurity.SecurityGroup; +import org.olat.core.CoreSpringFactory; import org.olat.core.gui.UserRequest; import org.olat.core.gui.media.MediaResource; import org.olat.core.helpers.Settings; @@ -74,6 +75,8 @@ import org.olat.repository.handlers.RepositoryHandler; import org.olat.repository.handlers.RepositoryHandlerFactory; import org.olat.resource.OLATResource; import org.olat.resource.OLATResourceManager; +import org.olat.resource.accesscontrol.AccessResult; +import org.olat.resource.accesscontrol.manager.ACFrontendManager; import org.olat.restapi.security.RestSecurityHelper; import org.olat.restapi.support.ErrorWindowControl; import org.olat.restapi.support.ObjectFactory; @@ -175,10 +178,12 @@ public class CourseWebService { */ @GET @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) - public Response findById(@PathParam("courseId") Long courseId) { + public Response findById(@PathParam("courseId") Long courseId, @Context HttpServletRequest httpRequest) { ICourse course = loadCourse(courseId); if(course == null) { return Response.serverError().status(Status.NOT_FOUND).build(); + } else if (!isCourseAccessible(course, false, httpRequest)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); } CourseVO vo = ObjectFactory.get(course); return Response.ok(vo).build(); @@ -643,7 +648,22 @@ public class CourseWebService { return ores; } - private ICourse loadCourse(Long courseId) { + public static boolean isCourseAccessible(ICourse course, boolean authorRightsMandatory, HttpServletRequest request) { + if(authorRightsMandatory && !isAuthor(request)) { + return false; + } + + Identity identity = getIdentity(request); + RepositoryEntry entry = RepositoryManager.getInstance().lookupRepositoryEntry(course, true); + ACFrontendManager acManager = CoreSpringFactory.getImpl(ACFrontendManager.class); + AccessResult result = acManager.isAccessible(entry, identity, false); + if(result.isAccessible()) { + return true; + } + return false; + } + + public static ICourse loadCourse(Long courseId) { try { ICourse course = CourseFactory.loadCourse(courseId); return course; diff --git a/src/main/java/org/olat/restapi/repository/course/CoursesInfosWebService.java b/src/main/java/org/olat/restapi/repository/course/CoursesInfosWebService.java index ba055dacc82..3d6a96cf007 100644 --- a/src/main/java/org/olat/restapi/repository/course/CoursesInfosWebService.java +++ b/src/main/java/org/olat/restapi/repository/course/CoursesInfosWebService.java @@ -72,8 +72,8 @@ public class CoursesInfosWebService { if(MediaTypeVariants.isPaged(httpRequest, request)) { int totalCount = rm.countGenericANDQueryWithRolesRestriction(params, true); List<RepositoryEntry> repoEntries = rm.genericANDQueryWithRolesRestriction(params, start, limit, true); - List<CourseInfoVO> infos = new ArrayList<CourseInfoVO>(); - + List<CourseInfoVO> infos = new ArrayList<CourseInfoVO>(); + for(RepositoryEntry entry:repoEntries) { CourseInfoVO info = collect(identity, roles, entry); if(info != null) { @@ -97,7 +97,7 @@ public class CoursesInfosWebService { info.setSoftKey(entry.getSoftkey()); info.setDisplayName(entry.getDisplayname()); - ACFrontendManager acManager = (ACFrontendManager)CoreSpringFactory.getBean("acFrontendManager"); + ACFrontendManager acManager = CoreSpringFactory.getImpl(ACFrontendManager.class); AccessResult result = acManager.isAccessible(entry, identity, false); if(result.isAccessible()) { final ICourse course = CourseFactory.loadCourse(entry.getOlatResource()); diff --git a/src/main/java/org/olat/restapi/repository/course/CoursesWebService.java b/src/main/java/org/olat/restapi/repository/course/CoursesWebService.java index 864e94fbba5..7b09514e023 100644 --- a/src/main/java/org/olat/restapi/repository/course/CoursesWebService.java +++ b/src/main/java/org/olat/restapi/repository/course/CoursesWebService.java @@ -45,11 +45,9 @@ import org.olat.basesecurity.BaseSecurity; import org.olat.basesecurity.BaseSecurityManager; import org.olat.basesecurity.Constants; import org.olat.basesecurity.SecurityGroup; -import org.olat.core.CoreSpringFactory; import org.olat.core.commons.persistence.DBFactory; import org.olat.core.gui.UserRequest; import org.olat.core.id.Identity; -import org.olat.core.id.IdentityEnvironment; import org.olat.core.id.OLATResourceable; import org.olat.core.id.Roles; import org.olat.core.logging.OLog; @@ -57,22 +55,14 @@ import org.olat.core.logging.Tracing; import org.olat.core.util.Formatter; import org.olat.core.util.StringHelper; import org.olat.core.util.coordinate.LockResult; -import org.olat.core.util.nodes.INode; import org.olat.core.util.resource.OresHelper; -import org.olat.core.util.tree.Visitor; import org.olat.course.CourseFactory; import org.olat.course.CourseModule; import org.olat.course.ICourse; import org.olat.course.config.CourseConfig; import org.olat.course.groupsandrights.CourseGroupManager; -import org.olat.course.nodes.BCCourseNode; import org.olat.course.nodes.CourseNode; -import org.olat.course.nodes.FOCourseNode; -import org.olat.course.nodes.bc.BCWebService; -import org.olat.course.run.userview.CourseTreeVisitor; import org.olat.course.tree.CourseEditorTreeNode; -import org.olat.modules.fo.restapi.ForumCourseNodeWebService; -import org.olat.modules.fo.restapi.ForumVO; import org.olat.repository.RepositoryEntry; import org.olat.repository.RepositoryManager; import org.olat.repository.SearchRepositoryEntryParameters; @@ -81,16 +71,11 @@ import org.olat.repository.handlers.RepositoryHandler; import org.olat.repository.handlers.RepositoryHandlerFactory; import org.olat.resource.OLATResource; import org.olat.resource.OLATResourceManager; -import org.olat.resource.accesscontrol.AccessResult; -import org.olat.resource.accesscontrol.manager.ACFrontendManager; import org.olat.restapi.support.MediaTypeVariants; import org.olat.restapi.support.ObjectFactory; import org.olat.restapi.support.vo.CourseConfigVO; -import org.olat.restapi.support.vo.CourseInfoVO; -import org.olat.restapi.support.vo.CourseInfoVOes; import org.olat.restapi.support.vo.CourseVO; import org.olat.restapi.support.vo.CourseVOes; -import org.olat.restapi.support.vo.FolderVO; /** * @@ -166,7 +151,7 @@ public class CoursesWebService { int count=0; for (RepositoryEntry repoEntry : repoEntries) { try { - ICourse course = CourseFactory.loadCourse(repoEntry.getOlatResource().getResourceableId()); + ICourse course = CourseWebService.loadCourse(repoEntry.getOlatResource().getResourceableId()); voList.add(ObjectFactory.get(repoEntry, course)); if(count % 33 == 0) { DBFactory.getInstance().commitAndCloseSession(); diff --git a/src/main/java/org/olat/restapi/user/UserFoldersWebService.java b/src/main/java/org/olat/restapi/user/UserFoldersWebService.java index 3f16eaa0cdc..a3923e98ccb 100644 --- a/src/main/java/org/olat/restapi/user/UserFoldersWebService.java +++ b/src/main/java/org/olat/restapi/user/UserFoldersWebService.java @@ -21,7 +21,6 @@ package org.olat.restapi.user; import static org.olat.restapi.security.RestSecurityHelper.getIdentity; import static org.olat.restapi.security.RestSecurityHelper.getRoles; -import static org.olat.restapi.security.RestSecurityHelper.getUserRequest; import static org.olat.restapi.security.RestSecurityHelper.isAdmin; import java.util.ArrayList; @@ -49,12 +48,9 @@ import org.olat.core.CoreSpringFactory; import org.olat.core.commons.modules.bc.BriefcaseWebDAVProvider; import org.olat.core.commons.modules.bc.FolderConfig; import org.olat.core.commons.modules.bc.vfs.OlatRootFolderImpl; -import org.olat.core.gui.UserRequest; import org.olat.core.id.Identity; import org.olat.core.id.IdentityEnvironment; import org.olat.core.id.Roles; -import org.olat.core.logging.OLog; -import org.olat.core.logging.Tracing; import org.olat.core.util.nodes.INode; import org.olat.core.util.notifications.NotificationsManager; import org.olat.core.util.notifications.Subscriber; @@ -66,7 +62,6 @@ import org.olat.core.util.vfs.restapi.VFSWebservice; import org.olat.course.CourseFactory; import org.olat.course.ICourse; import org.olat.course.nodes.BCCourseNode; -import org.olat.course.nodes.CourseNode; import org.olat.course.nodes.bc.BCWebService; import org.olat.course.run.userview.CourseTreeVisitor; import org.olat.group.BusinessGroup; @@ -93,9 +88,7 @@ import org.olat.restapi.support.vo.FolderVOes; */ @Path("users/{identityKey}/folders") public class UserFoldersWebService { - - private static final OLog log = Tracing.createLoggerFor(UserFoldersWebService.class); - + @Path("personal") public VFSWebservice getFolder(@PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) { Identity identity = getIdentity(request); @@ -155,32 +148,7 @@ public class UserFoldersWebService { @Path("course/{courseKey}/{courseNodeId}") public VFSWebservice getCourseFolder(@PathParam("courseKey") Long courseKey, @PathParam("courseNodeId") String courseNodeId, @Context HttpServletRequest request) { - - if(courseNodeId == null) { - throw new WebApplicationException( Response.serverError().status(Status.NOT_FOUND).build()); - } else if (courseKey != null) { - ICourse course = loadCourse(courseKey); - if(course == null) { - throw new WebApplicationException( Response.serverError().status(Status.NOT_FOUND).build()); - } - CourseNode node =course.getEditorTreeModel().getCourseNode(courseNodeId); - if(node == null) { - throw new WebApplicationException( Response.serverError().status(Status.NOT_FOUND).build()); - } else if(!(node instanceof BCCourseNode)) { - throw new WebApplicationException(Response.serverError().status(Status.NOT_ACCEPTABLE).build()); - } - - UserRequest ureq = getUserRequest(request); - CourseTreeVisitor courseVisitor = new CourseTreeVisitor(course, ureq.getUserSession().getIdentityEnvironment()); - if(courseVisitor.isAccessible(node)) { - BCCourseNode bcNode = (BCCourseNode)node; - VFSContainer container = BCCourseNode.getSecurisedNodeFolderContainer(bcNode, course.getCourseEnvironment(), ureq.getUserSession().getIdentityEnvironment()); - return new VFSWebservice(container); - } else { - throw new WebApplicationException(Response.serverError().status(Status.UNAUTHORIZED).build()); - } - } - return null; + return new BCWebService().getVFSWebService(courseKey, courseNodeId, request); } /** @@ -280,14 +248,4 @@ public class UserFoldersWebService { voes.setTotalCount(folderVOs.size()); return Response.ok(voes).build(); } - - private ICourse loadCourse(Long courseId) { - try { - ICourse course = CourseFactory.loadCourse(courseId); - return course; - } catch(Exception ex) { - log.error("cannot load course with id: " + courseId, ex); - return null; - } - } } diff --git a/src/test/java/org/olat/restapi/CourseTest.java b/src/test/java/org/olat/restapi/CourseTest.java index 2985d294597..449982ccccf 100644 --- a/src/test/java/org/olat/restapi/CourseTest.java +++ b/src/test/java/org/olat/restapi/CourseTest.java @@ -34,6 +34,8 @@ import static org.junit.Assert.assertNotSame; import static org.junit.Assert.assertTrue; import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; import java.util.ArrayList; import java.util.List; @@ -43,6 +45,8 @@ import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.methods.DeleteMethod; import org.apache.commons.httpclient.methods.GetMethod; import org.apache.commons.httpclient.methods.PutMethod; +import org.apache.http.HttpResponse; +import org.apache.http.client.methods.HttpGet; import org.codehaus.jackson.map.ObjectMapper; import org.codehaus.jackson.type.TypeReference; import org.junit.Before; @@ -96,13 +100,15 @@ public class CourseTest extends OlatJerseyTestCase { } @Test - public void testGetCourse() throws IOException { - HttpClient c = loginWithCookie("administrator", "openolat"); - GetMethod method = createGet("/repo/courses/" + course1.getResourceableId(), MediaType.APPLICATION_JSON, true); - int code = c.executeMethod(method); - assertEquals(code, 200); - String body = method.getResponseBodyAsString(); - CourseVO course = parse(body, CourseVO.class); + public void testGetCourse() throws IOException, URISyntaxException { + RestConnection conn = new RestConnection(); + assertTrue("Cannot login as administrator", conn.login("administrator", "openolat")); + + URI uri = conn.getContextURI().path("repo").path("courses").path(course1.getResourceableId().toString()).build(); + HttpGet method = conn.createGet(uri, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + CourseVO course = conn.parse(response, CourseVO.class); assertNotNull(course); assertEquals(course1.getResourceableId(), course.getKey()); assertEquals(course1.getCourseTitle(), course.getTitle()); diff --git a/src/test/java/org/olat/restapi/CoursesFoldersTest.java b/src/test/java/org/olat/restapi/CoursesFoldersTest.java index 772988cae93..486c96f0686 100644 --- a/src/test/java/org/olat/restapi/CoursesFoldersTest.java +++ b/src/test/java/org/olat/restapi/CoursesFoldersTest.java @@ -68,19 +68,21 @@ import org.olat.course.nodes.CourseNodeFactory; import org.olat.restapi.repository.course.CoursesWebService; import org.olat.restapi.support.vo.FolderVO; import org.olat.restapi.support.vo.FolderVOes; +import org.olat.test.JunitTestHelper; import org.olat.test.OlatJerseyTestCase; public class CoursesFoldersTest extends OlatJerseyTestCase { private static ICourse course1; private static CourseNode bcNode; - private static Identity admin; + private static Identity admin, user; @Before public void setUp() throws Exception { super.setUp(); admin = BaseSecurityManager.getInstance().findIdentityByName("administrator"); + user = JunitTestHelper.createAndPersistIdentityAsUser("rest-cf-one"); course1 = CoursesWebService.createEmptyCourse(admin, "course1", "course1 long name", null); DBFactory.getInstance().intermediateCommit(); @@ -111,6 +113,25 @@ public class CoursesFoldersTest extends OlatJerseyTestCase { assertNotNull(folder); } + /** + * Check that the permission check are not to restrictive + * @throws IOException + * @throws URISyntaxException + */ + @Test + public void testGetFolderInfoByUser() throws IOException, URISyntaxException { + RestConnection conn = new RestConnection(); + boolean loggedIN = conn.login(user.getName(), "A6B7C8"); + assertTrue(loggedIN); + + URI uri = UriBuilder.fromUri(getNodeURI()).build(); + HttpGet get = conn.createGet(uri, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(get); + assertEquals(200, response.getStatusLine().getStatusCode()); + FolderVO folder = conn.parse(response, FolderVO.class); + assertNotNull(folder); + } + @Test public void testGetFoldersInfo() throws IOException, URISyntaxException { RestConnection conn = new RestConnection(); @@ -149,7 +170,6 @@ public class CoursesFoldersTest extends OlatJerseyTestCase { int code = c.executeMethod(method); assertEquals(code, 200); - OlatNamedContainerImpl folder = BCCourseNode.getNodeFolderContainer((BCCourseNode)bcNode, course1.getCourseEnvironment()); VFSItem item = folder.resolve(file.getName()); assertNotNull(item); diff --git a/src/test/java/org/olat/restapi/NotificationsTest.java b/src/test/java/org/olat/restapi/NotificationsTest.java index 325e1a4e3f5..9c748b97c27 100644 --- a/src/test/java/org/olat/restapi/NotificationsTest.java +++ b/src/test/java/org/olat/restapi/NotificationsTest.java @@ -33,6 +33,11 @@ import static org.junit.Assert.assertTrue; import java.io.IOException; import java.io.InputStream; +import java.net.URI; +import java.net.URISyntaxException; +import java.text.SimpleDateFormat; +import java.util.Calendar; +import java.util.Date; import java.util.List; import java.util.UUID; @@ -42,10 +47,13 @@ import javax.ws.rs.core.UriBuilder; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpclient.methods.GetMethod; +import org.apache.http.HttpResponse; +import org.apache.http.client.methods.HttpGet; import org.codehaus.jackson.map.ObjectMapper; import org.codehaus.jackson.type.TypeReference; import org.junit.Before; import org.junit.Test; +import org.olat.core.commons.persistence.DBFactory; import org.olat.core.id.Identity; import org.olat.core.util.notifications.NotificationsManager; import org.olat.core.util.notifications.PublisherData; @@ -72,6 +80,8 @@ public class NotificationsTest extends OlatJerseyTestCase { private static Identity userSubscriberId; private static Identity userAndForumSubscriberId; + private static Forum forum; + @Before public void setUp() throws Exception { super.setUp(); @@ -92,14 +102,14 @@ public class NotificationsTest extends OlatJerseyTestCase { //create a forum ForumManager fm = ForumManager.getInstance(); - Forum forum = ForumManager.getInstance().addAForum(); + forum = ForumManager.getInstance().addAForum(); Message m1 = fm.createMessage(); m1.setTitle("Thread-1"); m1.setBody("Body of Thread-1"); fm.addTopMessage(userSubscriberId, forum, m1); //subscribe - SubscriptionContext forumSubContext = new SubscriptionContext("NotificationRestCourse", new Long(12356), "676"); + SubscriptionContext forumSubContext = new SubscriptionContext("NotificationRestCourse", forum.getKey(), "2387"); PublisherData forumPdata = new PublisherData(OresHelper.calculateTypeName(Forum.class), forum.getKey().toString(), ""); if(!notifManager.isSubscribed(userAndForumSubscriberId, forumSubContext)) { notifManager.subscribe(userAndForumSubscriberId, forumSubContext, forumPdata); @@ -109,6 +119,8 @@ public class NotificationsTest extends OlatJerseyTestCase { //generate one notification String randomLogin = UUID.randomUUID().toString().replace("-", ""); JunitTestHelper.createAndPersistIdentityAsUser(randomLogin); + + DBFactory.getInstance().commitAndCloseSession(); } @@ -159,23 +171,27 @@ public class NotificationsTest extends OlatJerseyTestCase { } @Test - public void testGetUserForumNotifications() throws HttpException, IOException { - HttpClient c = loginWithCookie("rest-notifications-test-2", "A6B7C8"); + public void testGetUserForumNotifications() throws HttpException, URISyntaxException, IOException { + RestConnection conn = new RestConnection(); + assertTrue(conn.login(userAndForumSubscriberId.getName(), "A6B7C8")); - UriBuilder request = UriBuilder.fromUri(getContextURI()).path("notifications"); - GetMethod method = createGet(request.build(), MediaType.APPLICATION_JSON, true); - int code = c.executeMethod(method); - assertEquals(code, 200); - InputStream body = method.getResponseBodyAsStream(); - List<SubscriptionInfoVO> infos = parseUserArray(body); - method.releaseConnection(); + Calendar cal = Calendar.getInstance(); + cal.setTime(new Date()); + cal.add(Calendar.HOUR, -2); + String date = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss.S").format(cal.getTime()); + + URI uri = conn.getContextURI().path("notifications").queryParam("date", date).build(); + HttpGet method = conn.createGet(uri, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + List<SubscriptionInfoVO> infos = parseUserArray(response); assertNotNull(infos); - assertEquals(2, infos.size()); + assertTrue(2 <= infos.size()); } @Test public void testGetUserForumNotificationsByType() throws HttpException, IOException { - HttpClient c = loginWithCookie("rest-notifications-test-2", "A6B7C8"); + HttpClient c = loginWithCookie(userAndForumSubscriberId.getName(), "A6B7C8"); UriBuilder request = UriBuilder.fromUri(getContextURI()).path("notifications").queryParam("type", "Forum"); GetMethod method = createGet(request.build(), MediaType.APPLICATION_JSON, true); @@ -185,7 +201,7 @@ public class NotificationsTest extends OlatJerseyTestCase { List<SubscriptionInfoVO> infos = parseUserArray(body); method.releaseConnection(); assertNotNull(infos); - assertEquals(1, infos.size()); + assertTrue(1 <= infos.size()); SubscriptionInfoVO infoVO = infos.get(0); assertNotNull(infoVO); @@ -211,6 +227,11 @@ public class NotificationsTest extends OlatJerseyTestCase { assertTrue(infos.isEmpty()); } + protected List<SubscriptionInfoVO> parseUserArray(HttpResponse response) throws IOException { + InputStream body = response.getEntity().getContent(); + return parseUserArray(body); + } + protected List<SubscriptionInfoVO> parseUserArray(InputStream body) { try { ObjectMapper mapper = new ObjectMapper(jsonFactory); -- GitLab