From 047fdb747b0caeaca618ba286cddb54fc5939cf1 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Mon, 6 Feb 2012 11:59:34 +0100 Subject: [PATCH] OMA-54,OMA-55: implements more URL's for folders and forums in course --- .../java/org/olat/course/CourseFactory.java | 74 +- .../olat/course/nodes/bc/BCWebService.java | 401 + .../org/olat/modules/fo/restapi/Examples.java | 10 + .../fo/restapi/ForumCourseNodeWebService.java | 166 + .../fo/restapi/MyForumsWebService.java | 2 +- .../olat/restapi/_spring/restApiContext.xml | 1 + .../restapi/api/_content/application.html | 21512 ++++++++-------- .../course/CourseElementWebService.java | 135 - .../course/CourseFolderWebService.java | 131 - .../repository/course/CourseWebService.java | 53 +- .../org/olat/restapi/CoursesFoldersTest.java | 47 +- .../org/olat/restapi/CoursesForumsTest.java | 131 + .../java/org/olat/restapi/RestConnection.java | 12 + .../java/org/olat/test/AllTestsJunit4.java | 1 + 14 files changed, 11657 insertions(+), 11019 deletions(-) create mode 100644 src/main/java/org/olat/course/nodes/bc/BCWebService.java delete mode 100644 src/main/java/org/olat/restapi/repository/course/CourseFolderWebService.java create mode 100644 src/test/java/org/olat/restapi/CoursesForumsTest.java diff --git a/src/main/java/org/olat/course/CourseFactory.java b/src/main/java/org/olat/course/CourseFactory.java index d6d700cf726..759640f9f71 100644 --- a/src/main/java/org/olat/course/CourseFactory.java +++ b/src/main/java/org/olat/course/CourseFactory.java @@ -26,6 +26,8 @@ package org.olat.course; import java.io.File; +import java.util.ArrayList; +import java.util.Collection; import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; @@ -48,10 +50,10 @@ import org.olat.core.commons.modules.bc.vfs.OlatRootFolderImpl; import org.olat.core.commons.persistence.DBFactory; import org.olat.core.gui.UserRequest; import org.olat.core.gui.components.htmlheader.jscss.CustomCSS; +import org.olat.core.gui.components.tree.TreeNode; import org.olat.core.gui.control.Controller; import org.olat.core.gui.control.WindowControl; import org.olat.core.gui.control.generic.layout.MainLayoutController; -import org.olat.core.gui.translator.PackageTranslator; import org.olat.core.gui.translator.Translator; import org.olat.core.id.Identity; import org.olat.core.id.OLATResourceable; @@ -72,7 +74,6 @@ import org.olat.core.util.Util; import org.olat.core.util.ZipUtil; import org.olat.core.util.cache.n.CacheWrapper; import org.olat.core.util.coordinate.CoordinatorManager; -import org.olat.core.util.coordinate.LockResult; import org.olat.core.util.coordinate.SyncerCallback; import org.olat.core.util.coordinate.SyncerExecutor; import org.olat.core.util.event.MultiUserEvent; @@ -83,7 +84,6 @@ import org.olat.core.util.notifications.SubscriptionContext; import org.olat.core.util.resource.OresHelper; import org.olat.core.util.tree.TreeVisitor; import org.olat.core.util.tree.Visitor; -import org.olat.core.util.vfs.VFSContainer; import org.olat.core.util.vfs.VFSItem; import org.olat.core.util.xml.XStreamHelper; import org.olat.course.archiver.ScoreAccountingHelper; @@ -91,8 +91,11 @@ import org.olat.course.config.CourseConfig; import org.olat.course.config.CourseConfigManagerImpl; import org.olat.course.config.ui.courselayout.CourseLayoutHelper; import org.olat.course.editor.EditorMainController; +import org.olat.course.editor.PublishProcess; +import org.olat.course.editor.StatusDescription; import org.olat.course.groupsandrights.CourseGroupManager; import org.olat.course.groupsandrights.PersistingCourseGroupManager; +import org.olat.course.nodes.AssessableCourseNode; import org.olat.course.nodes.BCCourseNode; import org.olat.course.nodes.CourseNode; import org.olat.course.nodes.STCourseNode; @@ -105,6 +108,7 @@ import org.olat.course.run.environment.CourseEnvironment; import org.olat.course.statistic.AsyncExportManager; import org.olat.course.tree.CourseEditorTreeModel; import org.olat.course.tree.CourseEditorTreeNode; +import org.olat.course.tree.PublishTreeModel; import org.olat.group.BusinessGroup; import org.olat.modules.glossary.GlossaryManager; import org.olat.modules.sharedfolder.SharedFolderManager; @@ -138,7 +142,6 @@ public class CourseFactory extends BasicManager { public static final String COURSE_EDITOR_LOCK = "courseEditLock"; //this is the lock that must be aquired at course editing, copy course, export course, configure course. - private static LockResult lockEntry; private static Map<Long,PersistingCourseImpl> courseEditSessionMap = new HashMap<Long,PersistingCourseImpl>(); private static OLog log = Tracing.createLoggerFor(CourseFactory.class); private static RepositoryManager repositoryManager; @@ -154,11 +157,11 @@ public class CourseFactory extends BasicManager { private CourseFactory(CoordinatorManager coordinatorManager, RepositoryManager repositoryManager, OLATResourceManager olatResourceManager, BaseSecurity securityManager, ReferenceManager referenceManager, GlossaryManager glossaryManager) { loadedCourses = coordinatorManager.getCoordinator().getCacher().getOrCreateCache(CourseFactory.class, "courses"); - this.repositoryManager = repositoryManager; - this.olatResourceManager = olatResourceManager; - this.securityManager = securityManager; - this.referenceManager = referenceManager; - this.glossaryManager = glossaryManager; + CourseFactory.repositoryManager = repositoryManager; + CourseFactory.olatResourceManager = olatResourceManager; + CourseFactory.securityManager = securityManager; + CourseFactory.referenceManager = referenceManager; + CourseFactory.glossaryManager = glossaryManager; } /** @@ -701,6 +704,43 @@ public class CourseFactory extends BasicManager { ImportGlossaryReferencesController.doImport(importExport, course, false, owner); } + /** + * Publish the course with some standard options + * @param course + * @param locale + * @param identity + */ + public static void publishCourse(ICourse course, Identity identity, Locale locale) { + CourseEditorTreeModel cetm = course.getEditorTreeModel(); + PublishProcess publishProcess = PublishProcess.getInstance(course, cetm, locale); + PublishTreeModel publishTreeModel = publishProcess.getPublishTreeModel(); + + int newAccess = RepositoryEntry.ACC_USERS; + //access rule -> all users can the see course + //RepositoryEntry.ACC_OWNERS + //only owners can the see course + //RepositoryEntry.ACC_OWNERS_AUTHORS //only owners and authors can the see course + //RepositoryEntry.ACC_USERS_GUESTS // users and guests can see the course + //fxdiff VCRP-1,2: access control of resources + publishProcess.changeGeneralAccess(null, newAccess, false); + + if (publishTreeModel.hasPublishableChanges()) { + List<String>nodeToPublish = new ArrayList<String>(); + visitPublishModel(publishTreeModel.getRootNode(), publishTreeModel, nodeToPublish); + + publishProcess.createPublishSetFor(nodeToPublish); + StatusDescription[] status = publishProcess.testPublishSet(locale); + //publish not possible when there are errors + for(int i = 0; i < status.length; i++) { + if(status[i].isError()) return; + } + } + + course = CourseFactory.openCourseEditSession(course.getResourceableId()); + publishProcess.applyPublishSet(identity, locale); + closeCourseEditSession(course.getResourceableId(), true); + } + /** * Get a details form for a given course resourceable * @@ -778,8 +818,8 @@ public class CourseFactory extends BasicManager { */ public static void archiveCourse(Identity archiveOnBehalfOf, ICourse course, String charset, Locale locale, File exportDirectory, boolean isOLATAdmin, boolean... oresRights) { // archive course results overview - List users = ScoreAccountingHelper.loadUsers(course.getCourseEnvironment()); - List nodes = ScoreAccountingHelper.loadAssessableNodes(course.getCourseEnvironment()); + List<Identity> users = ScoreAccountingHelper.loadUsers(course.getCourseEnvironment()); + List<AssessableCourseNode> nodes = ScoreAccountingHelper.loadAssessableNodes(course.getCourseEnvironment()); String result = ScoreAccountingHelper.createCourseResultsOverviewTable(users, nodes, course, locale); String fileName = ExportUtil.createFileNameWithTimeStamp(course.getCourseTitle(), "xls"); @@ -1086,7 +1126,17 @@ public class CourseFactory extends BasicManager { //System.out.println("removeCourseEditSession for course: " + resourceableId); } } - + + private static void visitPublishModel(TreeNode node, PublishTreeModel publishTreeModel, Collection<String> nodeToPublish) { + int numOfChildren = node.getChildCount(); + for (int i = 0; i < numOfChildren; i++) { + INode child = node.getChildAt(i); + if (child instanceof TreeNode) { + nodeToPublish.add(child.getIdent()); + visitPublishModel((TreeNode) child, publishTreeModel, nodeToPublish); + } + } + } } diff --git a/src/main/java/org/olat/course/nodes/bc/BCWebService.java b/src/main/java/org/olat/course/nodes/bc/BCWebService.java new file mode 100644 index 00000000000..122c6d049da --- /dev/null +++ b/src/main/java/org/olat/course/nodes/bc/BCWebService.java @@ -0,0 +1,401 @@ +/** + * <a href="http://www.openolat.org"> + * OpenOLAT - Online Learning and Training</a><br> + * <p> + * Licensed under the Apache License, Version 2.0 (the "License"); <br> + * you may not use this file except in compliance with the License.<br> + * You may obtain a copy of the License at the + * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a> + * <p> + * Unless required by applicable law or agreed to in writing,<br> + * software distributed under the License is distributed on an "AS IS" BASIS, <br> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br> + * See the License for the specific language governing permissions and <br> + * limitations under the License. + * <p> + * Initial code contributed and copyrighted by<br> + * frentix GmbH, http://www.frentix.com + * <p> + */ +package org.olat.course.nodes.bc; + +import static org.olat.restapi.security.RestSecurityHelper.getUserRequest; +import static org.olat.restapi.security.RestSecurityHelper.isAuthor; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +import javax.servlet.http.HttpServletRequest; +import javax.ws.rs.Consumes; +import javax.ws.rs.DefaultValue; +import javax.ws.rs.FormParam; +import javax.ws.rs.GET; +import javax.ws.rs.POST; +import javax.ws.rs.PUT; +import javax.ws.rs.Path; +import javax.ws.rs.PathParam; +import javax.ws.rs.Produces; +import javax.ws.rs.QueryParam; +import javax.ws.rs.WebApplicationException; +import javax.ws.rs.core.Context; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; +import javax.ws.rs.core.Response.Status; + +import org.olat.core.commons.modules.bc.vfs.OlatNamedContainerImpl; +import org.olat.core.gui.UserRequest; +import org.olat.core.util.StringHelper; +import org.olat.core.util.nodes.INode; +import org.olat.core.util.notifications.NotificationsManager; +import org.olat.core.util.notifications.Subscriber; +import org.olat.core.util.vfs.callbacks.VFSSecurityCallback; +import org.olat.core.util.vfs.restapi.VFSWebservice; +import org.olat.course.ICourse; +import org.olat.course.Structure; +import org.olat.course.condition.Condition; +import org.olat.course.nodes.BCCourseNode; +import org.olat.course.nodes.CourseNode; +import org.olat.course.run.navigation.NavigationHandler; +import org.olat.course.run.userview.NodeEvaluation; +import org.olat.course.run.userview.TreeEvaluation; +import org.olat.course.run.userview.UserCourseEnvironmentImpl; +import org.olat.modules.ModuleConfiguration; +import org.olat.restapi.repository.course.AbstractCourseNodeWebService; +import org.olat.restapi.support.vo.FolderVO; +import org.olat.restapi.support.vo.FolderVOes; + +/** + * + * Description:<br> + * + * <P> + * Initial Date: 6 févr. 2012 <br> + * + * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com + */ +@Path("repo/courses/{courseId}/elements/folder") +public class BCWebService extends AbstractCourseNodeWebService { + + + /** + * Retrieves metadata of the course node + * @response.representation.200.qname {http://www.example.com}folderVOes + * @response.representation.200.mediaType application/xml, application/json + * @response.representation.200.doc The course node metadatas + * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_FOLDERVOes} + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The course or parentNode not found + * @param courseId The course resourceable's id + * @param nodeId The node's id + * @param httpRequest The HTTP request + * @return The persisted structure element (fully populated) + */ + @GET + @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) + public Response getFolders(@PathParam("courseId") Long courseId, @Context HttpServletRequest httpRequest) { + + ICourse course = loadCourse(courseId); + if(course == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + UserRequest ureq = getUserRequest(httpRequest); + UserCourseEnvironmentImpl uce = new UserCourseEnvironmentImpl(ureq.getUserSession().getIdentityEnvironment(), course.getCourseEnvironment()); + + boolean subscribed = false; + NotificationsManager man = NotificationsManager.getInstance(); + List<String> notiTypes = Collections.singletonList("FolderModule"); + List<Subscriber> subs = man.getSubscribers(ureq.getIdentity(), notiTypes); + for(Subscriber sub:subs) { + Long courseKey = sub.getPublisher().getResId(); + if(courseId.equals(courseKey)) { + subscribed = true; + break; + } + } + + List<FolderVO> folderVOs = new ArrayList<FolderVO>(); + List<BCCourseNode> bcNodes = getBCCourseNodes(course); + for(BCCourseNode bcNode:bcNodes) { + NodeEvaluation ne = bcNode.eval(uce.getConditionInterpreter(), new TreeEvaluation()); + + boolean mayAccessWholeTreeUp = NavigationHandler.mayAccessWholeTreeUp(ne); + if(mayAccessWholeTreeUp) { + FolderVO folderVo = new FolderVO(); + folderVo.setName(course.getCourseTitle()); + folderVo.setDetailsName(bcNode.getShortTitle()); + folderVo.setSubscribed(subscribed); + folderVo.setCourseKey(course.getResourceableId()); + folderVo.setCourseNodeId(bcNode.getIdent()); + folderVOs.add(folderVo); + } + } + + FolderVOes voes = new FolderVOes(); + voes.setFolders(folderVOs.toArray(new FolderVO[folderVOs.size()])); + voes.setTotalCount(folderVOs.size()); + return Response.ok(voes).build(); + } + + /** + * This attaches a Folder Element onto a given course. The element will be + * inserted underneath the supplied parentNodeId. + * @response.representation.mediaType application/x-www-form-urlencoded + * @response.representation.200.qname {http://www.example.com}courseNodeVO + * @response.representation.200.mediaType application/xml, application/json + * @response.representation.200.doc The folder node metadatas + * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_COURSENODEVO} + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The course or parentNode not found + * @param courseId The course resourceable id + * @param parentNodeId The node's id which will be the parent of this folder + * @param position The node's position relative to its sibling nodes (optional) + * @param shortTitle The node short title + * @param longTitle The node long title + * @param objectives The node learning objectives + * @param visibilityExpertRules The rules to view the node (optional) + * @param downloadExpertRules The rules to download files (optional) + * @param uploadExpertRules The rules to upload files (optional) + * @param request The HTTP request + * @return The persisted folder element (fully populated) + */ + @PUT + @Consumes(MediaType.APPLICATION_FORM_URLENCODED) + @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) + public Response attachFolder(@PathParam("courseId") Long courseId, @QueryParam("parentNodeId") String parentNodeId, + @QueryParam("position") Integer position, @QueryParam("shortTitle") @DefaultValue("undefined") String shortTitle, + @QueryParam("longTitle") @DefaultValue("undefined") String longTitle, @QueryParam("objectives") @DefaultValue("undefined") String objectives, + @QueryParam("visibilityExpertRules") String visibilityExpertRules, @QueryParam("downloadExpertRules") String downloadExpertRules, + @QueryParam("uploadExpertRules") String uploadExpertRules, @Context HttpServletRequest request) { + + FolderCustomConfig config = new FolderCustomConfig(downloadExpertRules, uploadExpertRules); + return attach(courseId, parentNodeId, "bc", position, shortTitle, longTitle, objectives, visibilityExpertRules, null, config, request); + } + + /** + * This attaches a Folder Element onto a given course. The element will be + * inserted underneath the supplied parentNodeId. + * @response.representation.mediaType application/x-www-form-urlencoded + * @response.representation.200.qname {http://www.example.com}courseNodeVO + * @response.representation.200.mediaType application/xml, application/json + * @response.representation.200.doc The folder node metadatas + * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_COURSENODEVO} + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The course or parentNode not found + * @param courseId The course resourceable's id + * @param parentNodeId The node's id which will be the parent of this folder + * @param position The node's position relative to its sibling nodes (optional) + * @param shortTitle The node short title + * @param longTitle The node long title + * @param objectives The node learning objectives + * @param visibilityExpertRules The rules to view the node (optional) + * @param downloadExpertRules The rules to download files (optional) + * @param uploadExpertRules The rules to upload files (optional) + * @param request The HTTP request + * @return The persisted folder element (fully populated) + */ + @POST + @Consumes(MediaType.APPLICATION_FORM_URLENCODED) + @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) + public Response attachFolderPost(@PathParam("courseId") Long courseId, @FormParam("parentNodeId") String parentNodeId, + @FormParam("position") Integer position, @FormParam("shortTitle") @DefaultValue("undefined") String shortTitle, + @FormParam("longTitle") @DefaultValue("undefined") String longTitle, @FormParam("objectives") @DefaultValue("undefined") String objectives, + @FormParam("visibilityExpertRules") String visibilityExpertRules, @FormParam("downloadExpertRules") String downloadExpertRules, + @FormParam("uploadExpertRules") String uploadExpertRules, @Context HttpServletRequest request) { + return attachFolder(courseId, parentNodeId, position, shortTitle, longTitle, objectives, visibilityExpertRules, downloadExpertRules, uploadExpertRules, request); + } + + /** + * This updates a Folder Element onto a given course. + * @response.representation.mediaType application/x-www-form-urlencoded + * @response.representation.200.qname {http://www.example.com}courseNodeVO + * @response.representation.200.mediaType application/xml, application/json + * @response.representation.200.doc The folder node metadatas + * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_COURSENODEVO} + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The course or parentNode not found + * @param courseId The course resourceable's id + * @param nodeId The node's id of this folder + * @param shortTitle The node short title + * @param longTitle The node long title + * @param objectives The node learning objectives + * @param visibilityExpertRules The rules to view the node (optional) + * @param downloadExpertRules The rules to download files (optional) + * @param uploadExpertRules The rules to upload files (optional) + * @param request The HTTP request + * @return The persisted folder element (fully populated) + */ + @POST + @Path("{nodeId}") + @Consumes(MediaType.APPLICATION_FORM_URLENCODED) + @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) + //fxdiff FXOLAT-122: course management + public Response updateFolder(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId, + @FormParam("shortTitle") @DefaultValue("undefined") String shortTitle, + @FormParam("longTitle") @DefaultValue("undefined") String longTitle, @FormParam("objectives") @DefaultValue("undefined") String objectives, + @FormParam("visibilityExpertRules") String visibilityExpertRules, @FormParam("downloadExpertRules") String downloadExpertRules, + @FormParam("uploadExpertRules") String uploadExpertRules, @Context HttpServletRequest request) { + FolderCustomConfig config = new FolderCustomConfig(downloadExpertRules, uploadExpertRules); + return update(courseId, nodeId, shortTitle, longTitle, objectives, visibilityExpertRules, null, config, request); + } + + /** + * Retrieves metadata of the course node + * @response.representation.200.qname {http://www.example.com}folderVO + * @response.representation.200.mediaType application/xml, application/json + * @response.representation.200.doc The course node metadatas + * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_FOLDERVO} + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The course or parentNode not found + * @param courseId The course resourceable's id + * @param nodeId The node's id + * @param httpRequest The HTTP request + * @return The persisted structure element (fully populated) + */ + @GET + @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); + if(course == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + CourseNode courseNode = course.getRunStructure().getNode(nodeId); + if(courseNode == null || !(courseNode instanceof BCCourseNode)) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + UserRequest ureq = getUserRequest(httpRequest); + BCCourseNode bcNode = (BCCourseNode)courseNode; + UserCourseEnvironmentImpl uce = new UserCourseEnvironmentImpl(ureq.getUserSession().getIdentityEnvironment(), course.getCourseEnvironment()); + NodeEvaluation ne = bcNode.eval(uce.getConditionInterpreter(), new TreeEvaluation()); + + boolean mayAccessWholeTreeUp = NavigationHandler.mayAccessWholeTreeUp(ne); + if(mayAccessWholeTreeUp) { + FolderVO folderVo = new FolderVO(); + folderVo.setName(course.getCourseTitle()); + folderVo.setDetailsName(bcNode.getShortTitle()); + + boolean subscribed = false; + NotificationsManager man = NotificationsManager.getInstance(); + List<String> notiTypes = Collections.singletonList("FolderModule"); + List<Subscriber> subs = man.getSubscribers(ureq.getIdentity(), notiTypes); + for(Subscriber sub:subs) { + Long courseKey = sub.getPublisher().getResId(); + if(courseId.equals(courseKey)) { + subscribed = true; + break; + } + } + + folderVo.setSubscribed(subscribed); + folderVo.setCourseKey(course.getResourceableId()); + folderVo.setCourseNodeId(bcNode.getIdent()); + return Response.ok(folderVo).build(); + } else { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + } + + /** + * Return the FX implementation to manage a folder. + * @param courseId + * @param nodeId + * @param request + * @return + */ + @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); + if(course == null) { + throw new WebApplicationException( Response.serverError().status(Status.NOT_FOUND).build()); + } + CourseNode node =course.getEditorTreeModel().getCourseNode(nodeId); + 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()); + } + + BCCourseNode bcNode = (BCCourseNode)node; + UserRequest ureq = getUserRequest(request); + boolean isOlatAdmin = ureq.getUserSession().getRoles().isOLATAdmin(); + boolean isGuestOnly = ureq.getUserSession().getRoles().isGuestOnly(); + + UserCourseEnvironmentImpl uce = new UserCourseEnvironmentImpl(ureq.getUserSession().getIdentityEnvironment(), course.getCourseEnvironment()); + NodeEvaluation ne = bcNode.eval(uce.getConditionInterpreter(), new TreeEvaluation()); + + OlatNamedContainerImpl container = BCCourseNode.getNodeFolderContainer(bcNode, course.getCourseEnvironment()); + VFSSecurityCallback secCallback = new FolderNodeCallback(container.getRelPath(), ne, isOlatAdmin, isGuestOnly, null); + container.setLocalSecurityCallback(secCallback); + + return new VFSWebservice(container); + } + + public class FolderCustomConfig implements CustomConfigDelegate { + private final String downloadExpertRules; + private final String uploadExpertRules; + + public FolderCustomConfig(String downloadExpertRules, String uploadExpertRules) { + this.downloadExpertRules = downloadExpertRules; + this.uploadExpertRules = uploadExpertRules; + } + + @Override + public boolean isValid() { + return true; + } + + @Override + public void configure(ICourse course, CourseNode newNode, ModuleConfiguration moduleConfig) { + BCCourseNode bcCourseNode = (BCCourseNode)newNode; + + if(StringHelper.containsNonWhitespace(downloadExpertRules)) { + Condition downloadCond = createExpertCondition("downloaders", downloadExpertRules); + bcCourseNode.setPreConditionDownloaders(downloadCond); + } + + if(StringHelper.containsNonWhitespace(uploadExpertRules)) { + Condition uploadCond = createExpertCondition("uploaders", uploadExpertRules); + //fxdiff: RESTAPI bug fix + bcCourseNode.setPreConditionUploaders(uploadCond); + } + } + } + + private List<BCCourseNode> getBCCourseNodes(ICourse course) { + List<BCCourseNode> bcNodes = new ArrayList<BCCourseNode>(); + Structure courseStruct = course.getRunStructure(); + getBCCourseNodes(courseStruct.getRootNode(), bcNodes); + return bcNodes; + } + + /** + * Recursive step used by <code>getBCCourseNodes(ICourse)</code>.<br> + * <br> + * <b>PRE CONDITIONS</b> + * <ul> + * <li> <code>course != null</code> + * <li> <code>result != null</code> + * </ul> + * + * @see #getBCCourseNodes(ICourse) + */ + private void getBCCourseNodes(INode node, List<BCCourseNode> result) { + if (node != null) { + if (node instanceof BCCourseNode) { + result.add((BCCourseNode) node); + } + + for (int i = 0; i < node.getChildCount(); i++) { + getBCCourseNodes(node.getChildAt(i), result); + } + } + } +} diff --git a/src/main/java/org/olat/modules/fo/restapi/Examples.java b/src/main/java/org/olat/modules/fo/restapi/Examples.java index ce7c0df38a3..58209652ef7 100644 --- a/src/main/java/org/olat/modules/fo/restapi/Examples.java +++ b/src/main/java/org/olat/modules/fo/restapi/Examples.java @@ -35,6 +35,8 @@ public class Examples { public static final MessageVOes SAMPLE_MESSAGEVOes = new MessageVOes(); public static final ForumVO SAMPLE_FORUMVO = new ForumVO(); + + public static final ForumVOes SAMPLE_FORUMVOes = new ForumVOes(); static { SAMPLE_MESSAGEVO.setKey(380l); @@ -45,5 +47,13 @@ public class Examples { SAMPLE_MESSAGEVOes.setTotalCount(1); SAMPLE_FORUMVO.setForumKey(28294l); + SAMPLE_FORUMVO.setCourseKey(286l); + SAMPLE_FORUMVO.setCourseNodeId("2784628"); + SAMPLE_FORUMVO.setDetailsName("It is a forum"); + SAMPLE_FORUMVO.setForumKey(3865487l); + SAMPLE_FORUMVO.setName("My forum"); + + SAMPLE_FORUMVOes.setTotalCount(1); + SAMPLE_FORUMVOes.setForums(new ForumVO[]{SAMPLE_FORUMVO}); } } 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 ff940234143..658f25ad3b0 100644 --- a/src/main/java/org/olat/modules/fo/restapi/ForumCourseNodeWebService.java +++ b/src/main/java/org/olat/modules/fo/restapi/ForumCourseNodeWebService.java @@ -24,13 +24,21 @@ */ package org.olat.modules.fo.restapi; +import static org.olat.restapi.security.RestSecurityHelper.getUserRequest; import static org.olat.restapi.security.RestSecurityHelper.isAuthor; import static org.olat.restapi.security.RestSecurityHelper.isAuthorEditor; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashSet; +import java.util.List; +import java.util.Set; + import javax.servlet.http.HttpServletRequest; import javax.ws.rs.Consumes; import javax.ws.rs.DefaultValue; import javax.ws.rs.FormParam; +import javax.ws.rs.GET; import javax.ws.rs.POST; import javax.ws.rs.PUT; import javax.ws.rs.Path; @@ -44,12 +52,21 @@ import javax.ws.rs.core.Response.Status; import org.olat.basesecurity.BaseSecurity; import org.olat.basesecurity.BaseSecurityManager; +import org.olat.core.gui.UserRequest; import org.olat.core.id.Identity; import org.olat.core.util.StringHelper; +import org.olat.core.util.nodes.INode; +import org.olat.core.util.notifications.NotificationsManager; +import org.olat.core.util.notifications.Subscriber; import org.olat.course.ICourse; +import org.olat.course.Structure; import org.olat.course.nodes.CourseNode; import org.olat.course.nodes.FOCourseNode; import org.olat.course.properties.CoursePropertyManager; +import org.olat.course.run.navigation.NavigationHandler; +import org.olat.course.run.userview.NodeEvaluation; +import org.olat.course.run.userview.TreeEvaluation; +import org.olat.course.run.userview.UserCourseEnvironmentImpl; import org.olat.modules.ModuleConfiguration; import org.olat.modules.fo.Forum; import org.olat.modules.fo.ForumManager; @@ -69,6 +86,64 @@ import org.olat.restapi.security.RestSecurityHelper; */ @Path("repo/courses/{courseId}/elements/forum") public class ForumCourseNodeWebService extends AbstractCourseNodeWebService { + + /** + * Retrieves metadata of the published course node + * @response.representation.200.qname {http://www.example.com}forumVOes + * @response.representation.200.mediaType application/xml, application/json + * @response.representation.200.doc The course node metadatas + * @response.representation.200.example {@link org.olat.modules.fo.restapi.Examples#SAMPLE_FORUMVOes} + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The course or parentNode not found + * @param courseId The course resourceable's id + * @param httpRequest The HTTP request + * @return The persisted structure element (fully populated) + */ + @GET + @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) + public Response getForums(@PathParam("courseId") Long courseId, @Context HttpServletRequest httpRequest) { + + ICourse course = loadCourse(courseId); + if(course == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + UserRequest ureq = getUserRequest(httpRequest); + UserCourseEnvironmentImpl uce = new UserCourseEnvironmentImpl(ureq.getUserSession().getIdentityEnvironment(), course.getCourseEnvironment()); + + Set<Long> subcribedForums = new HashSet<Long>(); + NotificationsManager man = NotificationsManager.getInstance(); + List<String> notiTypes = Collections.singletonList("Forum"); + List<Subscriber> subs = man.getSubscribers(ureq.getIdentity(), notiTypes); + for(Subscriber sub:subs) { + Long forumKey = Long.parseLong(sub.getPublisher().getData()); + subcribedForums.add(forumKey); + } + + List<ForumVO> forumVOs = new ArrayList<ForumVO>(); + List<FOCourseNode> forumNodes = getFOCourseNodes(course); + for(FOCourseNode forumNode:forumNodes) { + NodeEvaluation ne = forumNode.eval(uce.getConditionInterpreter(), new TreeEvaluation()); + + boolean mayAccessWholeTreeUp = NavigationHandler.mayAccessWholeTreeUp(ne); + if(mayAccessWholeTreeUp) { + Forum forum = forumNode.loadOrCreateForum(course.getCourseEnvironment()); + ForumVO forumVo = new ForumVO(forum); + forumVo.setName(course.getCourseTitle()); + forumVo.setDetailsName(forumNode.getShortTitle()); + forumVo.setSubscribed(subcribedForums.contains(forum.getKey())); + forumVo.setForumKey(forum.getKey()); + forumVo.setCourseKey(course.getResourceableId()); + forumVo.setCourseNodeId(forumNode.getIdent()); + forumVOs.add(forumVo); + } + } + + ForumVOes voes = new ForumVOes(); + voes.setForums(forumVOs.toArray(new ForumVO[forumVOs.size()])); + voes.setTotalCount(forumVOs.size()); + return Response.ok(voes).build(); + } /** * This attaches a Forum Element onto a given course. The element will be @@ -137,6 +212,67 @@ public class ForumCourseNodeWebService extends AbstractCourseNodeWebService { return attach(courseId, parentNodeId, "fo", position, shortTitle, longTitle, objectives, visibilityExpertRules, accessExpertRules, config, request); } + /** + * Retrieves metadata of the published course node + * @response.representation.200.qname {http://www.example.com}forumVO + * @response.representation.200.mediaType application/xml, application/json + * @response.representation.200.doc The course node metadatas + * @response.representation.200.example {@link org.olat.modules.fo.restapi.Examples#SAMPLE_FORUMVO} + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The course or parentNode not found + * @param courseId The course resourceable's id + * @param nodeId The node's id + * @param httpRequest The HTTP request + * @return The persisted structure element (fully populated) + */ + @GET + @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); + if(course == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + CourseNode courseNode = course.getRunStructure().getNode(nodeId); + if(courseNode == null || !(courseNode instanceof FOCourseNode)) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + UserRequest ureq = getUserRequest(httpRequest); + FOCourseNode forumNode = (FOCourseNode)courseNode; + UserCourseEnvironmentImpl uce = new UserCourseEnvironmentImpl(ureq.getUserSession().getIdentityEnvironment(), course.getCourseEnvironment()); + NodeEvaluation ne = forumNode.eval(uce.getConditionInterpreter(), new TreeEvaluation()); + + boolean mayAccessWholeTreeUp = NavigationHandler.mayAccessWholeTreeUp(ne); + if(mayAccessWholeTreeUp) { + Forum forum = forumNode.loadOrCreateForum(course.getCourseEnvironment()); + + ForumVO forumVo = new ForumVO(); + forumVo.setName(course.getCourseTitle()); + forumVo.setDetailsName(forumNode.getShortTitle()); + + boolean subscribed = false; + NotificationsManager man = NotificationsManager.getInstance(); + List<String> notiTypes = Collections.singletonList("Forum"); + List<Subscriber> subs = man.getSubscribers(ureq.getIdentity(), notiTypes); + for(Subscriber sub:subs) { + Long forumKey = Long.parseLong(sub.getPublisher().getData()); + if(forumKey.equals(forum.getKey())) { + subscribed = true; + break; + } + } + + forumVo.setSubscribed(subscribed); + forumVo.setCourseKey(course.getResourceableId()); + forumVo.setCourseNodeId(forumNode.getIdent()); + return Response.ok(forumVo).build(); + } else { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + } + /** * Creates a new thread in the forum of the course node * @response.representation.200.qname {http://www.example.com}messageVO @@ -327,4 +463,34 @@ public class ForumCourseNodeWebService extends AbstractCourseNodeWebService { } } } + + private List<FOCourseNode> getFOCourseNodes(ICourse course) { + List<FOCourseNode> bcNodes = new ArrayList<FOCourseNode>(); + Structure courseStruct = course.getRunStructure(); + getFOCourseNodes(courseStruct.getRootNode(), bcNodes); + return bcNodes; + } + + /** + * Recursive step used by <code>getBCCourseNodes(ICourse)</code>.<br> + * <br> + * <b>PRE CONDITIONS</b> + * <ul> + * <li> <code>course != null</code> + * <li> <code>result != null</code> + * </ul> + * + * @see #getBCCourseNodes(ICourse) + */ + private void getFOCourseNodes(INode node, List<FOCourseNode> result) { + if (node != null) { + if (node instanceof FOCourseNode) { + result.add((FOCourseNode) node); + } + + for (int i = 0; i < node.getChildCount(); i++) { + getFOCourseNodes(node.getChildAt(i), result); + } + } + } } \ No newline at end of file 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 fecd2171b3b..85751de5861 100644 --- a/src/main/java/org/olat/modules/fo/restapi/MyForumsWebService.java +++ b/src/main/java/org/olat/modules/fo/restapi/MyForumsWebService.java @@ -119,7 +119,7 @@ public class MyForumsWebService { } /** - * Retrieves the folrum of a course building block + * Retrieves the forum of a course building block * @response.representation.200.qname {http://www.example.com}fileVO * @response.representation.200.mediaType application/xml, application/json * @response.representation.200.doc The files diff --git a/src/main/java/org/olat/restapi/_spring/restApiContext.xml b/src/main/java/org/olat/restapi/_spring/restApiContext.xml index d1466c14480..b50b0f2fc16 100644 --- a/src/main/java/org/olat/restapi/_spring/restApiContext.xml +++ b/src/main/java/org/olat/restapi/_spring/restApiContext.xml @@ -39,6 +39,7 @@ <value>org.olat.restapi.repository.course.CourseResourceFolderWebService</value> <value>org.olat.course.nodes.co.COWebService</value> <value>org.olat.course.nodes.en.ENWebService</value> + <value>org.olat.course.nodes.bc.BCWebService</value> <value>org.olat.modules.fo.restapi.ForumImportWebService</value> <value>org.olat.modules.fo.restapi.ForumCourseNodeWebService</value> <value>org.olat.modules.fo.restapi.MyForumsWebService</value> 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 93e8c586357..5734e92af9d 100644 --- a/src/main/java/org/olat/restapi/api/_content/application.html +++ b/src/main/java/org/olat/restapi/api/_content/application.html @@ -164,1245 +164,1229 @@ </p> <ul> <li><a href="#resources">Resources</a><ul> - <li><a href="#d2e2">http://www.example.com/repo/forums</a><ul> - <li><a href="#d2e5">http://www.example.com/repo/forums/version</a></li> - <li><a href="#d2e20">http://www.example.com/repo/forums/{forumKey}</a><ul> - <li><a href="#d2e46">http://www.example.com/repo/forums/{forumKey}/threads</a></li> - <li><a href="#d2e131">http://www.example.com/repo/forums/{forumKey}/posts/{threadKey}</a></li> - <li><a href="#d2e164">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}</a></li> - <li><a href="#d2e252">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e305">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</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="#d2e322">http://www.example.com/repo/courses/{courseId}/elements/forum</a><ul> - <li><a href="#d2e389">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li> - <li><a href="#d2e429">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li> + <li><a href="#d2e156">http://www.example.com/repo/courses/{courseId}/elements/forum</a><ul> + <li><a href="#d2e243">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}</a></li> + <li><a href="#d2e270">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li> + <li><a href="#d2e310">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li> </ul> </li> - <li><a href="#d2e469">http://www.example.com/repo/courses/{courseId}/elements</a><ul> - <li><a href="#d2e472">http://www.example.com/repo/courses/{courseId}/elements/version</a></li> - <li><a href="#d2e487">http://www.example.com/repo/courses/{courseId}/elements/{nodeId}</a></li> - <li><a href="#d2e514">http://www.example.com/repo/courses/{courseId}/elements/structure/{nodeId}</a></li> - <li><a href="#d2e592">http://www.example.com/repo/courses/{courseId}/elements/structure</a></li> - <li><a href="#d2e655">http://www.example.com/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li> - <li><a href="#d2e687">http://www.example.com/repo/courses/{courseId}/elements/singlepage</a></li> - <li><a href="#d2e882">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}</a></li> - <li><a href="#d2e929">http://www.example.com/repo/courses/{courseId}/elements/folder</a></li> - <li><a href="#d2e1024">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}</a></li> - <li><a href="#d2e1074">http://www.example.com/repo/courses/{courseId}/elements/task</a></li> - <li><a href="#d2e1176">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}</a></li> - <li><a href="#d2e1207">http://www.example.com/repo/courses/{courseId}/elements/test</a></li> - <li><a href="#d2e1302">http://www.example.com/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li> - <li><a href="#d2e1346">http://www.example.com/repo/courses/{courseId}/elements/assessment</a></li> - <li><a href="#d2e1435">http://www.example.com/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li> - <li><a href="#d2e1482">http://www.example.com/repo/courses/{courseId}/elements/wiki</a></li> - <li><a href="#d2e1542">http://www.example.com/repo/courses/{courseId}/elements/blog/{nodeId}</a></li> - <li><a href="#d2e1589">http://www.example.com/repo/courses/{courseId}/elements/blog</a></li> - <li><a href="#d2e1683">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}</a></li> - <li><a href="#d2e1730">http://www.example.com/repo/courses/{courseId}/elements/survey</a></li> - <li><a href="#d2e1802">http://www.example.com/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li> - <li><a href="#d2e1850">http://www.example.com/repo/courses/{courseId}/elements/externalpage</a></li> - <li><a href="#d2e1947">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li> - <li><a href="#d2e2002">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li> - <li><a href="#d2e2133">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li> - <li><a href="#d2e2224">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li> + <li><a href="#d2e350">http://www.example.com/api</a><ul> + <li><a href="#d2e353">http://www.example.com/api/version</a></li> + <li><a href="#d2e368">http://www.example.com/api/doc</a></li> + <li><a href="#d2e372">http://www.example.com/api/doc/{filename}</a></li> + <li><a href="#d2e381">http://www.example.com/api/{filename}</a></li> + <li><a href="#d2e390">http://www.example.com/api/copyright</a></li> </ul> </li> - <li><a href="#d2e2337">http://www.example.com/groups</a><ul> - <li><a href="#d2e2354">http://www.example.com/groups/version</a></li> - <li><a href="#d2e2369">http://www.example.com/groups/{groupKey}</a></li> - <li><a href="#d2e2423">http://www.example.com/groups/{groupKey}/infos</a></li> - <li><a href="#d2e2444">http://www.example.com/groups/{groupKey}/owners</a></li> - <li><a href="#d2e2465">http://www.example.com/groups/{groupKey}/participants</a></li> - <li><a href="#d2e2486">http://www.example.com/groups/{groupKey}/owners/{identityKey}</a></li> - <li><a href="#d2e2519">http://www.example.com/groups/{groupKey}/owners/{identityKey}/new</a></li> - <li><a href="#d2e2539">http://www.example.com/groups/{groupKey}/owners/{identityKey}/delete</a></li> - <li><a href="#d2e2559">http://www.example.com/groups/{groupKey}/participants/{identityKey}</a></li> - <li><a href="#d2e2593">http://www.example.com/groups/{groupKey}/participants/{identityKey}/new</a></li> - <li><a href="#d2e2613">http://www.example.com/groups/{groupKey}/participants/{identityKey}/delete</a></li> - <li><a href="#d2e2633">http://www.example.com/groups/{groupKey}/forum</a><ul> - <li><a href="#d2e2659">http://www.example.com/groups/{groupKey}/forum/threads</a></li> - <li><a href="#d2e2744">http://www.example.com/groups/{groupKey}/forum/posts/{threadKey}</a></li> - <li><a href="#d2e2777">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}</a></li> - <li><a href="#d2e2865">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e2918">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> - </ul> - </li> - <li><a href="#d2e2935">http://www.example.com/groups/{groupKey}/folder</a><ul> - <li><a href="#d2e2978">http://www.example.com/groups/{groupKey}/folder/{path:.*}</a></li> - <li><a href="#d2e3032">http://www.example.com/groups/{groupKey}/folder/version</a></li> + <li><a href="#d2e405">http://www.example.com/repo/courses/{courseId}</a><ul> + <li><a href="#d2e441">http://www.example.com/repo/courses/{courseId}/version</a></li> + <li><a href="#d2e456">http://www.example.com/repo/courses/{courseId}/configuration</a></li> + <li><a href="#d2e520">http://www.example.com/repo/courses/{courseId}/authors</a></li> + <li><a href="#d2e537">http://www.example.com/repo/courses/{courseId}/publish</a></li> + <li><a href="#d2e565">http://www.example.com/repo/courses/{courseId}/file</a></li> + <li><a href="#d2e580">http://www.example.com/repo/courses/{courseId}/runstructure</a></li> + <li><a href="#d2e597">http://www.example.com/repo/courses/{courseId}/editortreemodel</a></li> + <li><a href="#d2e615">http://www.example.com/repo/courses/{courseId}/authors/{identityKey}</a></li> + <li><a href="#d2e661">http://www.example.com/repo/courses/{courseId}/groups</a><ul> + <li><a href="#d2e702">http://www.example.com/repo/courses/{courseId}/groups/version</a></li> + <li><a href="#d2e717">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}</a></li> + <li><a href="#d2e773">http://www.example.com/repo/courses/{courseId}/groups/new</a></li> + <li><a href="#d2e793">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul> + <li><a href="#d2e819">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li> + <li><a href="#d2e904">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li> + <li><a href="#d2e937">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li> + <li><a href="#d2e1025">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e1078">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> + </ul> + </li> + <li><a href="#d2e1095">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul> + <li><a href="#d2e1138">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li> + <li><a href="#d2e1192">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li> + </ul> + </li> </ul> </li> </ul> </li> - <li><a href="#d2e3036">http://www.example.com/ping</a><ul> - <li><a href="#d2e3053">http://www.example.com/ping/version</a></li> - <li><a href="#d2e3068">http://www.example.com/ping/{name}</a></li> + <li><a href="#d2e1196">http://www.example.com/repo/courses/{courseId}/resourcefolders</a><ul> + <li><a href="#d2e1199">http://www.example.com/repo/courses/{courseId}/resourcefolders/version</a></li> + <li><a href="#d2e1214">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li> + <li><a href="#d2e1231">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li> + <li><a href="#d2e1249">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder</a></li> + <li><a href="#d2e1308">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li> </ul> </li> - <li><a href="#d2e3084">http://www.example.com/repo/courses/{courseId}/elements/folders/{nodeId}</a><ul> - <li><a href="#d2e3087">http://www.example.com/repo/courses/{courseId}/elements/folders/{nodeId}/version</a></li> - <li><a href="#d2e3102">http://www.example.com/repo/courses/{courseId}/elements/folders/{nodeId}/files</a><ul> - <li><a href="#d2e3146">http://www.example.com/repo/courses/{courseId}/elements/folders/{nodeId}/files/{path:.*}</a></li> - <li><a href="#d2e3200">http://www.example.com/repo/courses/{courseId}/elements/folders/{nodeId}/files/version</a></li> - </ul> - </li> + <li><a href="#d2e1368">http://www.example.com/i18n</a><ul> + <li><a href="#d2e1371">http://www.example.com/i18n/version</a></li> + <li><a href="#d2e1386">http://www.example.com/i18n/{package}/{key}</a></li> </ul> </li> - <li><a href="#d2e3204">http://www.example.com/repo/courses/{courseId}/elements/contact</a></li> - <li><a href="#d2e3247">http://www.example.com/users/{identityKey}/folders</a><ul> - <li><a href="#d2e3270">http://www.example.com/users/{identityKey}/folders/personal</a><ul> - <li><a href="#d2e3313">http://www.example.com/users/{identityKey}/folders/personal/{path:.*}</a></li> - <li><a href="#d2e3367">http://www.example.com/users/{identityKey}/folders/personal/version</a></li> - </ul> - </li> - <li><a href="#d2e3371">http://www.example.com/users/{identityKey}/folders/group/{groupKey}</a><ul> - <li><a href="#d2e3414">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li> - <li><a href="#d2e3468">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/version</a></li> - </ul> - </li> - <li><a href="#d2e3472">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul> - <li><a href="#d2e3516">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li> - <li><a href="#d2e3570">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li> - </ul> - </li> + <li><a href="#d2e1411">http://www.example.com/auth</a><ul> + <li><a href="#d2e1414">http://www.example.com/auth/version</a></li> + <li><a href="#d2e1429">http://www.example.com/auth/{username}</a></li> </ul> </li> - <li><a href="#d2e3574">http://www.example.com/repo/entries</a><ul> - <li><a href="#d2e3642">http://www.example.com/repo/entries/version</a></li> - <li><a href="#d2e3648">http://www.example.com/repo/entries/search</a></li> - <li><a href="#d2e3679">http://www.example.com/repo/entries/{repoEntryKey}</a><ul> - <li><a href="#d2e3736">http://www.example.com/repo/entries/{repoEntryKey}/file</a></li> + <li><a href="#d2e1457">http://www.example.com/repo/forums</a><ul> + <li><a href="#d2e1460">http://www.example.com/repo/forums/version</a></li> + <li><a href="#d2e1475">http://www.example.com/repo/forums/{forumKey}</a><ul> + <li><a href="#d2e1501">http://www.example.com/repo/forums/{forumKey}/threads</a></li> + <li><a href="#d2e1586">http://www.example.com/repo/forums/{forumKey}/posts/{threadKey}</a></li> + <li><a href="#d2e1619">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}</a></li> + <li><a href="#d2e1707">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e1760">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e3764">http://www.example.com/contacts</a></li> - <li><a href="#d2e3777">http://www.example.com/repo/courses/{courseId}</a><ul> - <li><a href="#d2e3813">http://www.example.com/repo/courses/{courseId}/version</a></li> - <li><a href="#d2e3828">http://www.example.com/repo/courses/{courseId}/configuration</a></li> - <li><a href="#d2e3892">http://www.example.com/repo/courses/{courseId}/authors</a></li> - <li><a href="#d2e3909">http://www.example.com/repo/courses/{courseId}/publish</a></li> - <li><a href="#d2e3937">http://www.example.com/repo/courses/{courseId}/file</a></li> - <li><a href="#d2e3952">http://www.example.com/repo/courses/{courseId}/runstructure</a></li> - <li><a href="#d2e3969">http://www.example.com/repo/courses/{courseId}/editortreemodel</a></li> - <li><a href="#d2e3987">http://www.example.com/repo/courses/{courseId}/authors/{identityKey}</a></li> - <li><a href="#d2e4033">http://www.example.com/repo/courses/{courseId}/groups</a><ul> - <li><a href="#d2e4074">http://www.example.com/repo/courses/{courseId}/groups/version</a></li> - <li><a href="#d2e4089">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}</a></li> - <li><a href="#d2e4145">http://www.example.com/repo/courses/{courseId}/groups/new</a></li> - <li><a href="#d2e4165">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul> - <li><a href="#d2e4191">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li> - <li><a href="#d2e4276">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li> - <li><a href="#d2e4309">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li> - <li><a href="#d2e4397">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e4450">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> - </ul> - </li> - <li><a href="#d2e4467">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul> - <li><a href="#d2e4510">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li> - <li><a href="#d2e4564">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li> - </ul> - </li> + <li><a href="#d2e1777">http://www.example.com/groups</a><ul> + <li><a href="#d2e1794">http://www.example.com/groups/version</a></li> + <li><a href="#d2e1809">http://www.example.com/groups/{groupKey}</a></li> + <li><a href="#d2e1863">http://www.example.com/groups/{groupKey}/infos</a></li> + <li><a href="#d2e1884">http://www.example.com/groups/{groupKey}/owners</a></li> + <li><a href="#d2e1905">http://www.example.com/groups/{groupKey}/participants</a></li> + <li><a href="#d2e1926">http://www.example.com/groups/{groupKey}/owners/{identityKey}</a></li> + <li><a href="#d2e1959">http://www.example.com/groups/{groupKey}/owners/{identityKey}/new</a></li> + <li><a href="#d2e1979">http://www.example.com/groups/{groupKey}/owners/{identityKey}/delete</a></li> + <li><a href="#d2e1999">http://www.example.com/groups/{groupKey}/participants/{identityKey}</a></li> + <li><a href="#d2e2033">http://www.example.com/groups/{groupKey}/participants/{identityKey}/new</a></li> + <li><a href="#d2e2053">http://www.example.com/groups/{groupKey}/participants/{identityKey}/delete</a></li> + <li><a href="#d2e2073">http://www.example.com/groups/{groupKey}/forum</a><ul> + <li><a href="#d2e2099">http://www.example.com/groups/{groupKey}/forum/threads</a></li> + <li><a href="#d2e2184">http://www.example.com/groups/{groupKey}/forum/posts/{threadKey}</a></li> + <li><a href="#d2e2217">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}</a></li> + <li><a href="#d2e2305">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e2358">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> + </ul> + </li> + <li><a href="#d2e2375">http://www.example.com/groups/{groupKey}/folder</a><ul> + <li><a href="#d2e2418">http://www.example.com/groups/{groupKey}/folder/{path:.*}</a></li> + <li><a href="#d2e2472">http://www.example.com/groups/{groupKey}/folder/version</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e4569">http://www.example.com/notifications</a></li> - <li><a href="#d2e4596">http://www.example.com/repo/courses/{courseId}/elements/enrollment</a><ul> - <li><a href="#d2e4627">http://www.example.com/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li> + <li><a href="#d2e2476">http://www.example.com/repo/courses/{courseId}/elements</a><ul> + <li><a href="#d2e2479">http://www.example.com/repo/courses/{courseId}/elements/version</a></li> + <li><a href="#d2e2494">http://www.example.com/repo/courses/{courseId}/elements/{nodeId}</a></li> + <li><a href="#d2e2521">http://www.example.com/repo/courses/{courseId}/elements/structure/{nodeId}</a></li> + <li><a href="#d2e2599">http://www.example.com/repo/courses/{courseId}/elements/structure</a></li> + <li><a href="#d2e2662">http://www.example.com/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li> + <li><a href="#d2e2694">http://www.example.com/repo/courses/{courseId}/elements/singlepage</a></li> + <li><a href="#d2e2889">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}</a></li> + <li><a href="#d2e2939">http://www.example.com/repo/courses/{courseId}/elements/task</a></li> + <li><a href="#d2e3040">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}</a></li> + <li><a href="#d2e3071">http://www.example.com/repo/courses/{courseId}/elements/test</a></li> + <li><a href="#d2e3167">http://www.example.com/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li> + <li><a href="#d2e3211">http://www.example.com/repo/courses/{courseId}/elements/assessment</a></li> + <li><a href="#d2e3300">http://www.example.com/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li> + <li><a href="#d2e3347">http://www.example.com/repo/courses/{courseId}/elements/wiki</a></li> + <li><a href="#d2e3407">http://www.example.com/repo/courses/{courseId}/elements/blog/{nodeId}</a></li> + <li><a href="#d2e3454">http://www.example.com/repo/courses/{courseId}/elements/blog</a></li> + <li><a href="#d2e3548">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}</a></li> + <li><a href="#d2e3595">http://www.example.com/repo/courses/{courseId}/elements/survey</a></li> + <li><a href="#d2e3667">http://www.example.com/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li> + <li><a href="#d2e3714">http://www.example.com/repo/courses/{courseId}/elements/externalpage</a></li> + <li><a href="#d2e3811">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li> + <li><a href="#d2e3867">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li> + <li><a href="#d2e3998">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li> + <li><a href="#d2e4089">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li> </ul> </li> - <li><a href="#d2e4634">http://www.example.com/users</a><ul> - <li><a href="#d2e4694">http://www.example.com/users/{identityKey}</a></li> - <li><a href="#d2e4768">http://www.example.com/users/version</a></li> - <li><a href="#d2e4783">http://www.example.com/users/new</a></li> - <li><a href="#d2e4814">http://www.example.com/users/{identityKey}/delete</a></li> - <li><a href="#d2e4831">http://www.example.com/users/{identityKey}/portrait</a></li> - <li><a href="#d2e4876">http://www.example.com/users/{identityKey}/groups</a><ul> - <li><a href="#d2e4904">http://www.example.com/users/{identityKey}/groups/infos</a></li> - </ul> - </li> + <li><a href="#d2e4202">http://www.example.com/catalog</a><ul> + <li><a href="#d2e4219">http://www.example.com/catalog/{path:.*}/owners/{identityKey}</a></li> + <li><a href="#d2e4286">http://www.example.com/catalog/version</a></li> + <li><a href="#d2e4301">http://www.example.com/catalog/{path:.*}/children</a></li> + <li><a href="#d2e4325">http://www.example.com/catalog/{path:.*}</a></li> + <li><a href="#d2e4501">http://www.example.com/catalog/{path:.*}/owners</a></li> </ul> </li> - <li><a href="#d2e4929">http://www.example.com/repo/courses/{courseId}/resourcefolders</a><ul> - <li><a href="#d2e4932">http://www.example.com/repo/courses/{courseId}/resourcefolders/version</a></li> - <li><a href="#d2e4947">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li> - <li><a href="#d2e4964">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li> - <li><a href="#d2e4982">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder</a></li> - <li><a href="#d2e5041">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li> + <li><a href="#d2e4526">http://www.example.com/users/{username}/auth</a><ul> + <li><a href="#d2e4575">http://www.example.com/users/{username}/auth/{authKey}</a></li> + <li><a href="#d2e4595">http://www.example.com/users/{username}/auth/version</a></li> + <li><a href="#d2e4610">http://www.example.com/users/{username}/auth/new</a></li> + <li><a href="#d2e4637">http://www.example.com/users/{username}/auth/{authKey}/delete</a></li> </ul> </li> - <li><a href="#d2e5101">http://www.example.com/api</a><ul> - <li><a href="#d2e5104">http://www.example.com/api/version</a></li> - <li><a href="#d2e5119">http://www.example.com/api/doc</a></li> - <li><a href="#d2e5123">http://www.example.com/api/doc/{filename}</a></li> - <li><a href="#d2e5132">http://www.example.com/api/{filename}</a></li> - <li><a href="#d2e5141">http://www.example.com/api/copyright</a></li> + <li><a href="#d2e4657">http://www.example.com/repo/courses/{courseId}/elements/enrollment</a><ul> + <li><a href="#d2e4688">http://www.example.com/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li> </ul> </li> - <li><a href="#d2e5156">http://www.example.com/users/{identityKey}/forums</a><ul> - <li><a href="#d2e5179">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul> - <li><a href="#d2e5204">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li> - <li><a href="#d2e5289">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li> - <li><a href="#d2e5322">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li> - <li><a href="#d2e5410">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e5463">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li> + <li><a href="#d2e4695">http://www.example.com/repo/entries</a><ul> + <li><a href="#d2e4763">http://www.example.com/repo/entries/version</a></li> + <li><a href="#d2e4769">http://www.example.com/repo/entries/search</a></li> + <li><a href="#d2e4800">http://www.example.com/repo/entries/{repoEntryKey}</a><ul> + <li><a href="#d2e4857">http://www.example.com/repo/entries/{repoEntryKey}/file</a></li> </ul> </li> - <li><a href="#d2e5480">http://www.example.com/users/{identityKey}/forums/group/{groupKey}</a><ul> - <li><a href="#d2e5504">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/threads</a></li> - <li><a href="#d2e5589">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li> - <li><a href="#d2e5622">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li> - <li><a href="#d2e5710">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e5763">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li> + </ul> + </li> + <li><a href="#d2e4885">http://www.example.com/users</a><ul> + <li><a href="#d2e4945">http://www.example.com/users/{identityKey}</a></li> + <li><a href="#d2e5019">http://www.example.com/users/version</a></li> + <li><a href="#d2e5034">http://www.example.com/users/new</a></li> + <li><a href="#d2e5065">http://www.example.com/users/{identityKey}/delete</a></li> + <li><a href="#d2e5082">http://www.example.com/users/{identityKey}/portrait</a></li> + <li><a href="#d2e5127">http://www.example.com/users/{identityKey}/groups</a><ul> + <li><a href="#d2e5155">http://www.example.com/users/{identityKey}/groups/infos</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e5780">http://www.example.com/users/{username}/auth</a><ul> - <li><a href="#d2e5829">http://www.example.com/users/{username}/auth/{authKey}</a></li> - <li><a href="#d2e5849">http://www.example.com/users/{username}/auth/version</a></li> - <li><a href="#d2e5864">http://www.example.com/users/{username}/auth/new</a></li> - <li><a href="#d2e5891">http://www.example.com/users/{username}/auth/{authKey}/delete</a></li> + <li><a href="#d2e5180">http://www.example.com/users/{identityKey}/forums</a><ul> + <li><a href="#d2e5203">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul> + <li><a href="#d2e5228">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li> + <li><a href="#d2e5313">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li> + <li><a href="#d2e5346">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li> + <li><a href="#d2e5434">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e5487">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li> + </ul> + </li> + <li><a href="#d2e5504">http://www.example.com/users/{identityKey}/forums/group/{groupKey}</a><ul> + <li><a href="#d2e5528">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/threads</a></li> + <li><a href="#d2e5613">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li> + <li><a href="#d2e5646">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li> + <li><a href="#d2e5734">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e5787">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li> + </ul> + </li> </ul> </li> - <li><a href="#d2e5911">http://www.example.com/repo/courses</a><ul> - <li><a href="#d2e5961">http://www.example.com/repo/courses/version</a></li> + <li><a href="#d2e5804">http://www.example.com/ping</a><ul> + <li><a href="#d2e5821">http://www.example.com/ping/version</a></li> + <li><a href="#d2e5836">http://www.example.com/ping/{name}</a></li> </ul> </li> - <li><a href="#d2e5976">http://www.example.com/auth</a><ul> - <li><a href="#d2e5979">http://www.example.com/auth/version</a></li> - <li><a href="#d2e5994">http://www.example.com/auth/{username}</a></li> + <li><a href="#d2e5852">http://www.example.com/notifications</a></li> + <li><a href="#d2e5879">http://www.example.com/repo/courses/{courseId}/assessments</a><ul> + <li><a href="#d2e5905">http://www.example.com/repo/courses/{courseId}/assessments/version</a></li> + <li><a href="#d2e5920">http://www.example.com/repo/courses/{courseId}/assessments/users/{identityKey}</a></li> + <li><a href="#d2e5947">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}</a></li> + <li><a href="#d2e5990">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li> </ul> </li> - <li><a href="#d2e6022">http://www.example.com/i18n</a><ul> - <li><a href="#d2e6025">http://www.example.com/i18n/version</a></li> - <li><a href="#d2e6040">http://www.example.com/i18n/{package}/{key}</a></li> + <li><a href="#d2e6020">http://www.example.com/users/{identityKey}/folders</a><ul> + <li><a href="#d2e6043">http://www.example.com/users/{identityKey}/folders/personal</a><ul> + <li><a href="#d2e6086">http://www.example.com/users/{identityKey}/folders/personal/{path:.*}</a></li> + <li><a href="#d2e6140">http://www.example.com/users/{identityKey}/folders/personal/version</a></li> + </ul> + </li> + <li><a href="#d2e6144">http://www.example.com/users/{identityKey}/folders/group/{groupKey}</a><ul> + <li><a href="#d2e6187">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li> + <li><a href="#d2e6241">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/version</a></li> + </ul> + </li> + <li><a href="#d2e6245">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul> + <li><a href="#d2e6289">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li> + <li><a href="#d2e6343">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li> + </ul> + </li> </ul> </li> - <li><a href="#d2e6065">http://www.example.com/repo/courses/{courseId}/assessments</a><ul> - <li><a href="#d2e6091">http://www.example.com/repo/courses/{courseId}/assessments/version</a></li> - <li><a href="#d2e6106">http://www.example.com/repo/courses/{courseId}/assessments/users/{identityKey}</a></li> - <li><a href="#d2e6133">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}</a></li> - <li><a href="#d2e6176">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li> + <li><a href="#d2e6347">http://www.example.com/contacts</a></li> + <li><a href="#d2e6360">http://www.example.com/system/log</a><ul> + <li><a href="#d2e6367">http://www.example.com/system/log/version</a></li> + <li><a href="#d2e6382">http://www.example.com/system/log/{date}</a></li> </ul> </li> - <li><a href="#d2e6207">http://www.example.com/catalog</a><ul> - <li><a href="#d2e6224">http://www.example.com/catalog/{path:.*}/owners/{identityKey}</a></li> - <li><a href="#d2e6291">http://www.example.com/catalog/version</a></li> - <li><a href="#d2e6306">http://www.example.com/catalog/{path:.*}/children</a></li> - <li><a href="#d2e6330">http://www.example.com/catalog/{path:.*}</a></li> - <li><a href="#d2e6506">http://www.example.com/catalog/{path:.*}/owners</a></li> + <li><a href="#d2e6389">http://www.example.com/repo/courses</a><ul> + <li><a href="#d2e6439">http://www.example.com/repo/courses/version</a></li> </ul> </li> + <li><a href="#d2e6454">http://www.example.com/repo/courses/{courseId}/elements/contact</a></li> </ul> </li> <li><a href="#representations">Representations</a><ul> - <li><a href="#d2e10">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e30">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e33">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e43">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e60">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e63">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e73">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e90">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e93">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e103">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e110">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e115">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e118">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e128">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e148">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e151">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e161">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e172">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e183">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e186">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</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="#d2e203">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e204">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e206">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e209">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e219">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e236">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e239">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e249">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e258">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e261">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e268">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e269">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e271">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e274">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e281">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e285">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e288">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e295">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e299">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e302">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e316">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e319">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e330">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e342">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e345">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e355">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e373">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e376">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e386">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e413">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e416">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e426">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e453">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e456">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e466">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e477">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e498">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e501">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e511">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e525">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e550">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e576">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e579">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e589">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e598">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e610">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e613">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e623">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 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e167">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li> + <li><a href="#d2e177">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e184">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e196">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e199">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e209">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e227">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e230">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e240">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e254">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e257">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e267">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e334">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e337">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e347">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e358">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e371">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e378">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e387">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e395">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e402">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e415">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e418">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e435">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e438">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e446">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e464">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e467">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e477">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e484">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e504">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e507">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e517">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e528">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e531">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e534">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e552">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e571">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e574">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e577">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e591">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e594">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e605">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e608">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e611">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e626">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e629">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e632">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e639">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e642">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e652">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e667">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e671">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e674">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e684">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e695">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e724">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e727">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e737">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e744">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e784">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e812">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e820">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e823">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e833">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e893">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e913">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e916">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e926">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e937">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e963">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e966">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e976">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1008">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1011">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1021">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1035">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1058">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1061">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1082">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1111">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1114">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1124">Status Code 401<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} courseNodeVO">ns3:courseNodeVO</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="#d2e1183">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1194">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1204">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1215">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1241">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1244">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1254">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1286">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1289">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1299">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1313">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1354">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1377">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1380">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1390">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1446">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1466">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1469">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1479">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1497">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1500">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1510">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1526">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1529">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1539">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1553">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1573">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1576">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1586">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1625">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1635">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} courseNodeVO">ns3:courseNodeVO</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="#d2e1694">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1714">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1717">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1727">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1760">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1770">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1786">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1789">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1799">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1813">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1833">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1836">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1846">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1883">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1886">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1896">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1928">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1931">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1934">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1944">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1954">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1959">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1962">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</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="#d2e1979">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1983">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1986">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1996">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1999">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2037">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2040">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2043">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2053">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2056">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2091">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2097">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2107">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2117">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2120">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2130">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2148">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2151">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2154">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2164">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2167">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2182">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2198">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2201">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2208">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2211">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2221">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2250">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2253">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2256">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e2266">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2269">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2295">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2298">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2301">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e2311">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2314">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2321">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2324">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e2334">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2344">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e2359">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2377">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e2391">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2392">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2394">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2397">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e2407">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2414">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2417">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2420">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2431">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2434">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> - <li><a href="#d2e2452">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2455">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e2473">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2476">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e2497">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2500">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2510">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2513">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2516">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2530">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2533">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2536">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2550">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2553">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2556">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2570">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2573">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2576">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e642">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e645">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e652">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e655">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e658">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e669">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e672">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e686">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e687">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e689">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e699">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e707">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e725">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e728">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e742">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e745">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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="#d2e755">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e760">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e770">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e778">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e780">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e790">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e803">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e806">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e816">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e833">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e836">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e846">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e866">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e876">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e883">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e888">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e934">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e945">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e956">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e959">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e969">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e976">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e977">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e979">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1009">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1012">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1022">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1031">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1034">Status Code 200 - application/xml, application/json<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="#d2e1045">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1048">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1055">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1059">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1062">Status Code 200 - application/json, application/xml<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="#d2e1070">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1075">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1089">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1092">Status Code 200 - application/octet-stream<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">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1102">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1103">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1106">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1111">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1112">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1115">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1120">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1121">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1124">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1129">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1130">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1133">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1134">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1136">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1137">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1142">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1143">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1144">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1145">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1146">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1149">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1154">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1155">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1156">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1159">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1164">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1165">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1166">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1169">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1174">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1175">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1176">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1179">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1180">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1182">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1183">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1187">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1190">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1191">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1195">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1204">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1222">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1225">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1228">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1240">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1243">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1246">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1255">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1258">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1261">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1268">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1276">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1279">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1282">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1285">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1292">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1296">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1299">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1302">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1305">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1315">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1318">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1321">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1328">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1336">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1339">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1342">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1345">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1352">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1356">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1359">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1362">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1365">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1376">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1401">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1419">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1444">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1454">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1465">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1485">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1488">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e1498">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1518">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e1528">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1545">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1548">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1558">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1565">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1570">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1573">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1583">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1606">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e1616">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1627">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1638">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1641">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1651">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1658">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1659">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1661">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1664">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1674">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1691">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1694">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1704">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1713">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1716">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1723">multipart/form-data<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/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1737">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1741">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1744">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1751">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1752">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1754">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1757">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1774">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1784">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e1799">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1817">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e1831">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1832">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1834">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1837">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e1847">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1857">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1860">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1874">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> + <li><a href="#d2e1892">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1895">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1913">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1916">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1937">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1940">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1943">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1953">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1956">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1970">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1973">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1976">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1990">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1993">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1996">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2010">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2013">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2016">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2023">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2026">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2029">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2044">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2047">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2050">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2067">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2070">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2083">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2086">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e2096">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2113">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2116">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e2126">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2143">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2146">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2156">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2163">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2168">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2171">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2181">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2201">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2204">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e2214">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2225">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2236">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2239">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2249">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2256">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2257">application/json<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} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2272">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2289">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2292">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2302">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2311">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2314">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2321">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2325">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2328">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2335">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2339">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2342">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2352">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2355">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2369">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2372">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2379">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2380">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2381">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2382">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2383">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2386">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2391">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2392">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2395">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2400">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2401">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2404">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2416">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2417">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2422">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2423">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2424">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2425">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2426">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2429">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2434">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2435">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2436">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2446">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2449">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2454">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2455">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2456">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2459">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2460">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2462">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2463">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2470">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2471">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2475">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2484">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2505">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2508">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2518">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2532">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2557">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e2583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2586">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2589">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<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2610">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2627">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2586">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2596">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2605">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2617">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2620">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> <li><a href="#d2e2630">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2643">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2646">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2673">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2676">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2686">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2703">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2706">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2716">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2723">application/x-www-form-urlencoded<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="#d2e2761">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2764">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2774">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2785">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2796">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2799">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2809">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2816">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2817">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2819">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2822">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2832">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2849">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2852">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2862">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2874">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2882">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2887">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2894">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2898">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2901">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2908">application/x-www-form-urlencoded<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/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2929">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2932">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2939">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2940">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2941">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2942">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2943">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2946">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2951">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2952">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2955">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2960">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2961">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2964">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2969">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2970">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2973">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2976">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2977">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2982">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2983">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2984">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2985">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2986">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2989">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2994">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2995">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2996">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2999">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3004">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3005">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3006">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3009">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3014">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3015">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3016">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3019">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3020">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3022">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3023">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="#d2e3027">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3030">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3031">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3035">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3043">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3058">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3074">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3092">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3107">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3108">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3109">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3110">application/octet-stream<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">multipart/form-data<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="#d2e3120">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3123">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3128">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3129">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3132">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3137">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3138">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3142">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3144">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3145">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3150">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3151">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3152">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3153">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3154">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3157">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3163">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3164">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3167">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3172">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3173">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3174">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3177">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3182">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3183">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3184">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3187">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3188">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3190">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3191">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3194">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3195">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3198">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3199">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3203">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3224">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3225">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3228">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3257">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> - <li><a href="#d2e3267">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3274">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3275">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3276">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3277">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3278">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3281">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3286">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3287">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3290">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3299">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3304">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3305">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3308">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3309">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3317">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3318">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3319">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3320">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3321">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3324">multipart/form-data<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="#d2e3330">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3331">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3334">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3340">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3341">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3344">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3349">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">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3354">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3355">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3357">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3358">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3361">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3362">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3365">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3366">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3370">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3375">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3376">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3377">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3378">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3379">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3382">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3387">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3391">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3396">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3397">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3400">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3405">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3406">application/xml<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="#d2e3412">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3413">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3418">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3419">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3420">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3421">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3422">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3425">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3430">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3431">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3432">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3435">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3440">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3441">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3442">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3445">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3450">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3451">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3452">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3455">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3456">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3458">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3459">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="#d2e3467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3471">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3477">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3478">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3479">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3480">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3481">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3484">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3489">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3490">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3493">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3498">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3499">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3502">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3507">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3508">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3511">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3512">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="#d2e3520">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3521">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3522">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3523">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3524">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3527">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3532">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3533">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3534">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3537">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3542">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3543">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3544">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3547">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3552">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3553">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3554">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3557">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3558">application/xml<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="#d2e3564">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3565">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3568">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3569">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3573">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3584">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="#d2e3598">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="#d2e3612">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3629">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e3639">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3647">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3666">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e3676">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3687">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3690">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3693">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3700">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3703">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e3717">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3723">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e3733">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3742">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3745">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3748">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3758">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3761">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3774">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3787">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3790">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e3804">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3807">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3810">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3818">Status Code 200 - text/plain<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/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e3849">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3856">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3876">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3879">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e3889">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3900">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3903">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e3906">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e3934">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3943">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3946">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3949">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3960">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3963">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3966">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3980">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3998">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4001">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e4004">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4011">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4014">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4017">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4024">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4027">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4030">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4044">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e4058">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4061">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e4071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4079">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4097">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4100">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e4114">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4117">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4120">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4127">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4129">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4132">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e4142">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4150">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4152">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</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="#d2e4175">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4178">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e4188">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4205">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4208">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e4218">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4238">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4248">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4255">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4260">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4263">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4273">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4293">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4296">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e4306">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4317">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4328">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4331">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4341">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4348">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4349">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4351">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4354">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4364">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4381">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4384">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4394">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4403">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4406">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4413">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4414">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4416">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4419">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4426">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4430">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4433">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4440">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4444">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4447">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4461">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4464">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4471">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4472">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4473">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4474">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4475">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4478">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4483">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4484">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4487">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4492">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4493">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4496">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4501">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4502">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4505">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4506">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4508">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4509">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4516">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4517">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4518">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4521">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4526">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4527">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4528">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4531">application/x-www-form-urlencoded<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">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4541">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4546">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4547">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4548">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4551">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4552">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4554">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4555">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4558">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4559">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4562">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4563">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4567">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4586">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4610">application/xml<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="#d2e4614">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4625">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4626">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4632">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4633">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4641">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4642">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4644">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4654">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4664">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4681">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e4691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4702">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4705">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4708">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4715">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4716">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e4731">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> - <li><a href="#d2e4741">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 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4765">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4773">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4788">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4789">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4791">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4801">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4811">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4822">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4825">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4828">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4839">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4842">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4849">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4857">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4860">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></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">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4873">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e4916">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="#d2e4926">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4937">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4955">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4958">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4961">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4973">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4976">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4979">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4988">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4991">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4994">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5001">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5009">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5012">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5015">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5025">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5029">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5032">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5035">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5038">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5048">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5051">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5054">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5061">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5069">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5072">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5075">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5085">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5089">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5092">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5095">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5098">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5109">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5122">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5129">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5138">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5146">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5153">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5166">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e5176">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5188">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5191">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e5201">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5218">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5221">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5231">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5251">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5261">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5268">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5273">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5276">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5286">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5306">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5309">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5319">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5330">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5341">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5344">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5354">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5361">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5362">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5364">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5367">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</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="#d2e5394">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5397">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5407">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5416">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5419">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5426">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5427">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5429">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5432">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5439">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5443">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5446">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5453">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5457">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5460">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5474">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5477">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5488">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5491">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e5501">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5518">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5521">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5531">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5548">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5551">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5561">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5568">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5573">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5576">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5586">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5606">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5609">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5619">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5630">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5641">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5644">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5654">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5661">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5662">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5664">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5667">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5677">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5694">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5697">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5707">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5716">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5719">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5726">application/xml<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="#d2e5729">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5732">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5739">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5743">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5746">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5753">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5760">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5774">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5777">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5790">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5791">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e5806">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5813">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5816">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e5826">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5840">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5843">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5846">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5854">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5872">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5875">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5878">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e5888">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5902">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5905">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5908">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5921">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="#d2e5948">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e5958">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5966">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5984">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6006">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6009">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6030">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6055">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6075">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6078">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e6088">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6096">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6117">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6120">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e6130">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6147">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e6157">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6164">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6165">application/json<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<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6173">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6190">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6193">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e6203">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6214">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</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} userVO">ns3:userVO</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">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6258">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e6268">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6275">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6278">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e6288">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6296">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6317">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6320">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6338">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6348">Status Code 401<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/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6381">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6389">application/json<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} catalogEntryVO">ns3:catalogEntryVO</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="#d2e6411">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6422">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6425">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6435">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6443">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6446">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6449">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</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="#d2e6470">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6473">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6483">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6490">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6493">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6514">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6517">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e6527">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2646">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2649">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2659">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2674">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2678">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2681">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2702">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2731">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2734">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2744">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2751">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2778">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2781">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2791">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2819">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2827">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2830">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2840">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2873">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2876">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2886">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2900">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2923">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2926">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2936">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2947">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2976">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2979">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2989">Status Code 401<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/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3037">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3047">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3055">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3058">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3068">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3079">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3105">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3108">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3118">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3150">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3153">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3163">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3178">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3195">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3198">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3208">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3219">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3242">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3245">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3255">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3284">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3287">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3297">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3311">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3334">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3344">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3362">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3365">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3375">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3391">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3394">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3404">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3418">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3438">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3441">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3451">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3487">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3490">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3500">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3532">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3535">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3545">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3559">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3579">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3582">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3592">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3625">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3635">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3651">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3654">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3664">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3678">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3698">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3701">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3711">Status Code 401<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} courseNodeVO">ns3:courseNodeVO</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="#d2e3792">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3795">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3798">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3808">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3818">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3843">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3847">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3850">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3860">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3863">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3902">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3905">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3908">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3918">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3921">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3956">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3959">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3962">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3972">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3975">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3982">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3985">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3995">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4013">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4016">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4019">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e4029">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4032">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4047">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4050">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4053">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e4063">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4066">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4073">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4076">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e4086">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4115">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e4131">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4134">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4160">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4163">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4166">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e4176">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4179">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4186">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4189">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e4199">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4209">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4230">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4233">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4243">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4250">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4253">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4263">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4270">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4273">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4283">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4291">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4312">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4315">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4363">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4366">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4376">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4383">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4384">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4386">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4389">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4399">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4406">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4417">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4420">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4430">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4438">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4439">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4454">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4468">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4485">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4488">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4498">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4509">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4512">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4522">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4536">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4537">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4539">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4542">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e4552">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4559">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4562">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e4572">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4586">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4589">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4592">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4600">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4618">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="#d2e4621">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4624">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e4634">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4648">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4651">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4654">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4671">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4672">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4675">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4686">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4687">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4693">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4694">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4705">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="#d2e4719">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="#d2e4733">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e4760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4768">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4787">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e4797">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4808">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4811">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4824">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e4838">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4844">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e4854">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4863">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4869">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4879">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4882">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4892">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4893">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4895">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4905">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4915">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4932">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4942">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4953">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4956">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4959">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4966">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4967">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4969">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4972">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4982">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> + <li><a href="#d2e4992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5003">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5006">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5016">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5024">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5040">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5042">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5052">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5062">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5073">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5076">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5079">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5090">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5093">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5100">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5108">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5111">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></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="#d2e5121">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5124">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5142">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5145">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e5167">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="#d2e5177">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5190">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5200">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5212">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5215">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5225">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} messageVOes">ns3:messageVOes</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="#d2e5272">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5275">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5285">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5297">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5300">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5310">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5354">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5365">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5386">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5388">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5391">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5401">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5418">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5421">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5431">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5440">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5443">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5450">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5454">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5457">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5464">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5468">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5471">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5478">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5479">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5481">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5484">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5498">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5501">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5512">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5515">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5525">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5542">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5545">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5555">Status Code 401<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} messageVO">ns3:messageVO</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="#d2e5592">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5597">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5600">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5610">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5643">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5654">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5665">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5668">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5678">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5685">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5686">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5688">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5691">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5701">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5731">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5740">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5743">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5750">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5754">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5757">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5764">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5771">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5778">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5779">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5781">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5784">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5801">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5811">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5826">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5842">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5869">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5889">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5892">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e5902">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5910">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5931">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5934">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e5944">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} assessableResultsVO">ns3:assessableResultsVO</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="#d2e5978">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5979">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5981">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5984">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5987">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6004">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6007">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e6017">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6030">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> + <li><a href="#d2e6040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6047">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6048">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6049">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6050">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6051">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6060">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6063">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6069">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6072">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6077">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6078">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6081">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6082">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6084">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6085">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6090">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6091">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6092">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6093">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6094">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6097">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6102">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6104">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6107">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6112">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6114">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6117">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6122">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6123">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6124">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6128">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6130">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6131">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6138">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6139">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6143">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6148">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6149">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6150">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6151">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6152">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6155">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6160">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6161">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6164">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6169">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6170">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6173">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6178">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6182">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6183">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6185">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6186">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6191">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6192">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6193">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6194">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6195">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6198">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6205">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6208">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6213">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6214">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6215">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6218">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6223">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6224">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6225">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6228">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6229">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6231">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6232">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6235">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6236">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6239">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6240">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6244">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6252">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6253">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6254">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6257">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6262">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6263">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6266">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6271">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6272">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6275">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6280">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6284">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6285">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6287">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6288">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6294">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6295">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6296">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6300">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6305">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6306">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6307">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6310">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6317">*/*<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="#d2e6325">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6326">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6327">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6330">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6331">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6333">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6334">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6337">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6338">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6341">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6342">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6346">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6357">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6365">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6366">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6372">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6386">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6387">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6399">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="#d2e6426">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e6436">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6444">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6474">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6475">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6478">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6495">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6496">application/json<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">/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="d2e5">/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="#d2e10">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="d2e20">/repo/forums/{forumKey}</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> + <h3 id="d2e2">/repo/courses/{courseId}/elements/folder</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1412,56 +1396,26 @@ </tr> <tr> <td> - <p><strong>forumKey</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 forum</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> + <h4 id="http://www.example.com#getFolders">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e30">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e33">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e43">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> - </div> - <div class="resource"> - <h3 id="d2e46">/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#attachFolder">PUT</h4> <h6>request query parameters</h6> <table> <tr> @@ -1471,125 +1425,102 @@ </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="#d2e60">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e63">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e73">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> - <p>The body for the first post in the thread</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>downloadExpertRules</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>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="#d2e90">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e93">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e103">Status Code 401<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 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#attachFolderPost">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e110">application/x-www-form-urlencoded<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="#d2e115">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e118">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e128">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="d2e131">/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> + <h3 id="d2e35">/repo/courses/{courseId}/elements/folder/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1599,95 +1530,58 @@ </tr> <tr> <td> - <p><strong>forumKey</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>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>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> - <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#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="#d2e148">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e151">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e161">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="d2e164">/repo/forums/{forumKey}/posts/{messageKey}</h3> + <h3 id="d2e54">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1697,113 +1591,98 @@ </tr> <tr> <td> - <p><strong>forumKey</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 forum</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 id of the reply message</p> + <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#replyToPostPost">POST</h4> - <p>Creates a new reply in the forum of the course node</p> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <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#postFileToRoot">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e172">application/x-www-form-urlencoded<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="#d2e183">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e186">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</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="#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#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> + <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e203">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e204">application/json<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="#d2e206">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e209">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e219">Status Code 401<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> </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> + <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="#d2e236">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e239">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e249">Status Code 401<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> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e252">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3> + <h3 id="d2e98">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1813,21 +1692,37 @@ </tr> <tr> <td> - <p><strong>forumKey</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 key of the forum</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> + <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> + <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> @@ -1835,58 +1730,88 @@ <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> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e258">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e261">Status Code 200 - application/xml, application/json<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> </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#postFileToFolder">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e268">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e269">application/json<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> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e271">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e274">Status Code 200 - application/json, application/xml<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> </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#postFile64ToFolder">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e281">multipart/form-data<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> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e285">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e288">Status Code 200 - application/json, application/xml<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> </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#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="#d2e295">application/x-www-form-urlencoded<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> + </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="#d2e299">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e302">Status Code 200 - application/json, 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> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e305">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e152">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1896,53 +1821,45 @@ </tr> <tr> <td> - <p><strong>forumKey</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 forum</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>courseId</strong></p> </td> <td> - <p>The name of the attachment</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>messageKey</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 identity key of the user being searched</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> <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#getVersion">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e316">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e319">Status Code 200 - application/octet-stream<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> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e322">/repo/courses/{courseId}/elements/forum</h3> + <h3 id="d2e156">/repo/courses/{courseId}/elements/forum</h3> <p>Description:<br> REST API implementation for forum course node @@ -1968,6 +1885,16 @@ </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="#d2e164">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e167">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li> + <li><a href="#d2e177">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 @@ -1975,13 +1902,13 @@ </p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e330">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e184">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="#d2e342">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e345">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e355">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e196">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e199">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e209">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -2092,15 +2019,70 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e373">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e376">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e386">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e227">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e230">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e240">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e243">/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="#d2e254">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e257">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e267">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e389">/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> + <h3 id="d2e270">/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> @@ -2199,15 +2181,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e413">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e416">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e426">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e429">/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> + <h3 id="d2e310">/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> @@ -2306,38 +2288,53 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e453">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e456">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e466">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e334">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e337">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e347">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e469">/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> + <h3 id="d2e350">/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="d2e472">/repo/courses/{courseId}/elements/version</h3> + <h3 id="d2e353">/api/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>Version number of the whole REST API of OLAT.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e358">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="d2e368">/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="#d2e477">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e371">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e487">/repo/courses/{courseId}/elements/{nodeId}</h3> + <h3 id="d2e372">/api/doc/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2347,43 +2344,28 @@ </tr> <tr> <td> - <p><strong>nodeId</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> - <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> + <td></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#getImage1">GET</h4> + <p>Returns images for the documentation of OLAT.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e498">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e501">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e511">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e378">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="d2e514">/repo/courses/{courseId}/elements/structure/{nodeId}</h3> + <h3 id="d2e381">/api/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2393,48 +2375,57 @@ </tr> <tr> <td> - <p><strong>nodeId</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> - <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> + <td></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> + <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="#d2e387">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="d2e390">/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="#d2e525">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e550">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e395">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="#d2e576">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e579">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e589">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e402">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="d2e592">/repo/courses/{courseId}/elements/structure</h3> + <h3 id="d2e405">/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> @@ -2449,127 +2440,36 @@ <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#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="#d2e598">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>Get the metadatas of the course by id</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e610">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e613">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e623">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e415">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e418">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#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> - <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>displayType</strong></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> - </td> - <td></td> - </tr> - </table> + <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="#d2e639">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e642">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e652">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e435">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e438">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e655">/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="d2e441">/repo/courses/{courseId}/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2577,15 +2477,6 @@ <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> @@ -2593,85 +2484,25 @@ <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#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> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e667">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e671">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e674">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e684">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e446">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="d2e687">/repo/courses/{courseId}/elements/singlepage</h3> + <h3 id="d2e456">/repo/courses/{courseId}/configuration</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2690,273 +2521,48 @@ <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#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="#d2e695">multipart/form-data<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="#d2e724">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e727">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e737">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e464">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e467">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e477">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#attachSinglePagePost">POST</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#updateConfiguration">POST</h4> + <p>Update the course configuration</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e744">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e484">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="#d2e771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e784">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> - </table> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e812">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="#d2e820">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e823">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e833">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="#d2e866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e504">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e507">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e517">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e882">/repo/courses/{courseId}/elements/folder/{nodeId}</h3> + <h3 id="d2e520">/repo/courses/{courseId}/authors</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2966,13 +2572,13 @@ </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/#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 folder</p> + <p>The course resourceable's id</p> </td> </tr> <tr> @@ -2990,23 +2596,19 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateFolder">POST</h4> - <p>This updates a Folder Element onto a given course.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e893">application/x-www-form-urlencoded<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="#d2e913">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e916">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e926">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e528">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e531">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e534">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e929">/repo/courses/{courseId}/elements/folder</h3> + <h3 id="d2e537">/repo/courses/{courseId}/publish<span class="optional">?locale</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3022,33 +2624,26 @@ <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 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#attachFolderPost">POST</h4> - <p>This attaches a Folder 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="#d2e937">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="#d2e963">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e966">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e976">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#attachFolder">PUT</h4> - <p>This attaches a Folder Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> + <h4 id="http://www.example.com#publishCourse">POST</h4> + <p>Publish the course.</p> <h6>request query parameters</h6> <table> <tr> @@ -3058,107 +2653,27 @@ </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 folder</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>downloadExpertRules</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 download files (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>uploadExpertRules</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> - <p>The rules to upload files (optional)</p> + <p>The course locale</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1008">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1011">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1021">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e552">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1024">/repo/courses/{courseId}/elements/task/{nodeId}</h3> + <h3 id="d2e565">/repo/courses/{courseId}/file</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3168,13 +2683,13 @@ </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/#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 task</p> + <p>The course resourceable's id</p> </td> </tr> <tr> @@ -3184,31 +2699,25 @@ <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> + <td></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="#d2e1035">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e1058">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1061">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e571">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e574">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e577">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1074">/repo/courses/{courseId}/elements/task</h3> + <h3 id="d2e580">/repo/courses/{courseId}/runstructure</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3224,154 +2733,37 @@ <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 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#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="#d2e1082">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="#d2e1111">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1114">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1124">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> - <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 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> + <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="#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} courseNodeVO">ns3:courseNodeVO</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="#d2e588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e591">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e594">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1176">/repo/courses/{courseId}/elements/test/{nodeId}</h3> + <h3 id="d2e597">/repo/courses/{courseId}/editortreemodel</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3381,12 +2773,14 @@ </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/#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> - <td></td> </tr> <tr> <td> @@ -3395,29 +2789,27 @@ <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#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="#d2e1183">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e1191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1194">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1204">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e605">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e608">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e611">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1207">/repo/courses/{courseId}/elements/test</h3> + <h3 id="d2e615">/repo/courses/{courseId}/authors/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3433,145 +2825,74 @@ <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 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#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> + <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="#d2e1215">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e626">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e629">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e632">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="#d2e1241">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1244">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1254">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e639">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e642">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e645">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#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#removeAuthor">DELETE</h4> + <p>Remove an owner and author to the course</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1286">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1289">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1299">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e652">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e655">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e658">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1302">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3> + <h3 id="d2e661">/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> @@ -3581,13 +2902,13 @@ </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/#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 assessment</p> + <p>The course resourceable's id</p> </td> </tr> <tr> @@ -3597,31 +2918,38 @@ <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#updateAssessment">POST</h4> - <p>Updates an assessment building block.</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="#d2e669">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e672">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="#d2e1313">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e686">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e687">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="#d2e1330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e689">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e699">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1346">/repo/courses/{courseId}/elements/assessment</h3> + <h3 id="d2e702">/repo/courses/{courseId}/groups/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3640,125 +2968,108 @@ <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#attachAssessmentPost">POST</h4> - <p>Attaches an assessment building block.</p> - <p><em>acceptable request representations:</em></p> + <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="#d2e1354">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e707">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="d2e717">/repo/courses/{courseId}/groups/{groupKey}</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 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="#d2e1377">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1380">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1390">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e725">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e728">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#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#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="#d2e742">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e745">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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 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="#d2e755">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e760">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e770">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1435">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3> + <h3 id="d2e773">/repo/courses/{courseId}/groups/new</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3768,13 +3079,13 @@ </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/#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> + <p>The course resourceable's id</p> </td> </tr> <tr> @@ -3784,31 +3095,34 @@ <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#updateWiki">POST</h4> - <p>Attaches an wiki building block.</p> + <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="#d2e1446">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e778">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1466">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1469">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1479">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e780">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e790">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1482">/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="d2e793">/repo/courses/{courseId}/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> @@ -3816,6 +3130,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> @@ -3825,12 +3150,78 @@ </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#attachWikiPost">POST</h4> - <p>Attaches an wiki building block.</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="#d2e803">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e806">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e816">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e819">/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> + <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> + </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> @@ -3840,90 +3231,59 @@ </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>accessExpertRules</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>wikiResourceableId</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/#long">long</a></em></p> + <p>(value true/false)</p> </td> - <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1497">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1500">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1510">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e833">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e836">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e846">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> + <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> @@ -3933,91 +3293,63 @@ </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> - </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> + <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>wikiResourceableId</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="#d2e1526">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1529">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1539">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e866">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e876">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="#d2e883">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="#d2e888">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1542">/repo/courses/{courseId}/elements/blog/{nodeId}</h3> + <h3 id="d2e904">/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> @@ -4027,13 +3359,13 @@ </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/#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 course resourceable's id</p> </td> </tr> <tr> @@ -4043,55 +3375,36 @@ <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#updateBlog">POST</h4> - <p>Update an blog building block.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1553">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="#d2e1573">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1576">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1586">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1589">/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> + <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>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#attachBlogPost">POST</h4> - <p>Attaches an blog 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> @@ -4101,216 +3414,299 @@ </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> + <p><strong>start</strong></p> </td> <td> - <p>The node's id which will be the parent of this assessment</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>position</strong></p> + <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 node's position relative to its sibling nodes (optional)</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>shortTitle</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> + <p>Default: <tt>creationDate</tt></p> </td> <td> - <p>The node short title</p> + <p>(value name, creationDate)</p> </td> </tr> <tr> <td> - <p><strong>longTitle</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>Default: <tt>undefined</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> - <p>The node long title</p> + <p>(value true/false)</p> </td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e934">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e937">/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="#d2e945">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="#d2e956">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e959">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e969">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="#d2e976">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e977">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="#d2e979">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e992">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>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>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>repoEntry</strong></p> + <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 softkey of the blog resourceable (optional)</p> + <p>The author user key (optional)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1625">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1635">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1009">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1012">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1022">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> + </div> + </div> + <div class="resource"> + <h3 id="d2e1025">/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="#d2e1031">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1034">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="#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="#d2e1045">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1048">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="#d2e1055">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="#d2e1059">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1062">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="#d2e1069">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1070">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="#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} courseNodeVO">ns3:courseNodeVO</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="#d2e1072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1075">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="d2e1683">/repo/courses/{courseId}/elements/survey/{nodeId}</h3> + <h3 id="d2e1078">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4320,13 +3716,13 @@ </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/#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 course resourceable's id</p> </td> </tr> <tr> @@ -4336,31 +3732,57 @@ <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>The course resourceable's id</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>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#attachSurveyPost">POST</h4> - <p>Attaches an survey building block.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1694">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e1714">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1717">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1727">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1089">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1092">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="d2e1730">/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="d2e1095">/repo/courses/{courseId}/groups/{groupKey}/folder</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4375,213 +3797,95 @@ <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#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> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1760">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1770">Status Code 401<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">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1102">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1103">*/*<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> - <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> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e1106">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="#d2e1111">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1112">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="#d2e1115">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="#d2e1120">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1121">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="#d2e1124">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="#d2e1129">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1130">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="#d2e1133">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1134">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="#d2e1786">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1789">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1799">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1136">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1137">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1802">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3> + <h3 id="d2e1138">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4591,13 +3895,13 @@ </tr> <tr> <td> - <p><strong>parentNodeId</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 node's id of this external page</p> + <p>The course resourceable's id</p> </td> </tr> <tr> @@ -4607,336 +3911,112 @@ <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>The course resourceable's id</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> + </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#updateExternalPage">POST</h4> - <p>Update an external page building block.</p> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1142">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1143">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1144">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1145">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1146">*/*<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="#d2e1813">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1149">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="#d2e1833">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1836">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1846">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1154">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1155">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1156">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1850">/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> - <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>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> + <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e1159">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="#d2e1883">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1886">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1896">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1164">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1165">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1166">*/*<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> - <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>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> + <h4 id="http://www.example.com#putFileToFolder">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e1169">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="#d2e1928">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1931">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1934">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1944">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1174">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1175">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1176">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1947">/repo/courses/{courseId}/elements/task/{nodeId}/file</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#attachTaskFilePost">POST</h4> - <p>This attaches a Task file onto a given task element.</p> + <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e1954">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1179">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1180">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="#d2e1959">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1962">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</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="#d2e1182">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1183">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#attachTaskFile">PUT</h4> - <p>This attaches a Task file onto a given task element.</p> - <p><em>acceptable request representations:</em></p> + <h4 id="http://www.example.com#putFolders">PUT</h4> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1979">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1187">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="#d2e1983">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1986">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e1996">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1999">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1190">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1191">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2002">/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="d2e1192">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4946,12 +4026,14 @@ </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/#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> - <td></td> </tr> <tr> <td> @@ -4962,513 +4044,1358 @@ </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#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> - <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> + <h4 id="http://www.example.com#getVersion">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2037">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2040">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2043">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2053">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2056">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1195">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#addTaskConfiguration">PUT</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> + </div> + </div> + <div class="resource"> + <h3 id="d2e1196">/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="d2e1199">/repo/courses/{courseId}/resourcefolders/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><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1204">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="d2e1214">/repo/courses/{courseId}/resourcefolders/sharedfolder</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#getSharedFiles">GET</h4> + <p>This retrieves the files in the shared folder</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1222">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1225">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1228">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1231">/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> + <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="#d2e1240">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1243">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1246">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1249">/repo/courses/{courseId}/resourcefolders/coursefolder</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#getCourseFiles">GET</h4> + <p>This retrieves the files in the course folder</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1255">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1258">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1261">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="#d2e1268">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="#d2e1276">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1279">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1282">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1285">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="#d2e1292">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="#d2e1296">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1299">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1302">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1305">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1308">/repo/courses/{courseId}/resourcefolders/coursefolder/{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></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> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1315">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1318">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1321">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="#d2e1328">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="#d2e1336">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1339">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1342">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1345">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="#d2e1352">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="#d2e1356">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1359">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1362">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1365">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1368">/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="d2e1371">/i18n/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 i18n Web Service.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1376">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="d2e1386">/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> + <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 locale (optional)</p> + </td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1401">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="d2e1411">/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="d2e1414">/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="#d2e1419">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="d2e1429">/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> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The username</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="#d2e1441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1444">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1454">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1457">/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="d2e1460">/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="#d2e1465">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="d2e1475">/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="#d2e1485">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1488">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e1498">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1501">/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> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> <td> - <p><strong>enableAssignment</strong></p> + <p><strong>start</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/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>taskAssignmentType</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></td> </tr> <tr> <td> - <p><strong>taskAssignmentText</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> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>enableTaskPreview</strong></p> + <p>Default: <tt>creationDate</tt></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>(value name,creationDate)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>enableTaskDeselect</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>onlyOneUserPerTask</strong></p> + <p>Default: <tt>true</tt></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>(value true/false)</p> </td> - <td></td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1518">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e1528">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> - <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> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>enableDropboxConfirmationMail</strong></p> + <p><strong>title</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> + <p>The title for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>dropboxConfirmationText</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>enableReturnbox</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>The body for the first post in the thread</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> + <p><strong>authorKey</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>grantScoring</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/#boolean">boolean</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="#d2e1545">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1548">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1558">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="#d2e1565">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="#d2e1570">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1573">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1583">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1586">/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>scoreMin</strong></p> + <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> + <p>Default: <tt>true</tt></p> + </td> + <td> + <p>(value true/false)</p> </td> - <td></td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1606">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e1616">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1619">/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="#d2e1627">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="#d2e1638">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1641">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1651">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="#d2e1658">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1659">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="#d2e1661">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1664">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1674">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>commentForUser</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>commentForCoaches</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>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> + <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="#d2e2091">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2097">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2107">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1691">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1694">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1704">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1707">/repo/forums/{forumKey}/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>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></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="#d2e1713">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1716">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="#d2e1723">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="#d2e1727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1730">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="#d2e1737">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="#d2e1741">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1744">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="#d2e1751">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1752">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="#d2e1754">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1757">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="d2e1760">/repo/forums/{forumKey}/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>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> + </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="#d2e1771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1774">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="d2e1777">/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="#d2e1784">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="d2e1794">/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="#d2e1799">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="d2e1809">/groups/{groupKey}</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#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="#d2e1817">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="#d2e1831">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1832">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="#d2e1834">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1837">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e1847">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="#d2e1854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1857">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1860">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1863">/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> + </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#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="#d2e1871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1874">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="d2e1884">/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> + </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#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="#d2e1892">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1895">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="d2e1905">/groups/{groupKey}/participants</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#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="#d2e1913">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1916">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="d2e1926">/groups/{groupKey}/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>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 user's id</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> + <ul> + <li><a href="#d2e1937">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1940">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1943">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#removeTutor">DELETE</h4> + <p>Removes the owner from the group.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1953">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1956">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1959">/groups/{groupKey}/owners/{identityKey}/new</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 user's id</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="#d2e1970">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1973">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1976">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1979">/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> + </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 user's id</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> <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#removeTutorPost">POST</h4> + <p>Fallback method for browser.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2117">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2120">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2130">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1990">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1993">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1996">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2133">/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="d2e1999">/groups/{groupKey}/participants/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5478,219 +5405,151 @@ </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>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 id of the user</p> + </td> </tr> </table> <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#addParticipant">PUT</h4> + <p>Adds a participant to the group.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2148">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2151">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2154">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2164">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2167">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2010">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2013">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2016">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#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> + <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="#d2e2023">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2026">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2029">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2033">/groups/{groupKey}/participants/{identityKey}/new</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 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#addParticipantPost">POST</h4> + <p>Fallback method for browser.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2182">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2198">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2201">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2044">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2047">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2050">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2053">/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#getSurveyConfiguration">GET</h4> - <p>Retrieves configuration of the survey course node</p> + <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="#d2e2208">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2211">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e2221">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2067">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2070">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2224">/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="d2e2073">/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> @@ -5700,451 +5559,398 @@ </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><strong>groupKey</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>courseId</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 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#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#getForum">GET</h4> + <p>Retrieves the forum.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2250">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2253">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2256">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e2266">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2269">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2083">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2086">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e2096">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2099">/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#addTestConfiguration">PUT</h4> - <p>This attaches the run-time configuration onto a given test element.</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> <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> + <th>description</th> </tr> <tr> <td> - <p><strong>allowSuspend</strong></p> + <p><strong>start</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/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>numAttempts</strong></p> + <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>0</tt></p> + <p>Default: <tt>25</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>sequencePresentation</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>itemPage</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>showNavigation</strong></p> + <p>Default: <tt>creationDate</tt></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>(value name,creationDate)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>showQuestionTitle</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> <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> + <p>(value true/false)</p> </td> - <td></td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2113">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2116">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e2126">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> - <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> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>showResultsOnHomepage</strong></p> + <p><strong>title</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> + <p>The title for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>showScoreInfo</strong></p> + <p><strong>body</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> + </td> + <td> + <p>The body for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>showQuestionProgress</strong></p> + <p><strong>authorKey</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/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The author user key (optional)</p> + </td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2143">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2146">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2156">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="#d2e2163">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="#d2e2168">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2171">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2181">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2184">/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> + <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>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>showScoreProgress</strong></p> + <p><strong>start</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/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>showSectionsOnly</strong></p> + <p><strong>limit</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/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>summaryPresentation</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>summaryCompact</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>startDate</strong></p> + <p>Default: <tt>creationDate</tt></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p>(value name, creationDate)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>endDate</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>(value true/false)</p> </td> - <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2295">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2298">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2301">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e2311">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2314">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#getTestConfiguration">GET</h4> - <p>Retrieves configuration of the test course node</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2321">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2324">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e2334">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2201">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2204">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e2214">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2337">/groups</h3> - <p>Description:<br> - This handles the learning groups. - - <P> - Initial Date: 23 mar. 2010 <br> - </p> + <h3 id="d2e2217">/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#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> + <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="#d2e2225">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="#d2e2344">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2236">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2239">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2249">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2354">/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#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="#d2e2256">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2257">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="#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} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2272">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="#d2e2359">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2289">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2292">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e2302">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2369">/groups/{groupKey}</h3> + <h3 id="d2e2305">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6163,46 +5969,71 @@ <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#findById">GET</h4> - <p>Return the group specified by the key of the group.</p> + <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="#d2e2377">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2311">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2314">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#postGroup">POST</h4> - <p>Updates a group.</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="#d2e2391">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2392">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2321">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="#d2e2394">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2397">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e2407">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2325">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2328">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#deleteGroup">DELETE</h4> - <p>Deletes the business group specified by the groupKey.</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="#d2e2335">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="#d2e2339">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2342">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="#d2e2349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2350">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="#d2e2414">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2417">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2420">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2352">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2355">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="d2e2423">/groups/{groupKey}/infos</h3> + <h3 id="d2e2358">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6221,90 +6052,44 @@ <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#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="#d2e2431">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2434">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="d2e2444">/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>filename</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 name of the attachment</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> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2452">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2455">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="d2e2465">/groups/{groupKey}/participants</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>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 key of the group</p> + <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#getParticipants">GET</h4> - <p>Returns the list of participants of the group specified by the groupKey.</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="#d2e2473">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2476">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e2369">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2372">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="d2e2486">/groups/{groupKey}/owners/{identityKey}</h3> + <h3 id="d2e2375">/groups/{groupKey}/folder</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6319,48 +6104,75 @@ <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 user's id</p> - </td> + <td></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> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2497">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2500">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2379">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2380">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2381">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2382">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2383">*/*<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> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e2386">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="#d2e2391">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2392">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="#d2e2395">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="#d2e2400">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2401">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="#d2e2404">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="#d2e2409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2410">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="#d2e2413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2414">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="#d2e2510">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2513">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2516">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2416">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2417">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2519">/groups/{groupKey}/owners/{identityKey}/new</h3> + <h3 id="d2e2418">/groups/{groupKey}/folder/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6375,38 +6187,103 @@ <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> + <td></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> + <p><strong>path</strong></p> </td> <td> - <p>The user's id</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> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#addTutorPost">POST</h4> - <p>Fallback method for browser.</p> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2422">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2423">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2424">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2425">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2426">*/*<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="#d2e2429">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="#d2e2434">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2435">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2436">*/*<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="#d2e2439">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="#d2e2444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2446">*/*<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="#d2e2449">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="#d2e2454">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2455">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2456">*/*<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="#d2e2459">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2460">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="#d2e2462">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2463">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="#d2e2466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2467">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="#d2e2530">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2533">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2536">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2470">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2471">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2539">/groups/{groupKey}/owners/{identityKey}/delete</h3> + <h3 id="d2e2472">/groups/{groupKey}/folder/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6421,38 +6298,45 @@ <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 user's id</p> - </td> + <td></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#getVersion">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2475">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2476">/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="d2e2479">/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="#d2e2550">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2553">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2556">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2484">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="d2e2559">/groups/{groupKey}/participants/{identityKey}</h3> + <h3 id="d2e2494">/repo/courses/{courseId}/elements/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6462,53 +6346,43 @@ </tr> <tr> <td> - <p><strong>groupKey</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 key of the group</p> + <p>The node'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> - <p>The id of the user</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#addParticipant">PUT</h4> - <p>Adds a participant to the group.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2570">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2573">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2576">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#getCourseNode">GET</h4> + <p>Retrieves metadata of the course node</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2586">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2589">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2505">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2508">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2518">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2593">/groups/{groupKey}/participants/{identityKey}/new</h3> + <h3 id="d2e2521">/repo/courses/{courseId}/elements/structure/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6518,43 +6392,48 @@ </tr> <tr> <td> - <p><strong>groupKey</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 id of the group</p> + <p>The node's id of this structure</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> - <p>The user's id</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#addParticipantPost">POST</h4> - <p>Fallback method for browser.</p> + <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="#d2e2532">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2557">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="#d2e2604">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2607">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2610">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2586">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2596">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2613">/groups/{groupKey}/participants/{identityKey}/delete</h3> + <h3 id="d2e2599">/repo/courses/{courseId}/elements/structure</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6564,49 +6443,132 @@ </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>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 user</p> - </td> + <td></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> + <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="#d2e2605">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="#d2e2624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2627">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2617">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2620">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> <li><a href="#d2e2630">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> + <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>displayType</strong></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> + </td> + <td></td> + </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e2646">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2649">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2659">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> </div> </div> <div class="resource"> - <h3 id="d2e2633">/groups/{groupKey}/forum</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> + <h3 id="d2e2662">/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> @@ -6616,32 +6578,99 @@ </tr> <tr> <td> - <p><strong>groupKey</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> + <tr> <td> - <p>The key of the group</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#getForum">GET</h4> - <p>Retrieves the forum.</p> + <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> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e2674">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="#d2e2643">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2646">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2678">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2681">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2659">/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="d2e2694">/repo/courses/{courseId}/elements/singlepage</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6651,21 +6680,55 @@ </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> - <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#getThreads">GET</h4> - <p>Retrieves the threads in the forum</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="#d2e2702">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="#d2e2731">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2734">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2744">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#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="#d2e2751">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="#d2e2778">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2781">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2791">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> @@ -6675,160 +6738,103 @@ </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 single + page + </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="#d2e2673">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2676">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2686">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> + <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> + <p>The node learning objectives</p> </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> - <p>The body for the first post in the thread</p> + <p>The rules to view the node (optional)</p> </td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>accessExpertRules</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 rules to access the node (optional)</p> </td> </tr> </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2703">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2706">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2716">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="#d2e2723">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2819">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="#d2e2827">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2830">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2840">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2744">/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> - <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>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> + <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> @@ -6838,176 +6844,118 @@ </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 single + page + </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="#d2e2761">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2764">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2774">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2777">/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="#d2e2785">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="#d2e2796">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2799">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2809">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="#d2e2816">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2817">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="#d2e2819">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2822">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2832">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>filename</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 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="#d2e2849">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2852">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2862">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2873">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2876">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2886">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2865">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3> + <h3 id="d2e2889">/repo/courses/{courseId}/elements/task/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7017,80 +6965,47 @@ </tr> <tr> <td> - <p><strong>groupKey</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 key of the group</p> + <p>The node's id of this task</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></td> + <td> + <p>The course resourceable id</p> + </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="#d2e2871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2874">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">PUT</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2882">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="#d2e2884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2887">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="#d2e2894">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="#d2e2898">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2901">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#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="#d2e2908">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2900">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="#d2e2912">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2915">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2923">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2926">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2936">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2918">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e2939">/repo/courses/{courseId}/elements/task</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7100,136 +7015,160 @@ </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> - </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> + <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> - </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="#d2e2929">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2932">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="d2e2935">/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> + <p>The course resourceable 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="#d2e2939">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2940">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2941">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2942">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2943">*/*<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="#d2e2946">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="#d2e2951">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2952">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="#d2e2955">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="#d2e2960">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2961">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#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="#d2e2964">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2947">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="#d2e2969">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2970">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2976">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2979">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2989">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="#d2e2973">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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> + <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 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="#d2e2976">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2977">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/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3037">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2978">/groups/{groupKey}/folder/{path:.*}</h3> + <h3 id="d2e3040">/repo/courses/{courseId}/elements/test/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7239,19 +7178,19 @@ </tr> <tr> <td> - <p><strong>groupKey</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> <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></td> </tr> @@ -7259,88 +7198,23 @@ <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="#d2e2982">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2983">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2984">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2985">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2986">*/*<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="#d2e2989">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="#d2e2994">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2995">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2996">*/*<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="#d2e2999">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="#d2e3004">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3005">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3006">*/*<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="#d2e3009">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="#d2e3014">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3015">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3016">*/*<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#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="#d2e3019">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3020">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="#d2e3022">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3023">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="#d2e3026">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3027">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3047">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="#d2e3030">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3031">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3055">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3058">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3068">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3032">/groups/{groupKey}/folder/version</h3> + <h3 id="d2e3071">/repo/courses/{courseId}/elements/test</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7350,117 +7224,151 @@ </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="#d2e3035">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3036">/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="#d2e3043">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="d2e3053">/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="#d2e3058">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="d2e3068">/ping/{name}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>name</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The course resourceable id</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> + <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="#d2e3079">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="#d2e3074">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3105">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3108">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3118">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3084">/repo/courses/{courseId}/elements/folders/{nodeId}</h3> - <p>Description:<br> - This handles the folder building blocks within a course. - - <P> - Initial Date: 22 apr. 2010 <br> - </p> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e3087">/repo/courses/{courseId}/elements/folders/{nodeId}/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 Folder Course Node Web Service.</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="#d2e3092">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3150">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3153">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3163">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3102">/repo/courses/{courseId}/elements/folders/{nodeId}/files</h3> + <h3 id="d2e3167">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7470,89 +7378,47 @@ </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 node's id of this assessment</p> </td> - <td></td> </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/#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> - <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="#d2e3107">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3108">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3109">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3110">application/octet-stream<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#postFileToRoot">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3114">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="#d2e3119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3120">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="#d2e3123">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="#d2e3128">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3129">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="#d2e3132">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="#d2e3137">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3138">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#updateAssessment">POST</h4> + <p>Updates an assessment building block.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3142">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3178">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="#d2e3144">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3145">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3195">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3198">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3208">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3146">/repo/courses/{courseId}/elements/folders/{nodeId}/files/{path:.*}</h3> + <h3 id="d2e3211">/repo/courses/{courseId}/elements/assessment</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7567,112 +7433,129 @@ <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> + <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="#d2e3150">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3151">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3152">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3153">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3154">*/*<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="#d2e3157">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="#d2e3162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3163">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3164">*/*<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="#d2e3167">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="#d2e3172">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3173">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3174">*/*<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="#d2e3177">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="#d2e3182">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3183">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3184">*/*<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#attachAssessmentPost">POST</h4> + <p>Attaches an assessment building block.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3187">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3188">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3219">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="#d2e3190">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3191">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="#d2e3194">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3195">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3242">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3245">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3255">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#deleteItem">DELETE</h4> + <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="#d2e3198">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3199">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3284">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3287">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3297">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3200">/repo/courses/{courseId}/elements/folders/{nodeId}/files/version</h3> + <h3 id="d2e3300">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7682,36 +7565,47 @@ </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 node's id which of this wiki</p> </td> - <td></td> </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/#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> - <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#updateWiki">POST</h4> + <p>Attaches an wiki building block.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e3311">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="#d2e3203">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3334">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3344">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3204">/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="d2e3347">/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> @@ -7732,7 +7626,8 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachContact">PUT</h4> + <h4 id="http://www.example.com#attachWikiPost">POST</h4> + <p>Attaches an wiki building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -7798,64 +7693,92 @@ <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> + <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="#d2e3362">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3365">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3375">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>coaches</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>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><strong>participants</strong></p> + <p><strong>position</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/#int">int</a></em></p> </td> <td></td> </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> @@ -7864,294 +7787,34 @@ </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> </td> <td></td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3224">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3225">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="#d2e3228">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="#d2e3245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3247">/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#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> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3257">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> - <li><a href="#d2e3267">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3270">/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="#d2e3274">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3275">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3276">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3277">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3278">*/*<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="#d2e3281">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="#d2e3286">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3287">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="#d2e3290">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="#d2e3295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3296">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="#d2e3299">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="#d2e3304">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3305">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="#d2e3308">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3309">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="#d2e3311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3313">/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="#d2e3317">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3318">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3319">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3320">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3321">*/*<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="#d2e3324">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="#d2e3329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3330">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3331">*/*<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="#d2e3334">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="#d2e3339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3340">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3341">*/*<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="#d2e3344">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="#d2e3349">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">*/*<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="#d2e3354">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3355">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="#d2e3357">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3358">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="#d2e3361">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3362">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> + </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="#d2e3365">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3366">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3391">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3394">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3404">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3367">/users/{identityKey}/folders/personal/version</h3> + <h3 id="d2e3407">/repo/courses/{courseId}/elements/blog/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8161,38 +7824,47 @@ </tr> <tr> <td> - <p><strong>identityKey</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 key of the user (IdentityImpl)</p> + <p>The node's id of this blog</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> + <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> + <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="#d2e3418">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="#d2e3370">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3438">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3441">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3451">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3371">/users/{identityKey}/folders/group/{groupKey}</h3> + <h3 id="d2e3454">/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> @@ -8202,91 +7874,240 @@ </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> - </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>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="#d2e3375">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3376">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3377">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3378">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3379">*/*<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="#d2e3382">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="#d2e3387">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3388">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="#d2e3391">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="#d2e3396">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3397">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="#d2e3400">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e3405">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3406">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3487">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3490">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3500">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="#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> + <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="#d2e3412">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3413">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3532">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3535">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3545">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3414">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3> + <h3 id="d2e3548">/repo/courses/{courseId}/elements/survey/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8296,119 +8117,268 @@ </tr> <tr> <td> - <p><strong>identityKey</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 key of the user (IdentityImpl)</p> + <p>The node's id which will be the parent of this assessment</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>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="#d2e3418">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3419">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3420">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3421">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3422">*/*<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="#d2e3425">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="#d2e3430">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3431">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3432">*/*<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="#d2e3435">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="#d2e3440">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3441">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3442">*/*<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="#d2e3445">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="#d2e3450">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3451">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3452">*/*<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#attachSurveyPost">POST</h4> + <p>Attaches an survey building block.</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e3455">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3456">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3559">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="#d2e3458">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3459">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3579">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3582">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3592">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e3595">/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> + <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#putFolders">PUT</h4> + <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="#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="#d2e3622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3625">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3635">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#deleteItem">DELETE</h4> + <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="#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="#d2e3651">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3654">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3664">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3468">/users/{identityKey}/folders/group/{groupKey}/version</h3> + <h3 id="d2e3667">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8418,38 +8388,47 @@ </tr> <tr> <td> - <p><strong>identityKey</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 key of the user (IdentityImpl)</p> + <p>The node's id of this external page</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> + <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> + <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="#d2e3678">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="#d2e3471">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3698">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3701">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3711">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/course/{courseKey}/{courseNodeId}</h3> + <h3 id="d2e3714">/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> @@ -8459,100 +8438,241 @@ </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> + <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="#d2e3477">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3478">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3479">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3480">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3481">*/*<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="#d2e3484">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="#d2e3489">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3490">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="#d2e3493">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="#d2e3498">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3499">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="#d2e3502">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#attachExternalPagePost">POST</h4> + <p>Attaches an external page 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>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="#d2e3507">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3508">application/xml<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} courseNodeVO">ns3:courseNodeVO</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#putFile64VOToRoot">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3511">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3512">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#attachExternalPage">PUT</h4> + <p>Attaches an external page 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>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="#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="#d2e3792">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3795">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3798">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3808">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3516">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3> + <h3 id="d2e3811">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -8562,27 +8682,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>nodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -8591,10 +8691,10 @@ </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></td> </tr> @@ -8602,88 +8702,38 @@ <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="#d2e3520">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3521">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3522">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3523">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3524">*/*<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="#d2e3527">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="#d2e3532">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3533">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3534">*/*<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="#d2e3537">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="#d2e3542">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3543">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3544">*/*<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#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="#d2e3547">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3818">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="#d2e3552">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3553">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3554">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3836">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#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="#d2e3557">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3558">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="#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> - </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="#d2e3564">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3565">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3843">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#deleteItem">DELETE</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3568">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3569">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3847">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3850">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3860">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3863">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3570">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3> + <h3 id="d2e3867">/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> @@ -8693,30 +8743,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>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> <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> @@ -8724,854 +8763,509 @@ <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="#d2e3573">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3574">/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#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> + <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> + <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>start</strong></p> + <p><strong>scoreMax</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/#float">float</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>grantPassing</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> </td> <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3584">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="#d2e3598">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="#d2e3612">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="#d2e3629">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e3639">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3642">/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="#d2e3647">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3648">/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>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>type</strong></p> + <p><strong>enableCommentField</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>Filter by the file resource type of the repository entry</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></td> </tr> <tr> <td> - <p><strong>author</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> - <p>Default: <tt>*</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>Filter by the author's username</p> + <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>name</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> - <p>Default: <tt>*</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>Filter by name of repository entry</p> + <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>myentries</strong></p> + <p><strong>accessExpertRuleReturnbox</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>Only search entries the requester owns</p> + <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="#d2e3666">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e3676">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3679">/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="#d2e3687">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3690">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3693">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="#d2e3700">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3703">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="#d2e3717">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="#d2e3723">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e3733">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3736">/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="#d2e3742">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3745">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3748">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3758">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3761">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3902">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3905">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3908">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3918">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3921">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3764">/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#addTaskConfiguration">PUT</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> + <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>start</strong></p> + <p><strong>taskAssignmentText</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>enableTaskPreview</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> </td> <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3774">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3777">/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> - <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#findById">GET</h4> - <p>Get the metadatas of the course by id</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3787">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3790">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="#d2e3804">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3807">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3810">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3813">/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> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3818">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="d2e3828">/repo/courses/{courseId}/configuration</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#getConfiguration">GET</h4> - <p>Get the configuration of the course</p> - <p><em>available response representations:</em></p> - <ul> - <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/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e3849">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> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3856">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="#d2e3876">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3879">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e3889">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3892">/repo/courses/{courseId}/authors</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#getAuthors">GET</h4> - <p>Get all owners and authors of the course</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3900">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3903">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e3906">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3909">/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> - <h6>request query parameters</h6> - <table> <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <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>locale</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><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>The course locale</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="#d2e3921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e3934">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3937">/repo/courses/{courseId}/file</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#getRepoFileById">GET</h4> - <p>Export the course</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3943">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3946">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3949">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3952">/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="#d2e3960">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3963">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3966">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3969">/repo/courses/{courseId}/editortreemodel</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#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="#d2e3977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3980">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3987">/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="#d2e3998">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4001">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e4004">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="#d2e4011">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4014">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4017">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="#d2e4024">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4027">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4030">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4033">/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> - <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#getGroupList">GET</h4> - <p>Lists all learn groups of the specified course.</p> + <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="#d2e4041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4044">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e3956">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3959">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3962">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3972">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3975">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#putNewGroup">PUT</h4> - <p>Creates a new group for the course.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e4058">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4059">application/json<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="#d2e4061">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e4071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3982">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3985">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3995">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4074">/repo/courses/{courseId}/groups/version</h3> + <h3 id="d2e3998">/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> @@ -9581,57 +9275,13 @@ </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> + <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> - </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> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4079">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="d2e4089">/repo/courses/{courseId}/groups/{groupKey}</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> @@ -9641,57 +9291,203 @@ </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> + <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> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4097">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4100">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e4013">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4016">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4019">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e4029">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4032">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 key of the group.</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> + <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> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4114">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4117">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4120">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4047">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4050">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4053">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e4063">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4066">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="#d2e4127">*/*<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="#d2e4129">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4132">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e4142">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4073">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4076">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e4086">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4145">/repo/courses/{courseId}/groups/new</h3> + <h3 id="d2e4089">/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> @@ -9701,68 +9497,13 @@ </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> + <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> - </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="#d2e4150">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4152">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</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> - </div> - <div class="resource"> - <h3 id="d2e4165">/repo/courses/{courseId}/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>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> @@ -9772,78 +9513,200 @@ </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#getForum">GET</h4> - <p>Retrieves the forum.</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> + <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> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4175">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4178">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e4188">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4115">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e4131">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4134">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4191">/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> - <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> - </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#addTestConfiguration">PUT</h4> + <p>This attaches the run-time configuration onto a given test element.</p> <h6>request query parameters</h6> <table> <tr> @@ -9853,125 +9716,216 @@ </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> + <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/#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>showScoreInfo</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>true</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>showQuestionProgress</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>true</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>asc</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> - <p>(value true/false)</p> - </td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4205">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4208">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e4218">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> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>showSectionsOnly</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>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> - <p>The body for the first post in the thread</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <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 author user key (optional)</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="#d2e4235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4238">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4248">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4160">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4163">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4166">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e4176">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4179">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> + <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="#d2e4255">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4186">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4189">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e4199">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4202">/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="#d2e4260">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4263">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4273">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4209">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="d2e4276">/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="d2e4219">/catalog/{path:.*}/owners/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9981,52 +9935,101 @@ </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>path</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 path</p> </td> - <td></td> </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 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="#d2e4230">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4233">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4243">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="#d2e4250">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4253">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4263">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="#d2e4270">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4273">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4283">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4286">/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="#d2e4291">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="d2e4301">/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>threadKey</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> - <p>The key of the thread</p> + <p>The path</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#getChildren">GET</h4> + <p>Returns a list of catalog entries.</p> <h6>request query parameters</h6> <table> <tr> @@ -10054,42 +10057,17 @@ </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="#d2e4293">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4296">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e4306">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4312">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4315">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="d2e4309">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</h3> + <h3 id="d2e4325">/catalog/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10099,81 +10077,30 @@ </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> + <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> - <p>The id of the reply message</p> + <p>The path</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="#d2e4317">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="#d2e4328">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4331">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4341">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="#d2e4348">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4349">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e4351">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4354">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4364">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4343">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#addCatalogEntry">PUT</h4> + <p>Adds a catalog entry under the path specified in the URL.</p> <h6>request query parameters</h6> <table> <tr> @@ -10183,152 +10110,176 @@ </tr> <tr> <td> - <p><strong>title</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 name</p> + </td> + </tr> + <tr> + <td> + <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 title for the first post in the thread</p> + <p>The description</p> </td> </tr> <tr> <td> - <p><strong>body</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 body for the first post in the thread</p> + <p>The type (leaf or node)</p> </td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>repoEntryKey</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 id of the repository entry</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4381">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4384">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4394">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4363">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4366">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4376">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4397">/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> + <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="#d2e4383">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4384">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="#d2e4403">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4406">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4386">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4389">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4399">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#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="#d2e4413">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4414">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4406">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="#d2e4416">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4419">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4417">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4420">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4430">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> + <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> + <th>parameter</th> + <th>value</th> + <th>description</th> + </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> + </td> + <td></td> + </tr> + </table> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4426">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4438">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4439">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="#d2e4430">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4433">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4454">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> + <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> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <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>description</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> + </td> + <td></td> + </tr> + </table> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4440">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4468">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4478">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="#d2e4444">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4447">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4485">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4488">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4498">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4450">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e4501">/catalog/{path:.*}/owners</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10338,73 +10289,33 @@ </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>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 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> + <p>The path</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#getOwners">GET</h4> + <p>Get the owners of the local sub tree</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4461">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4464">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4509">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4512">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4522">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4467">/repo/courses/{courseId}/groups/{groupKey}/folder</h3> + <h3 id="d2e4526">/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> @@ -10414,100 +10325,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> + <p><strong>username</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>groupKey</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 username of the user to retrieve authentication</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="#d2e4471">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4472">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4473">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4474">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4475">*/*<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="#d2e4478">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="#d2e4483">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4484">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="#d2e4487">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="#d2e4492">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4493">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#create">PUT</h4> + <p>Creates and persists an authentication</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4496">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4536">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4537">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="#d2e4501">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4502">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4539">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4542">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e4552">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="#d2e4505">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4506">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <div class="method"> + <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="#d2e4508">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4509">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4559">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4562">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e4572">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4510">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3> + <h3 id="d2e4575">/users/{username}/auth/{authKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10517,128 +10375,138 @@ </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 of the user to retrieve authentication</p> </td> </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 username of the user</p> </td> - <td></td> </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></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 authentication key identifier</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="#d2e4514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4516">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4517">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4518">*/*<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="#d2e4521">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="#d2e4526">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4527">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4528">*/*<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="#d2e4531">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#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">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4586">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4589">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4592">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4595">/users/{username}/auth/version</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> + </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> + </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="#d2e4541">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e4546">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4547">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4548">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4600">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="d2e4610">/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> + </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> + </td> + </tr> + <tr> + <td> + <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> + <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#putFile64ToFolder">PUT</h4> + <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="#d2e4551">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4552">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="#d2e4554">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4555">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4618">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> </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="#d2e4558">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4559">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="#d2e4562">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4563">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4621">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4624">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e4634">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4564">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3> + <h3 id="d2e4637">/users/{username}/auth/{authKey}/delete</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10648,97 +10516,54 @@ </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 of the user to retrieve authentication</p> </td> </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 username of the user</p> </td> - <td></td> </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></td> + <td> + <p>The authentication key identifier</p> + </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="#d2e4567">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4569">/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#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#deletePost">POST</h4> + <p>Fallback method for browsers</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4586">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4648">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4651">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4654">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4596">/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="d2e4657">/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> @@ -10855,26 +10680,26 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4610">application/xml<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="#d2e4671">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4672">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#attachEnrollmenetPost">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4614">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4675">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="#d2e4625">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4626">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4686">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4687">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4627">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3> + <h3 id="d2e4688">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10913,42 +10738,105 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getGroups">GET</h4> + <h4 id="http://www.example.com#getGroups">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4693">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4694">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4695">/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> + <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> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4705">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="#d2e4719">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="#d2e4733">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="#d2e4632">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4633">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e4760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4634">/users</h3> - <p>This web service handles functionalities related to <code>User</code>.</p> + <h3 id="d2e4763">/repo/entries/version</h3> <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="#d2e4641">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4642">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e4644">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4654">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4664">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4768">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4769">/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#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#searchEntries">GET</h4> + <p>Search for repository entries, possible search attributes are name, author and type</p> <h6>request query parameters</h6> <table> <tr> @@ -10958,48 +10846,68 @@ </tr> <tr> <td> - <p><strong>login</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 login (search with like)</p> + <p>Filter by the file resource type of the repository entry</p> </td> </tr> <tr> <td> - <p><strong>authProvider</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>An authentication provider (optional)</p> + <p>Filter by the author's username</p> </td> </tr> <tr> <td> - <p><strong>authUsername</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>*</tt></p> </td> <td> - <p>An specific username from the authentication provider</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="#d2e4681">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e4691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4787">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e4797">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4694">/users/{identityKey}</h3> + <h3 id="d2e4800">/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> @@ -11009,113 +10917,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> + <p><strong>repoEntryKey</strong></p> </td> <td> - <p>The user key identifier of the user being searched</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> <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="#d2e4702">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4705">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4708">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="#d2e4715">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4716">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="#d2e4718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e4731">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> - <li><a href="#d2e4741">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> - </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> + <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="#d2e4752">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4755">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4765">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4808">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4811">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4768">/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> + <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="#d2e4773">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4824">Status Code 200 - 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="d2e4783">/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#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="#d2e4788">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4789">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4838">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="#d2e4791">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4801">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4811">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4844">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e4854">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4814">/users/{identityKey}/delete</h3> + <h3 id="d2e4857">/repo/entries/{repoEntryKey}/file</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11125,116 +10974,66 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>repoEntryKey</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>repoEntryKey</strong></p> </td> <td> - <p>The user key identifier</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> <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#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="#d2e4822">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4825">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4828">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4863">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4869">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4879">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4882">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4831">/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>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 identity key identifier of the user being searched</p> - </td> - </tr> - </table> + <h3 id="d2e4885">/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#getPortrait">GET</h4> - <p>Retrieves the portrait of an user</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4839">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4842">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#postPortrait">POST</h4> - <p>Upload the portrait of an user</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="#d2e4849">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="#d2e4857">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4860">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></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="#d2e4892">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4893">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#deletePortrait">DELETE</h4> - <p>Deletes the portrait of an user</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4870">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4873">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4895">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4905">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4915">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4876">/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> - <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#getUserGroupList">GET</h4> - <p>Return all groups of a user</p> + <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> @@ -11244,39 +11043,48 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>login</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 first result</p> + <p>The login (search with like)</p> </td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>authProvider</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> - <p>The maximum results</p> + <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="#d2e4891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e4932">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4942">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4904">/users/{identityKey}/groups/infos<span class="optional">?start</span><span class="optional">&limit</span></h3> + <h3 id="d2e4945">/users/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11291,14 +11099,42 @@ <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#getUserGroupInfosList">GET</h4> - <p>Return all groups with information of a user. Paging is mandatory!</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="#d2e4953">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4956">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4959">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="#d2e4966">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4967">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="#d2e4969">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4972">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4982">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> + <li><a href="#d2e4992">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> @@ -11308,101 +11144,63 @@ </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> + <p><strong>withPortrait</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> - <p>The maximum results</p> + <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="#d2e4916">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="#d2e4926">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5003">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5006">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5016">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4929">/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="d2e4932">/repo/courses/{courseId}/resourcefolders/version</h3> + <h3 id="d2e5019">/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 resources folders Web Service</p> + <p>The version of the User Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4937">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5024">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="d2e4947">/repo/courses/{courseId}/resourcefolders/sharedfolder</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> + <h3 id="d2e5034">/users/new</h3> <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#createPost">POST</h4> + <p>Fallback method for browser</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5040">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="#d2e4955">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4958">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4961">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5042">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5052">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5062">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4964">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3> + <h3 id="d2e5065">/users/{identityKey}/delete</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11412,41 +11210,32 @@ </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> + <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 key identifier</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#deletePost">POST</h4> + <p>Fallback method for browsers</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4973">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4976">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4979">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5073">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5076">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5079">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4982">/repo/courses/{courseId}/resourcefolders/coursefolder</h3> + <h3 id="d2e5082">/users/{identityKey}/portrait</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11456,170 +11245,59 @@ </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> - </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> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4988">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4991">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4994">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="#d2e5001">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="#d2e5009">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5012">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5015">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5018">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="#d2e5025">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="#d2e5029">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5032">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5035">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5038">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e5041">/repo/courses/{courseId}/resourcefolders/coursefolder/{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> + <p>The identity key identifier 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#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="#d2e5048">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5051">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5054">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5090">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5093">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="#d2e5061">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5100">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="#d2e5069">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5072">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5075">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5108">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5111">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5114">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="#d2e5085">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="#d2e5089">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5092">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5095">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5098">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5121">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5124">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5101">/api</h3> + <h3 id="d2e5127">/users/{identityKey}/groups<span class="optional">?start</span><span class="optional">&limit</span></h3> <p>Description:<br> - Service for general informations on the OLAT REST Api. <P> - Initial Date: 14 apr. 2010 <br> + Initial Date: 18 oct. 2011 <br> </p> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e5104">/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="#d2e5109">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="d2e5119">/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="#d2e5122">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e5123">/api/doc/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11629,10 +11307,10 @@ </tr> <tr> <td> - <p><strong>filename</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> </tr> @@ -11640,17 +11318,50 @@ <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#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> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5129">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5142">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5145">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="d2e5132">/api/{filename}</h3> + <h3 id="d2e5155">/users/{identityKey}/groups/infos<span class="optional">?start</span><span class="optional">&limit</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11660,50 +11371,61 @@ </tr> <tr> <td> - <p><strong>filename</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> - </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="#d2e5138">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="d2e5141">/api/copyright</h3> + <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#getCopyrightXhtml">GET</h4> - <p>Returns the copyright of OLAT.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e5146">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> + <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> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5153">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5167">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="#d2e5177">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5156">/users/{identityKey}/forums</h3> + <h3 id="d2e5180">/users/{identityKey}/forums</h3> <p>Description:<br> <P> @@ -11738,14 +11460,14 @@ </p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5166">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e5176">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5190">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5200">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5179">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3> + <h3 id="d2e5203">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3> <p>Description:<br> Web service to manage a forum. @@ -11796,15 +11518,15 @@ <p>Retrieves the forum.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5188">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5191">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e5201">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5212">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5215">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5225">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5204">/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="d2e5228">/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> @@ -11901,9 +11623,9 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5218">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5221">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5231">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} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5255">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -11952,9 +11674,9 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5251">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5261">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5272">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5275">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5285">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -11962,19 +11684,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="#d2e5268">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5292">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="#d2e5273">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5276">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5286">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5297">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5300">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5310">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5289">/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="d2e5313">/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> @@ -12082,15 +11804,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5306">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5309">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5319">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5322">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3> + <h3 id="d2e5346">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12146,13 +11868,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="#d2e5330">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5354">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="#d2e5341">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5344">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5354">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5365">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -12160,14 +11882,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="#d2e5361">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5362">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5386">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="#d2e5364">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5367">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</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="#d2e5388">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5391">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5401">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -12216,15 +11938,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5394">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5397">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5407">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5418">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5421">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5431">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5410">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3> + <h3 id="d2e5434">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12278,22 +12000,21 @@ <p>Retrieves the attachments of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5416">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5419">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5440">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5443">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">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="#d2e5426">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5427">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5450">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="#d2e5429">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5432">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5454">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5457">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -12301,31 +12022,32 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e5439">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5464">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="#d2e5443">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5446">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5468">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5471">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> + <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="#d2e5453">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5478">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5479">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="#d2e5457">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5460">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5481">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5484">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="d2e5463">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e5487">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12392,14 +12114,14 @@ <p>Retrieves the attachment of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5474">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5477">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5498">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5501">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="d2e5480">/users/{identityKey}/forums/group/{groupKey}</h3> + <h3 id="d2e5504">/users/{identityKey}/forums/group/{groupKey}</h3> <p>Description:<br> Web service to manage a forum. @@ -12441,15 +12163,15 @@ <p>Retrieves the forum.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5488">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5491">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e5501">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5512">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5515">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5525">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5504">/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> + <h3 id="d2e5528">/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> @@ -12537,9 +12259,9 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5518">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5521">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5531">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5542">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5545">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5555">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -12588,9 +12310,9 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5548">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5551">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5561">Status Code 401<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} messageVO">ns3:messageVO</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"> @@ -12598,19 +12320,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="#d2e5568">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5592">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="#d2e5573">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5576">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5586">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5597">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5600">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5610">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5589">/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="d2e5613">/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> @@ -12709,15 +12431,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5606">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5609">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5619">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5643">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5622">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3> + <h3 id="d2e5646">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12764,13 +12486,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="#d2e5630">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5654">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="#d2e5641">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5644">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5654">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5665">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5668">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5678">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -12778,14 +12500,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="#d2e5661">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5662">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5685">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5686">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="#d2e5664">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5667">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5677">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5688">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5691">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5701">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -12834,15 +12556,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5694">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5697">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5707">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5731">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5710">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3> + <h3 id="d2e5734">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12887,22 +12609,21 @@ <p>Retrieves the attachments of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5716">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5719">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5740">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5743">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">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="#d2e5726">application/xml<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="#d2e5750">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="#d2e5729">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5732">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5754">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5757">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -12910,31 +12631,32 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e5739">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5764">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="#d2e5743">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5746">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5771">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> + <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="#d2e5753">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5778">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5779">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="#d2e5757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5760">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5781">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5784">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="d2e5763">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e5787">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12992,15 +12714,48 @@ <p>Retrieves the attachment of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5774">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5777">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5798">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5801">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="d2e5780">/users/{username}/auth</h3> - <p>This web service handles functionalities related to authentication credentials of users.</p> + <h3 id="d2e5804">/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="#d2e5811">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="d2e5821">/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="#d2e5826">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="d2e5836">/ping/{name}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13010,47 +12765,84 @@ </tr> <tr> <td> - <p><strong>username</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 username of the user to retrieve authentication</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 an authentication</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e5790">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5791">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e5793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e5806">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5842">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="d2e5852">/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#getAuthenticationTokenList">GET</h4> - <p>Returns all user authentications</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> + <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> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5813">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5816">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e5826">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5869">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="d2e5829">/users/{username}/auth/{authKey}</h3> + <h3 id="d2e5879">/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> @@ -13060,54 +12852,65 @@ </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#getCourseResults">GET</h4> + <p>Returns the results of the course.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5889">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5892">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e5902">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5905">/repo/courses/{courseId}/assessments/version</h3> + <h6>resource-wide template parameters</h6> + <table> <tr> - <td> - <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> - <p>The username of the user</p> - </td> + <th>parameter</th> + <th>value</th> + <th>description</th> </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#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="#d2e5840">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5843">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5846">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5910">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="d2e5849">/users/{username}/auth/version</h3> + <h3 id="d2e5920">/repo/courses/{courseId}/assessments/users/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13117,30 +12920,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>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> </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> + <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="#d2e5854">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5931">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5934">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e5944">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5864">/users/{username}/auth/new</h3> + <h3 id="d2e5947">/repo/courses/{courseId}/assessments/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13150,48 +12977,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> <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</p> + <p>The id of the course building block</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 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="#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} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e5971">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="#d2e5872">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5978">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5979">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="#d2e5875">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5878">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e5888">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5981">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5984">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5987">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5891">/users/{username}/auth/{authKey}/delete</h3> + <h3 id="d2e5990">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13201,202 +13049,107 @@ </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/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </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><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 ident of the course building block</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#deletePost">POST</h4> - <p>Fallback method for browsers</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e5902">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5905">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5908">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e5911">/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#getCourseList">GET</h4> - <p>Get all courses viewable by the authenticated 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></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>available response representations:</em></p> - <ul> - <li><a href="#d2e5921">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> - <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> - </td> - <td> - <p>The short title</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</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> - </td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e5948">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e5958">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e5961">/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> + <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="#d2e5966">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6004">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6007">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e6017">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5976">/auth</h3> + <h3 id="d2e6020">/users/{identityKey}/folders</h3> <p>Description:<br> - Authenticate against OLAT Provider <P> - Initial Date: 7 apr. 2010 <br> + Initial Date: 16 déc. 2011 <br> </p> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e5979">/auth/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> + </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 User Authentication Web Service</p> + <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> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5984">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6030">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> + <li><a href="#d2e6040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5994">/auth/{username}<span class="optional">?password</span></h3> + <h3 id="d2e6043">/users/{identityKey}/folders/personal</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13406,80 +13159,91 @@ </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</p> + <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#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> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6006">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6009">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6047">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6048">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6049">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6050">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6051">*/*<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="#d2e6054">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="#d2e6059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6060">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="#d2e6063">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="#d2e6068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6069">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="#d2e6072">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="#d2e6077">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6078">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e6022">/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="d2e6025">/i18n/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 i18n Web Service.</p> + <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6081">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6082">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="#d2e6030">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6084">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6085">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6040">/i18n/{package}/{key}<span class="optional">?locale</span></h3> + <h3 id="d2e6086">/users/{identityKey}/folders/personal/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13489,68 +13253,119 @@ </tr> <tr> <td> - <p><strong>package</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 name of the package</p> + <p>The key of the user (IdentityImpl)</p> </td> </tr> <tr> <td> - <p><strong>key</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> + </tr> + <tr> + <td> + <p><strong>path</strong></p> </td> <td> - <p>The key to translate</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> <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> - <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 locale (optional)</p> - </td> - </tr> - </table> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6090">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6091">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6092">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6093">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6094">*/*<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="#d2e6097">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="#d2e6055">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6102">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6104">*/*<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="#d2e6107">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="#d2e6112">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6114">*/*<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="#d2e6117">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="#d2e6122">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6123">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6124">*/*<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="#d2e6127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6128">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="#d2e6130">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6131">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="#d2e6134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6135">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="#d2e6138">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6139">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6065">/repo/courses/{courseId}/assessments</h3> - <p>Description:<br> - Retrieve and import course assessments - - <P> - Initial Date: 7 apr. 2010 <br> - </p> + <h3 id="d2e6140">/users/{identityKey}/folders/personal/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13560,32 +13375,38 @@ </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 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#getCourseResults">GET</h4> - <p>Returns the results of the course.</p> + <h4 id="http://www.example.com#getVersion">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6075">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6078">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e6088">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6143">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6091">/repo/courses/{courseId}/assessments/version</h3> + <h3 id="d2e6144">/users/{identityKey}/folders/group/{groupKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13595,30 +13416,91 @@ </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 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>Retireves the version of the Course Assessment Web Service.</p> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6148">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6149">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6150">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6151">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6152">*/*<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="#d2e6155">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="#d2e6160">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6161">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="#d2e6164">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="#d2e6169">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6170">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="#d2e6173">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="#d2e6178">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6179">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="#d2e6182">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6183">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="#d2e6096">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6185">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6186">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6106">/repo/courses/{courseId}/assessments/users/{identityKey}</h3> + <h3 id="d2e6187">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13628,14 +13510,125 @@ </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 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> + <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="#d2e6191">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6192">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6193">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6194">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6195">*/*<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="#d2e6198">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="#d2e6203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6205">*/*<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="#d2e6208">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="#d2e6213">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6214">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6215">*/*<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="#d2e6218">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="#d2e6223">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6224">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6225">*/*<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="#d2e6228">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6229">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="#d2e6231">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6232">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="#d2e6235">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6236">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="#d2e6239">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6240">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6241">/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> @@ -13645,37 +13638,32 @@ <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> <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> - </td> + <td></td> </tr> </table> <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#getVersion">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6117">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6120">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e6130">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6244">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6133">/repo/courses/{courseId}/assessments/{nodeId}</h3> + <h3 id="d2e6245">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13685,69 +13673,100 @@ </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 key of the user (IdentityImpl)</p> </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><strong>courseKey</strong></p> </td> <td> - <p>The id of the course building block</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> - </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 resourceable id of the course</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> <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#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6147">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e6157">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6252">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6253">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6254">*/*<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> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6257">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="#d2e6262">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6263">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="#d2e6266">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="#d2e6271">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6272">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="#d2e6275">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="#d2e6280">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6281">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="#d2e6164">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6165">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6284">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6285">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="#d2e6167">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6170">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6173">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6287">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6288">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6176">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3> + <h3 id="d2e6289">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13757,85 +13776,128 @@ </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 key of the user (IdentityImpl)</p> </td> </tr> <tr> <td> - <p><strong>nodeId</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 ident of the course building block</p> - </td> + <td></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> + <p><strong>courseNodeId</strong></p> </td> <td> - <p>The id of the user</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>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><strong>path</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> </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#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6190">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6193">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e6203">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6294">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6295">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6296">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e6207">/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> + <h4 id="http://www.example.com#postFileToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6300">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="#d2e6305">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6306">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6307">*/*<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="#d2e6310">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="#d2e6315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6317">*/*<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="#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="#d2e6325">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6326">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6327">*/*<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="#d2e6330">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6331">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="#d2e6333">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6334">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="#d2e6337">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6338">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="#d2e6214">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e6341">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6342">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6224">/catalog/{path:.*}/owners/{identityKey}</h3> + <h3 id="d2e6343">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13845,77 +13907,128 @@ </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> - <p>The path</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><strong>courseNodeId</strong></p> + </td> <td> - <p>The id of the user</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> <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> + <h4 id="http://www.example.com#getVersion">GET</h4> <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} userVO">ns3:userVO</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="#d2e6346">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6347">/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#addOwner">PUT</h4> - <p>Add an owner of the local sub tree</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> + <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> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6255">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6258">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e6268">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6357">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6360">/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#removeOwner">DELETE</h4> - <p>Remove an owner of the local sub tree</p> + <h4 id="http://www.example.com#getCurrentLogFile">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6275">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6278">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e6288">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6365">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6366">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6291">/catalog/version</h3> + <h3 id="d2e6367">/system/log/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>The version of the Log Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6296">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6372">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="d2e6306">/catalog/{path:.*}/children<span class="optional">?start</span><span class="optional">&limit</span></h3> + <h3 id="d2e6382">/system/log/{date}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13925,21 +14038,39 @@ </tr> <tr> <td> - <p><strong>path</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> - <p>The path</p> - </td> + <td></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#getLogFileByDate">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6386">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6387">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6389">/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#getCourseList">GET</h4> + <p>Get all courses viewable by the authenticated user</p> <h6>request query parameters</h6> <table> <tr> @@ -13970,47 +14101,12 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6317">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6320">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="d2e6330">/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="#d2e6338">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6348">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6399">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#addCatalogEntry">PUT</h4> - <p>Adds a catalog entry under the path specified in the URL.</p> + <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> @@ -14020,88 +14116,94 @@ </tr> <tr> <td> - <p><strong>name</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 name</p> + <p>The short title</p> </td> </tr> <tr> <td> - <p><strong>description</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 description</p> + <p>The title</p> </td> </tr> <tr> <td> - <p><strong>type</strong></p> + <p><strong>sharedFolderSoftKey</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/#string">string</a></em></p> </td> <td> - <p>The type (leaf or node)</p> + <p>The repository entry key of a shared folder (optional)</p> </td> </tr> <tr> <td> - <p><strong>repoEntryKey</strong></p> + <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 id of the repository entry</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="#d2e6368">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6371">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6381">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="#d2e6388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6389">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="#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} catalogEntryVO">ns3:catalogEntryVO</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="#d2e6426">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e6436">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6439">/repo/courses/version</h3> + <h6>Methods</h6> + <div class="methods"> <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="#d2e6411">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e6422">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6425">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6435">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6444">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="d2e6454">/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#updateCatalogEntry">POST</h4> - <p>Updates the catalog entry with the path specified in the URL.</p> + <h4 id="http://www.example.com#attachContact">PUT</h4> <h6>request query parameters</h6> <table> <tr> @@ -14111,163 +14213,290 @@ </tr> <tr> <td> - <p><strong>newParentKey</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></td> </tr> - </table> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e6443">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6444">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="#d2e6446">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6449">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6459">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> - <th>parameter</th> - <th>value</th> - <th>description</th> + <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>name</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>description</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>newParentKey</strong></p> + <p><strong>objectives</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> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e6470">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6473">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6483">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="#d2e6490">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6493">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e6503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e6506">/catalog/{path:.*}/owners</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"> + <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>coaches</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>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>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>areas</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>to</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>defaultSubject</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>defaultBody</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="#d2e6474">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6475">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#getOwners">GET</h4> - <p>Get the owners of the local sub tree</p> + <h4 id="http://www.example.com#attachContactPost">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6478">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="#d2e6514">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6517">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e6527">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6495">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6496">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <h2 id="representations">Representations</h2> - <h3 id="d2e10">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <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="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="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 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e167">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>) + </h3> <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e30">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e33">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"?> +<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="d2e177">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="d2e184">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e196">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e199">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" forumKey="28294"/> +<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="d2e43">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e209">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="d2e60">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="d2e63">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e227">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e230">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="d2e240">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="d2e254">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e257">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"?> +<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="d2e73">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e267">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="d2e90">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e294">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="d2e93">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e297">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"?> @@ -14282,13 +14511,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e103">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e307">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="d2e110">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e115">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e334">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="d2e118">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e337">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"?> @@ -14303,749 +14530,1223 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e128">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e347">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="d2e148">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="d2e151">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e358">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="d2e371">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e378">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Images for the documentation</p> + <h3 id="d2e387">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Images for the documentation</p> + <h3 id="d2e395">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="d2e402">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="d2e415">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e418">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"?> -<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> +<courseVO> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> +</courseVO> </code></pre></p> - <p>The root message of the thread</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="d2e161">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e435">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The metadatas of the created course</p> + <h3 id="d2e438">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="d2e172">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e183">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e186">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e446">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="d2e464">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e467">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseVO> + <sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey> +</courseVO> </code></pre></p> - <p>The root message of the thread</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="d2e196">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e477">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="d2e203">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e204">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e206">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e209">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e484">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e504">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e507">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseVO> + <sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey> +</courseVO> </code></pre></p> - <p>The root message of the thread</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="d2e219">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e517">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="d2e236">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e239">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e528">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e531">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="d2e534">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="d2e549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e552">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseVO> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> +</courseVO> </code></pre></p> - <p>The root message of the thread</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="d2e249">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e562">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="d2e258">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e261">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="d2e268">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e269">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e271">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="d2e274">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e281">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e285">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="d2e288">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e295">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e299">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="d2e302">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e316">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="d2e319">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="d2e330">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e342">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e345">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e571">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e574">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="d2e577">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized to export the course</p> + <h3 id="d2e588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e591">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="d2e594">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="d2e605">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e608">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="d2e611">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="d2e626">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="d2e629">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="d2e632">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="d2e639">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="d2e642">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="d2e645">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="d2e652">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="d2e655">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="d2e658">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="d2e669">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="d2e672">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 course node metadatas</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="d2e355">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="d2e373">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e376">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e686">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e687">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e689">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 course node metadatas</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="d2e386">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e699">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="d2e413">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="d2e416">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e707">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="d2e725">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e728">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<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 root message of the thread</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="d2e426">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e742">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e745">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group is deleted</p> + <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="d2e453">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="d2e456">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e755">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e760">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<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 root message of the thread</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="d2e466">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e770">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="d2e477">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="d2e498">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e501">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e778">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e780">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 course node metadatas</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="d2e511">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e790">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="d2e525">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e550">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e576">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e579">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e803">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e806">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="d2e589">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e816">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="d2e598">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e610">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e613">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e833">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="d2e836">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="d2e623">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e846">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="d2e639">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e642">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e863">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="d2e866">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="d2e652">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e876">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="d2e667">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e883">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e671">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e674">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e888">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="d2e891">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="d2e684">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e901">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="d2e695">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e724">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e727">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e921">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="d2e924">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="d2e737">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e934">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="d2e744">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e945">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e956">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e959">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="d2e784">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e969">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="d2e812">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e820">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e823">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e976">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e977">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e979">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e982">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="d2e833">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e992">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="d2e866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1009">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e1012">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="d2e879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1022">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="d2e893">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1031">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e1034">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="d2e1041">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e913">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e916">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) - </h3> + <h3 id="d2e1045">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="d2e1048">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e1055">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1059">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="d2e1062">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e1069">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1070">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1072">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="d2e1075">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e1089">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="d2e1092">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="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">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1102">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1103">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1106">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1111">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1112">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1115">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1120">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1121">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1124">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1129">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1130">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1133">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1134">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1136">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1137">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1142">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1143">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1144">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1145">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1146">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1149">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1154">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1155">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1156">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1159">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1164">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1165">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1166">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1169">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1174">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1175">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1176">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1179">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1180">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1182">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1183">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1187">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1190">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1191">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1195">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1204">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"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> -</code></pre></p> - <p>The folder node metadatas</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e926">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e1222">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="d2e1225">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e1228">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="d2e937">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1240">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="d2e1243">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e1246">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="d2e1255">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e1258">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e1261">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="d2e1268">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e963">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e966">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1276">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="d2e1279">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e1282">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="d2e1285">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="d2e1292">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1296">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="d2e1299">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e1302">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="d2e1305">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="d2e1315">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e1318">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e1321">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="d2e1328">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1336">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="d2e1339">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e1342">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="d2e1345">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="d2e1352">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1356">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="d2e1359">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e1362">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="d2e1365">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="d2e1376">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="d2e1401">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="d2e1419">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="d2e1441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e1444">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="d2e1454">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The authentication has failed</p> + <h3 id="d2e1465">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="d2e1485">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e1488">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 folder 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="d2e976">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1498">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="d2e1008">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1011">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1515">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="d2e1518">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 folder 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="d2e1021">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1528">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="d2e1035">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1058">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1061">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1545">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="d2e1548">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="d2e1071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1558">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="d2e1082">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1565">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1111">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1114">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1570">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="d2e1573">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="d2e1124">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1583">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="d2e1159">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1162">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1603">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="d2e1606">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="d2e1172">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1616">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="d2e1183">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1627">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1191">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="d2e1194">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1638">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e1641">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 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="d2e1204">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1651">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="d2e1215">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1241">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="d2e1244">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1658">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1659">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1661">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e1664">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 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="d2e1254">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1674">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="d2e1286">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>course, parentNode or test not found</p> - <h3 id="d2e1289">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1691">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e1694">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 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="d2e1299">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1704">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="d2e1313">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1713">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e1716">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="d2e1723">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1727">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="d2e1730">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e1737">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1741">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="d2e1744">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e1751">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1752">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1754">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="d2e1757">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e1771">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="d2e1774">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="d2e1784">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 course 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="d2e1343">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="d2e1354">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1377">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1380">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1799">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="d2e1817">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 course 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="d2e1390">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="d2e1419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1831">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1832">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1834">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e1837">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 course 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="d2e1432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1847">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="d2e1446">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1466">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1469">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e1857">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group is deleted</p> + <h3 id="d2e1860">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="d2e1871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e1874">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="d2e1479">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="d2e1497">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1500">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1892">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e1895">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="d2e1510">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="d2e1526">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1529">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1913">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e1916">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="d2e1539">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1937">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="d2e1940">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="d2e1943">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="d2e1553">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1573">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1576">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e1950">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="d2e1953">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="d2e1956">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="d2e1970">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="d2e1973">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="d2e1976">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="d2e1990">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="d2e1993">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="d2e1996">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="d2e2010">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="d2e2013">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="d2e2016">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="d2e2023">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="d2e2026">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="d2e2029">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="d2e2044">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="d2e2047">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="d2e2050">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="d2e2064">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="d2e2067">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="d2e2070">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="d2e2083">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e2086">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="d2e1586">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2096">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="d2e1622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1625">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e2113">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="d2e2116">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="d2e1635">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2126">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 course or parentNode not found</p> - <h3 id="d2e1670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e2143">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="d2e2146">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="d2e1680">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2156">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="d2e1694">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2163">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1714">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1717">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e2168">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="d2e2171">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="d2e1727">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2181">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="d2e1757">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1760">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e2201">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="d2e2204">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="d2e1770">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2214">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="d2e1786">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1789">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e2225">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2236">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e2239">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="d2e1799">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2249">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="d2e1813">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1833">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1836">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e2256">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2259">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e2262">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="d2e1846">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2272">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="d2e1883">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e1886">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e2289">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e2292">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="d2e1896">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2302">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="d2e1928">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The given URL is not valid</p> - <h3 id="d2e1931">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2311">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e2314">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="d2e2321">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2325">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="d2e2328">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e2335">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2339">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="d2e2342">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e2349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2352">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="d2e2355">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e2369">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="d2e2372">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="d2e2379">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2380">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2381">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2382">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2383">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2386">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2391">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2392">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2395">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2400">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2401">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2404">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2416">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2417">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2422">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2423">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2424">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2425">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2426">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2429">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2434">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2435">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2436">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2446">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2449">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2454">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2455">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2456">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2459">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2460">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2462">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2463">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2470">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2471">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2475">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2484">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="d2e2505">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e1934">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e2508">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"?> @@ -15057,13 +15758,15 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1944">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2518">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="d2e1954">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2532">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1959">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2557">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e1962">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e2586">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"?> @@ -15075,13 +15778,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1972">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2596">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="d2e1979">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2605">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1983">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2617">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e1986">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e2620">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"?> @@ -15093,15 +15796,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1996">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="d2e1999">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2630">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="d2e2037">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e2040">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="d2e2043">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e2646">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2649">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"?> @@ -15109,19 +15808,17 @@ <id>id</id> </courseNodeVO> </code></pre></p> - <p>The task node configuration</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="d2e2053">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="d2e2056">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2659">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="d2e2091">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e2094">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="d2e2097">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e2674">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2678">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2681">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"?> @@ -15129,17 +15826,17 @@ <id>id</id> </courseNodeVO> </code></pre></p> - <p>The task node configuration</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="d2e2107">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="d2e2110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2691">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="d2e2117">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="d2e2120">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e2702">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2731">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2734">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"?> @@ -15147,17 +15844,17 @@ <id>id</id> </courseNodeVO> </code></pre></p> - <p>The course node configuration</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="d2e2130">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2744">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="d2e2148">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e2151">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="d2e2154">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e2751">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2778">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2781">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"?> @@ -15165,19 +15862,17 @@ <id>id</id> </courseNodeVO> </code></pre></p> - <p>The survey node configuration</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="d2e2164">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="d2e2167">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2791">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="d2e2182">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e2185">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="d2e2188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e2819">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2827">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2830">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"?> @@ -15185,17 +15880,15 @@ <id>id</id> </courseNodeVO> </code></pre></p> - <p>The survey node configuration</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="d2e2198">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="d2e2201">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2840">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="d2e2208">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="d2e2211">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e2873">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2876">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"?> @@ -15203,17 +15896,17 @@ <id>id</id> </courseNodeVO> </code></pre></p> - <p>The course node configuration</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="d2e2221">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2886">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="d2e2250">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e2253">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="d2e2256">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) + <h3 id="d2e2900">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2923">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2926">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"?> @@ -15221,19 +15914,17 @@ <id>id</id> </courseNodeVO> </code></pre></p> - <p>The test node configuration</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="d2e2266">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="d2e2269">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2936">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="d2e2295">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e2298">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="d2e2301">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) + <h3 id="d2e2947">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2976">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2979">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"?> @@ -15241,17 +15932,15 @@ <id>id</id> </courseNodeVO> </code></pre></p> - <p>The test node configuration</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="d2e2311">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="d2e2314">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2989">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="d2e2321">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="d2e2324">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) + <h3 id="d2e3024">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3027">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"?> @@ -15259,1378 +15948,813 @@ <id>id</id> </courseNodeVO> </code></pre></p> - <p>The course node configuration</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="d2e2334">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3037">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="d2e2344">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>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="d2e2359">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="d2e2377">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"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> -</code></pre></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="d2e2391">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2392">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2394">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e2397">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e3047">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3055">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="d2e3058">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 business group</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="d2e2407">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="d2e2414">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e2417">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group is deleted</p> - <h3 id="d2e2420">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3068">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="d2e2431">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e2434">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"?> -<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>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="d2e2452">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e2455">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e3079">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3105">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="d2e3108">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"?> -<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> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>Owners of the business group</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="d2e2473">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e2476">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e3118">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="d2e3150">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>course, parentNode or test not found</p> + <h3 id="d2e3153">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"?> -<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> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>Participants of the business group</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="d2e2497">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="d2e2500">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="d2e2503">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="d2e2510">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="d2e2513">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="d2e2516">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="d2e2530">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="d2e2533">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="d2e2536">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="d2e2550">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="d2e2553">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="d2e2556">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="d2e2570">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="d2e2573">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="d2e2576">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="d2e2583">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="d2e2586">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="d2e2589">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 business group or the user cannot be found</p> - <h3 id="d2e2607">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="d2e2610">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="d2e2624">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="d2e2627">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="d2e2630">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3163">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="d2e2643">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e2646">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e3178">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3195">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3198">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" forumKey="28294"/> +<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="d2e2656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3208">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="d2e2673">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="d2e2676">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e3219">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3242">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3245">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="d2e2686">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3255">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="d2e2703">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="d2e2706">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3284">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3287">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="d2e2716">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3297">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="d2e2723">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3311">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e2728">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="d2e2731">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3334">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="d2e2741">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3344">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="d2e2761">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="d2e2764">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e3362">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3365">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="d2e2774">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3375">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="d2e2785">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2796">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e2799">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3391">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3394">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="d2e2809">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3404">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="d2e2816">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2817">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2819">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e2822">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3418">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3438">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3441">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="d2e2832">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3451">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="d2e2849">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e2852">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3487">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3490">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="d2e2862">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3500">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="d2e2871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e2874">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="d2e2881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2882">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2884">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="d2e2887">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e2894">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2898">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="d2e2901">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e2908">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2912">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="d2e2915">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e2929">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="d2e2932">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="d2e2939">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2940">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2941">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2942">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2943">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2946">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2951">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2952">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2955">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2960">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2961">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2964">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2969">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2970">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2973">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2976">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2977">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2982">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2983">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2984">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2985">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2986">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2989">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2994">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2995">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2996">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2999">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3004">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3005">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3006">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3009">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3014">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3015">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3016">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3019">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3020">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3022">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3023">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="d2e3027">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3030">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3031">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3035">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3043">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="d2e3058">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="d2e3074">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="d2e3092">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3532">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3535">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + </h3> <p> - <h6>Example</h6><pre><code>1.0</code></pre></p> - <p>The version of this specific Web Service</p> - <h3 id="d2e3107">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3108">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3109">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3110">application/octet-stream<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">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3120">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3123">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3128">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3129">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3132">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3137">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3138">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3142">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3144">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3145">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3150">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3151">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3152">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3153">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3154">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3157">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3163">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3164">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3167">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3172">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3173">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3174">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3177">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3182">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3183">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3184">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3187">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3188">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3190">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3191">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3194">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3195">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3198">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3199">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3203">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3224">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3225">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3228">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <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="d2e3545">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="d2e3559">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3257">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>) + <h3 id="d2e3579">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3582">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"?> -<folders totalCount="1"> - <folders> - <folders subscribed="true" courseNodeId="438950850389" courseKey="375397" name="Course folder"/> - </folders> -</folders> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The folders</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="d2e3267">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3592">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="d2e3274">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3275">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3276">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3277">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3278">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3281">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3286">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3287">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3290">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3299">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3304">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3305">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3308">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3309">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3317">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3318">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3319">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3320">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3321">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3324">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3330">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3331">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3334">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3340">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3341">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3344">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3349">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">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3354">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3355">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3357">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3358">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3361">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3362">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3365">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3366">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3370">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3375">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3376">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3377">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3378">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3379">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3382">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3387">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3391">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3396">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3397">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3400">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3405">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3406">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <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="d2e3412">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3413">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3418">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3419">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3420">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3421">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3422">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3425">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3430">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3431">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3432">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3435">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3440">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3441">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3442">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3445">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3450">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3451">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3452">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3455">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3456">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3458">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3459">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="d2e3471">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3477">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3478">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3479">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3480">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3481">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3484">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3489">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3490">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3493">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3498">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3499">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3502">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3507">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3508">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3511">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3512">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="d2e3520">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3521">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3522">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3523">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3524">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3527">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3532">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3533">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3534">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3537">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3542">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3543">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3544">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3547">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3552">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3553">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3554">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3557">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3558">application/xml<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="d2e3564">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3565">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3568">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3569">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3573">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3584">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e3622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3625">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="d2e3635">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="d2e3651">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3654">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"?> -<repositoryEntries totalCount="1"> - <repositoryEntries> - <repositoryEntrie> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> - </repositoryEntrie> - </repositoryEntries> -</repositoryEntries> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>List all entries in the repository</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="d2e3598">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e3664">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="d2e3678">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3698">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3701">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"?> -<repositoryEntries totalCount="1"> - <repositoryEntries> - <repositoryEntrie> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> - </repositoryEntrie> - </repositoryEntries> -</repositoryEntries> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>List all entries in the repository</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="d2e3612">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3629">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e3711">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="d2e3747">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3750">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"?> -<repositoryEntryVO> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> -</repositoryEntryVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>Import the resource and return the repository entry</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="d2e3639">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="d2e3647">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3666">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e3792">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The given URL is not valid</p> + <h3 id="d2e3795">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3798">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"?> -<repositoryEntryVO> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> -</repositoryEntryVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>Search for repository entries</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="d2e3676">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="d2e3687">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3690">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The metadatas of the created course</p> - <h3 id="d2e3693">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3808">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="d2e3700">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The repository entry not found</p> - <h3 id="d2e3703">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e3818">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3826">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"?> -<repositoryEntryVO> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> -</repositoryEntryVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>Get the repository resource</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="d2e3717">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3836">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="d2e3843">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3723">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e3847">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3850">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"?> -<repositoryEntryVO> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> -</repositoryEntryVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>Replace the resource and return the updated repository entry</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="d2e3733">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3860">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="d2e3863">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="d2e3742">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The resource is locked</p> - <h3 id="d2e3745">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The resource could not found</p> - <h3 id="d2e3748">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3902">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e3905">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="d2e3908">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"?> -<repositoryEntryVO> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> -</repositoryEntryVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>Download the repository entry as export zip file</p> - <h3 id="d2e3758">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="d2e3761">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <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="d2e3918">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="d2e3921">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="d2e3774">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of contacts</p> - <h3 id="d2e3787">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3790">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + <h3 id="d2e3956">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e3959">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="d2e3962">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"?> -<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 task node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3804">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3807">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The metadatas of the created course</p> - <h3 id="d2e3810">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3972">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="d2e3975">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="d2e3818">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="d2e3836">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3839">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>) + <h3 id="d2e3982">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="d2e3985">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"?> -<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 configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3849">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3995">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="d2e3856">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3876">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3879">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>) + <h3 id="d2e4013">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e4016">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="d2e4019">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"?> -<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 survey node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3889">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4029">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="d2e4032">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="d2e3900">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3903">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e4047">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e4050">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="d2e4053">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</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 survey node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3906">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4063">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="d2e4066">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="d2e3921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + <h3 id="d2e4073">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="d2e4076">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"?> -<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 configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3934">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="d2e3943">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3946">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="d2e3949">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized to export the course</p> - <h3 id="d2e3960">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3963">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="d2e3966">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="d2e3977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3980">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="d2e3983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4086">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="d2e3998">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="d2e4001">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e4115">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e4118">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="d2e4121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</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 test node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4004">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="d2e4011">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="d2e4014">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="d2e4017">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="d2e4024">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="d2e4027">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="d2e4030">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4131">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="d2e4134">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="d2e4041">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="d2e4044">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e4160">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e4163">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="d2e4166">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"?> -<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 test node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4058">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4061">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e4176">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="d2e4179">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="d2e4186">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="d2e4189">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"?> -<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 configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4071">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4199">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="d2e4079">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="d2e4097">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e4100">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e4209">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"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<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>This is the list of all groups in OLAT system</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="d2e4114">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e4117">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group is deleted</p> - <h3 id="d2e4120">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="d2e4127">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4129">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e4132">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e4230">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="d2e4233">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"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<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 group</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="d2e4142">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="d2e4150">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4152">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e4243">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4250">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="d2e4253">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"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<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 persisted group</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="d2e4162">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="d2e4175">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e4178">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e4263">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4270">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="d2e4273">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"?> -<forum subscribed="false" forumKey="28294"/> +<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 root message of the thread</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="d2e4188">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="d2e4205">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="d2e4208">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e4283">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4291">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="d2e4312">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="d2e4315">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"?> -<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> +<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 root message of the thread</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="d2e4218">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="d2e4235">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="d2e4238">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4333">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The root message of the thread</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="d2e4248">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="d2e4255">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4260">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="d2e4263">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4343">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="d2e4363">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="d2e4366">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The root message of the thread</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="d2e4273">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="d2e4293">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="d2e4296">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e4376">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4383">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4384">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4386">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="d2e4389">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"?> -<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> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The root message of the thread</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="d2e4306">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="d2e4317">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4399">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4406">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e4328">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e4331">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4417">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="d2e4420">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The root message of the thread</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="d2e4341">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="d2e4348">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4349">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4351">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e4354">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4430">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4438">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4439">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4441">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="d2e4444">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> +</code></pre></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="d2e4454">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4465">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="d2e4468">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"?> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The root message of the thread</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="d2e4364">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="d2e4381">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e4384">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4485">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="d2e4488">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The root message of the thread</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="d2e4394">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="d2e4403">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e4406">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="d2e4413">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4414">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4416">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="d2e4419">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e4426">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4430">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="d2e4433">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e4440">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4444">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="d2e4447">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e4461">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="d2e4464">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="d2e4471">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4472">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4473">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4474">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4475">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4478">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4483">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4484">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4487">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4492">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4493">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4496">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4501">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4502">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4505">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4506">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4508">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4509">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4516">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4517">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4518">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4521">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4526">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4527">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4528">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4531">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <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">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4541">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4546">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4547">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4548">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4551">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4552">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4554">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4555">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4558">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4559">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4562">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4563">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4567">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4586">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="d2e4610">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4611">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4614">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4625">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4626">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4632">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4633">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4641">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4642">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4644">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="d2e4654">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="d2e4664">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="d2e4681">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e4498">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4509">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="d2e4512">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"?> @@ -16657,565 +16781,542 @@ </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="d2e4691">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="d2e4702">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4705">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="d2e4708">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="d2e4715">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4716">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4522">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4536">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4537">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4539">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity not found</p> - <h3 id="d2e4721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e4542">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"?> -<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> +<authenticationVO> + <key>38759</key> + <identityKey>345</identityKey> + <provider>OLAT</provider> + <authUsername>john</authUsername> +</authenticationVO> </code></pre></p> - <p>The user</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="d2e4731">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>) + <h3 id="d2e4552">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="d2e4559">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4562">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"?> -<errorVOes> - <errorVO> - <code>org.olat.restapi:error</code> - <translation>Hello world, there is an error</translation> - </errorVO> -</errorVOes> +<authenticationVOes> + <authenticationVO> + <key>38759</key> + <identityKey>345</identityKey> + <provider>OLAT</provider> + <authUsername>john</authUsername> + </authenticationVO> +</authenticationVOes> </code></pre></p> - <p>The list of validation errors</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="d2e4741">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4572">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 identity not found</p> - <h3 id="d2e4755">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="d2e4765">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4586">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="d2e4589">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The authentication successfully deleted</p> + <h3 id="d2e4592">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="d2e4773">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4600">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="d2e4788">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4789">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4791">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="d2e4801">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4618">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="d2e4621">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4624">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"?> -<errorVOes> - <errorVO> - <code>org.olat.restapi:error</code> - <translation>Hello world, there is an error</translation> - </errorVO> -</errorVOes> +<authenticationVO> + <key>38759</key> + <identityKey>345</identityKey> + <provider>OLAT</provider> + <authUsername>john</authUsername> +</authenticationVO> </code></pre></p> - <p>The list of errors</p> - <h3 id="d2e4811">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <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="d2e4634">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="d2e4822">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4825">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="d2e4828">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4648">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="d2e4651">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The authentication successfully deleted</p> + <h3 id="d2e4654">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="d2e4839">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="d2e4842">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="d2e4849">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4671">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4672">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4675">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e4857">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="d2e4860">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="d2e4863">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e4870">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The portrait deleted</p> - <h3 id="d2e4873">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e4891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e4686">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4687">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4693">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4694">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4705">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"?> -<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> +<repositoryEntries totalCount="1"> + <repositoryEntries> + <repositoryEntrie> + <key>479286</key> + <softkey>internal_cp</softkey> + <resourcename>fdhasl</resourcename> + <displayname>CP-demo</displayname> + <resourceableId>4368567</resourceableId> + <resourceableTypeName>CourseModule</resourceableTypeName> + </repositoryEntrie> + </repositoryEntries> +</repositoryEntries> +</code></pre></p> + <p>List all entries in the repository</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e4719">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"?> +<repositoryEntries totalCount="1"> + <repositoryEntries> + <repositoryEntrie> + <key>479286</key> + <softkey>internal_cp</softkey> + <resourcename>fdhasl</resourcename> + <displayname>CP-demo</displayname> + <resourceableId>4368567</resourceableId> + <resourceableTypeName>CourseModule</resourceableTypeName> + </repositoryEntrie> + </repositoryEntries> +</repositoryEntries> </code></pre></p> - <p>The groups of the user</p> + <p>List all entries in the repository</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4916">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>) + <h3 id="d2e4733">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e4750">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"?> -<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> +<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>The groups of the user</p> + <p>Import the resource and return the repository entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4926">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The request hasn't paging information</p> - <h3 id="d2e4937">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="d2e4955">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="d2e4958">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4961">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="d2e4973">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="d2e4976">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4979">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="d2e4988">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e4991">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4994">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="d2e5001">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5009">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="d2e5012">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e5015">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="d2e5018">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="d2e5025">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5029">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="d2e5032">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e5035">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="d2e5038">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="d2e5048">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e5051">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e5054">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="d2e5061">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5069">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="d2e5072">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e5075">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="d2e5078">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="d2e5085">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5089">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="d2e5092">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e5095">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="d2e5098">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4760">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="d2e5109">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="d2e5122">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5129">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Images for the documentation</p> - <h3 id="d2e5138">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Images for the documentation</p> - <h3 id="d2e5146">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="d2e5153">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="d2e5166">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e4768">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4787">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"?> -<forum subscribed="false" forumKey="28294"/> +<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>The forums</p> + <p>Search for repository entries</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5176">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4797">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="d2e5188">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e5191">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e4808">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e4811">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The metadatas of the created course</p> + <h3 id="d2e4814">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="d2e4821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry not found</p> + <h3 id="d2e4824">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"?> -<forum subscribed="false" forumKey="28294"/> +<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>The root message of the thread</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="d2e5201">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="d2e5218">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="d2e5221">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e4838">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e4844">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"?> -<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> +<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>The root message of the thread</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="d2e5231">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4854">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="d2e5248">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="d2e5251">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) - </h3> + <h3 id="d2e4863">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The resource is locked</p> + <h3 id="d2e4866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The resource could not found</p> + <h3 id="d2e4869">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<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>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="d2e5261">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Download the repository entry as export zip file</p> + <h3 id="d2e4879">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="d2e4882">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="d2e5268">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5273">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="d2e5276">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4892">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4893">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4895">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="d2e4905">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="d2e4915">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="d2e4932">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<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 root message of the thread</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="d2e5286">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4942">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="d2e5306">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="d2e5309">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e4953">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4956">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="d2e4959">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="d2e4966">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4967">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4969">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4972">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"?> -<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> +<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 root message of the thread</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="d2e5319">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="d2e5330">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5341">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e5344">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4982">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<errorVOes> + <errorVO> + <code>org.olat.restapi:error</code> + <translation>Hello world, there is an error</translation> + </errorVO> +</errorVOes> </code></pre></p> - <p>The root message of the thread</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="d2e5354">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4992">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="d2e5361">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5362">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5364">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e5367">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) - </h3> + <h3 id="d2e5003">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e5006">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<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 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="d2e5377">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user</p> + <h3 id="d2e5016">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="d2e5394">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e5397">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) - </h3> + <h3 id="d2e5024">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="d2e5039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5040">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5042">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<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 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="d2e5407">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The persisted user</p> + <h3 id="d2e5052">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="d2e5062">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="d2e5416">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e5419">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="d2e5426">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5427">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5429">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="d2e5432">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e5439">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5443">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5073">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e5076">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="d2e5079">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="d2e5090">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="d2e5446">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e5453">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5093">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="d2e5100">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e5457">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5108">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="d2e5460">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e5474">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="d2e5477">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5111">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="d2e5488">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e5491">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e5114">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e5121">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The portrait deleted</p> + <h3 id="d2e5124">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e5142">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e5145">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"?> -<forum subscribed="false" forumKey="28294"/> +<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 root message of the thread</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="d2e5501">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="d2e5518">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="d2e5521">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e5167">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"?> -<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> +<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 root message of the thread</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="d2e5531">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="d2e5548">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="d2e5551">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e5177">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The request hasn't paging information</p> + <h3 id="d2e5190">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> </code></pre></p> - <p>The root message of the thread</p> + <p>The forums</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5561">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5200">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="d2e5568">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5573">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="d2e5576">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e5212">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e5215">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> </code></pre></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="d2e5586">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5225">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="d2e5606">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5242">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="d2e5609">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e5245">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"?> @@ -17234,34 +17335,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5619">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="d2e5630">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5641">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e5644">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> -</code></pre></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="d2e5654">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <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="d2e5661">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5662">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5664">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e5667">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e5272">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="d2e5275">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"?> @@ -17276,11 +17354,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5677">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5285">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="d2e5694">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e5697">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e5292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5297">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="d2e5300">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"?> @@ -17293,581 +17373,639 @@ </code></pre></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="d2e5707">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="d2e5716">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e5719">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="d2e5726">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5727">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5729">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="d2e5732">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e5739">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5743">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="d2e5746">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e5753">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5757">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="d2e5760">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e5774">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="d2e5777">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="d2e5790">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5791">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e5796">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"?> -<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="d2e5806">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="d2e5813">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e5816">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"?> -<authenticationVOes> - <authenticationVO> - <key>38759</key> - <identityKey>345</identityKey> - <provider>OLAT</provider> - <authUsername>john</authUsername> - </authenticationVO> -</authenticationVOes> -</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="d2e5826">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="d2e5840">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="d2e5843">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The authentication successfully deleted</p> - <h3 id="d2e5846">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="d2e5854">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="d2e5872">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5875">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e5878">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"?> -<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="d2e5888">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="d2e5902">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="d2e5905">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The authentication successfully deleted</p> - <h3 id="d2e5908">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e5310">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="d2e5921">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + <h3 id="d2e5330">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="d2e5333">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"?> -<courses totalCount="0"> - <courses> - <course> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> - </course> - </courses> -</courses> +<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>List of visible courses</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="d2e5948">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + <h3 id="d2e5343">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="d2e5354">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5365">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e5368">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"?> -<courseVO> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> -</courseVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The metadatas of the created course</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="d2e5958">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5378">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="d2e5966">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="d2e5984">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="d2e6006">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e6009">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="d2e6019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The authentication has failed</p> - <h3 id="d2e6030">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="d2e6055">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="d2e6075">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e6078">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) + <h3 id="d2e5385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5386">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5388">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e5391">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"?> -<assessableResultsVOes> - <assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> - </assessableResultsVO> -</assessableResultsVOes> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>Array of results for the whole the course</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="d2e6088">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5401">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="d2e6096">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="d2e6117">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="d2e6120">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) + <h3 id="d2e5418">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e5421">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"?> -<assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> -</assessableResultsVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The result of the course</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="d2e6130">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5431">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="d2e6144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e6147">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) + <h3 id="d2e5440">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e5443">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="d2e5450">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5454">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="d2e5457">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e5464">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5468">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="d2e5471">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e5478">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5479">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5481">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="d2e5484">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e5498">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="d2e5501">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="d2e5512">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e5515">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"?> -<assessableResultsVOes> - <assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> - </assessableResultsVO> -</assessableResultsVOes> +<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> </code></pre></p> - <p>Export all results of all user of the course</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="d2e6157">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="d2e6164">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e6165">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e6167">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e6170">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Import successful</p> - <h3 id="d2e6173">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5525">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="d2e6190">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="d2e6193">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) + <h3 id="d2e5542">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="d2e5545">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"?> -<assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> -</assessableResultsVO> +<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 result of a user at a specific node</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="d2e6203">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5555">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="d2e6214">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e5572">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="d2e5575">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"?> -<catalogEntries totalCount="0"> - <catalogEntries> - <catalogEntry> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> - </catalogEntry> - </catalogEntries> -</catalogEntries> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The list of roots 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="d2e6235">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="d2e6238">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <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="d2e5592">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5597">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="d2e5600">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"?> -<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> +<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="d2e6248">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e6255">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="d2e6258">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e5610">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="d2e5630">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="d2e5633">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"?> -<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> +<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="d2e6268">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e6275">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="d2e6278">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e5643">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="d2e5654">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5665">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e5668">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"?> -<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> + <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> </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="d2e6288">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e6296">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="d2e6317">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="d2e6320">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e5678">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="d2e5685">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5686">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5688">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e5691">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"?> -<catalogEntries totalCount="0"> - <catalogEntries> - <catalogEntry> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> - </catalogEntry> - </catalogEntries> -</catalogEntries> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </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="d2e6338">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e5701">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="d2e5718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e5721">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="d2e6348">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="d2e6368">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="d2e6371">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e5731">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="d2e5740">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e5743">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="d2e5750">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5754">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="d2e5757">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e5764">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5768">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="d2e5771">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e5778">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5779">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5781">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="d2e5784">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e5798">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="d2e5801">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="d2e5811">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="d2e5826">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="d2e5842">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="d2e5866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e5869">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="d2e5889">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e5892">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"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<assessableResultsVOes> + <assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> + </assessableResultsVO> +</assessableResultsVOes> </code></pre></p> - <p>The catalog entry</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="d2e6381">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e6388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e6389">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e6391">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="d2e6394">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e5902">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="d2e5910">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="d2e5931">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="d2e5934">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"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> +</assessableResultsVO> </code></pre></p> - <p>The catalog entry</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="d2e6404">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e6411">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e6422">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="d2e6425">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e5944">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 not found</p> + <h3 id="d2e5961">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"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<assessableResultsVOes> + <assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> + </assessableResultsVO> +</assessableResultsVOes> </code></pre></p> - <p>The catalog entry</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="d2e6435">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e6443">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e6444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e6446">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="d2e6449">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e5971">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="d2e5978">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5979">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5981">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e5984">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Import successful</p> + <h3 id="d2e5987">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="d2e6004">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="d2e6007">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"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> +</assessableResultsVO> </code></pre></p> - <p>The catalog entry</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="d2e6459">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e6470">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="d2e6473">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e6017">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="d2e6030">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"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<folders totalCount="1"> + <folders> + <folders subscribed="true" courseNodeId="438950850389" courseKey="375397" name="Course folder"/> + </folders> +</folders> </code></pre></p> - <p>The catalog entry</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="d2e6483">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e6490">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="d2e6493">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e6040">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="d2e6047">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6048">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6049">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6050">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6051">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6060">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6063">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6069">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6072">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6077">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6078">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6081">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6082">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6084">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6085">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6090">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6091">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6092">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6093">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6094">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6097">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6102">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6104">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6107">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6112">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6114">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6117">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6122">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6123">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6124">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6128">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6130">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6131">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6138">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6139">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6143">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6148">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6149">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6150">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6151">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6152">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6155">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6160">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6161">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6164">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6169">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6170">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6173">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6178">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6182">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6183">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6185">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6186">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6191">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6192">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6193">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6194">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6195">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6198">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6205">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6208">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6213">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6214">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6215">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6218">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6223">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6224">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6225">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6228">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6229">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6231">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6232">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6235">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6236">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6239">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6240">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6244">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6252">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6253">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6254">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6257">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6262">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6263">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6266">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6271">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6272">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6275">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6280">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6284">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6285">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6287">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6288">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6294">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6295">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6296">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6300">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6305">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6306">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6307">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6310">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6317">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6320">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6325">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6326">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6327">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6330">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6331">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6333">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6334">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6337">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6338">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6341">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6342">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6346">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6357">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of contacts</p> + <h3 id="d2e6365">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6366">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6372">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="d2e6386">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6387">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6399">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"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<courses totalCount="0"> + <courses> + <course> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> + </course> + </courses> +</courses> </code></pre></p> - <p>The catalog entry</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="d2e6503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e6514">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="d2e6517">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e6426">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"?> -<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> +<courseVO> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> +</courseVO> </code></pre></p> - <p>The catalog entry</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="d2e6527">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> + <h3 id="d2e6436">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="d2e6444">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="d2e6474">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6475">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6478">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6495">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6496">application/json<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/CourseElementWebService.java b/src/main/java/org/olat/restapi/repository/course/CourseElementWebService.java index 4229a3e86b1..a1e4d4540ba 100644 --- a/src/main/java/org/olat/restapi/repository/course/CourseElementWebService.java +++ b/src/main/java/org/olat/restapi/repository/course/CourseElementWebService.java @@ -452,110 +452,6 @@ public class CourseElementWebService extends AbstractCourseNodeWebService { return attach(courseId, parentNodeId, "sp", position, shortTitle, longTitle, objectives, visibilityExpertRules, accessExpertRules, config, request); } - /** - * This updates a Folder Element onto a given course. - * @response.representation.mediaType application/x-www-form-urlencoded - * @response.representation.200.qname {http://www.example.com}courseNodeVO - * @response.representation.200.mediaType application/xml, application/json - * @response.representation.200.doc The folder node metadatas - * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_COURSENODEVO} - * @response.representation.401.doc The roles of the authenticated user are not sufficient - * @response.representation.404.doc The course or parentNode not found - * @param courseId The course resourceable's id - * @param nodeId The node's id of this folder - * @param shortTitle The node short title - * @param longTitle The node long title - * @param objectives The node learning objectives - * @param visibilityExpertRules The rules to view the node (optional) - * @param downloadExpertRules The rules to download files (optional) - * @param uploadExpertRules The rules to upload files (optional) - * @param request The HTTP request - * @return The persisted folder element (fully populated) - */ - @POST - @Path("folder/{nodeId}") - @Consumes(MediaType.APPLICATION_FORM_URLENCODED) - @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) - //fxdiff FXOLAT-122: course management - public Response updateFolder(@PathParam("courseId") Long courseId, @PathParam("nodeId") String nodeId, - @FormParam("shortTitle") @DefaultValue("undefined") String shortTitle, - @FormParam("longTitle") @DefaultValue("undefined") String longTitle, @FormParam("objectives") @DefaultValue("undefined") String objectives, - @FormParam("visibilityExpertRules") String visibilityExpertRules, @FormParam("downloadExpertRules") String downloadExpertRules, - @FormParam("uploadExpertRules") String uploadExpertRules, @Context HttpServletRequest request) { - FolderCustomConfig config = new FolderCustomConfig(downloadExpertRules, uploadExpertRules); - return update(courseId, nodeId, shortTitle, longTitle, objectives, visibilityExpertRules, null, config, request); - } - - /** - * This attaches a Folder Element onto a given course. The element will be - * inserted underneath the supplied parentNodeId. - * @response.representation.mediaType application/x-www-form-urlencoded - * @response.representation.200.qname {http://www.example.com}courseNodeVO - * @response.representation.200.mediaType application/xml, application/json - * @response.representation.200.doc The folder node metadatas - * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_COURSENODEVO} - * @response.representation.401.doc The roles of the authenticated user are not sufficient - * @response.representation.404.doc The course or parentNode not found - * @param courseId The course resourceable's id - * @param parentNodeId The node's id which will be the parent of this folder - * @param position The node's position relative to its sibling nodes (optional) - * @param shortTitle The node short title - * @param longTitle The node long title - * @param objectives The node learning objectives - * @param visibilityExpertRules The rules to view the node (optional) - * @param downloadExpertRules The rules to download files (optional) - * @param uploadExpertRules The rules to upload files (optional) - * @param request The HTTP request - * @return The persisted folder element (fully populated) - */ - @POST - @Path("folder") - @Consumes(MediaType.APPLICATION_FORM_URLENCODED) - @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) - public Response attachFolderPost(@PathParam("courseId") Long courseId, @FormParam("parentNodeId") String parentNodeId, - @FormParam("position") Integer position, @FormParam("shortTitle") @DefaultValue("undefined") String shortTitle, - @FormParam("longTitle") @DefaultValue("undefined") String longTitle, @FormParam("objectives") @DefaultValue("undefined") String objectives, - @FormParam("visibilityExpertRules") String visibilityExpertRules, @FormParam("downloadExpertRules") String downloadExpertRules, - @FormParam("uploadExpertRules") String uploadExpertRules, @Context HttpServletRequest request) { - return attachFolder(courseId, parentNodeId, position, shortTitle, longTitle, objectives, visibilityExpertRules, downloadExpertRules, uploadExpertRules, request); - } - - /** - * This attaches a Folder Element onto a given course. The element will be - * inserted underneath the supplied parentNodeId. - * @response.representation.mediaType application/x-www-form-urlencoded - * @response.representation.200.qname {http://www.example.com}courseNodeVO - * @response.representation.200.mediaType application/xml, application/json - * @response.representation.200.doc The folder node metadatas - * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_COURSENODEVO} - * @response.representation.401.doc The roles of the authenticated user are not sufficient - * @response.representation.404.doc The course or parentNode not found - * @param courseId The course resourceable id - * @param parentNodeId The node's id which will be the parent of this folder - * @param position The node's position relative to its sibling nodes (optional) - * @param shortTitle The node short title - * @param longTitle The node long title - * @param objectives The node learning objectives - * @param visibilityExpertRules The rules to view the node (optional) - * @param downloadExpertRules The rules to download files (optional) - * @param uploadExpertRules The rules to upload files (optional) - * @param request The HTTP request - * @return The persisted folder element (fully populated) - */ - @PUT - @Path("folder") - @Consumes(MediaType.APPLICATION_FORM_URLENCODED) - @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) - public Response attachFolder(@PathParam("courseId") Long courseId, @QueryParam("parentNodeId") String parentNodeId, - @QueryParam("position") Integer position, @QueryParam("shortTitle") @DefaultValue("undefined") String shortTitle, - @QueryParam("longTitle") @DefaultValue("undefined") String longTitle, @QueryParam("objectives") @DefaultValue("undefined") String objectives, - @QueryParam("visibilityExpertRules") String visibilityExpertRules, @QueryParam("downloadExpertRules") String downloadExpertRules, - @QueryParam("uploadExpertRules") String uploadExpertRules, @Context HttpServletRequest request) { - - FolderCustomConfig config = new FolderCustomConfig(downloadExpertRules, uploadExpertRules); - return attach(courseId, parentNodeId, "bc", position, shortTitle, longTitle, objectives, visibilityExpertRules, null, config, request); - } - /** * This updates a Task Element onto a given course. * @response.representation.mediaType application/x-www-form-urlencoded @@ -2058,37 +1954,6 @@ public class CourseElementWebService extends AbstractCourseNodeWebService { } } - public class FolderCustomConfig implements CustomConfigDelegate { - private final String downloadExpertRules; - private final String uploadExpertRules; - - public FolderCustomConfig(String downloadExpertRules, String uploadExpertRules) { - this.downloadExpertRules = downloadExpertRules; - this.uploadExpertRules = uploadExpertRules; - } - - @Override - public boolean isValid() { - return true; - } - - @Override - public void configure(ICourse course, CourseNode newNode, ModuleConfiguration moduleConfig) { - BCCourseNode bcCourseNode = (BCCourseNode)newNode; - - if(StringHelper.containsNonWhitespace(downloadExpertRules)) { - Condition downloadCond = createExpertCondition("downloaders", downloadExpertRules); - bcCourseNode.setPreConditionDownloaders(downloadCond); - } - - if(StringHelper.containsNonWhitespace(uploadExpertRules)) { - Condition uploadCond = createExpertCondition("uploaders", uploadExpertRules); - //fxdiff: RESTAPI bug fix - bcCourseNode.setPreConditionUploaders(uploadCond); - } - } - } - public class TaskFullConfig implements FullConfigDelegate { private final Boolean enableAssignment; diff --git a/src/main/java/org/olat/restapi/repository/course/CourseFolderWebService.java b/src/main/java/org/olat/restapi/repository/course/CourseFolderWebService.java deleted file mode 100644 index 35b0cac3b8d..00000000000 --- a/src/main/java/org/olat/restapi/repository/course/CourseFolderWebService.java +++ /dev/null @@ -1,131 +0,0 @@ -/** - * <a href="http://www.openolat.org"> - * OpenOLAT - Online Learning and Training</a><br> - * <p> - * Licensed under the Apache License, Version 2.0 (the "License"); <br> - * you may not use this file except in compliance with the License.<br> - * You may obtain a copy of the License at the - * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a> - * <p> - * Unless required by applicable law or agreed to in writing,<br> - * software distributed under the License is distributed on an "AS IS" BASIS, <br> - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br> - * See the License for the specific language governing permissions and <br> - * limitations under the License. - * <p> - * Initial code contributed and copyrighted by<br> - * frentix GmbH, http://www.frentix.com - * <p> - */ - -package org.olat.restapi.repository.course; - -import static org.olat.restapi.security.RestSecurityHelper.getUserRequest; -import static org.olat.restapi.security.RestSecurityHelper.isAuthor; - -import javax.servlet.http.HttpServletRequest; -import javax.ws.rs.GET; -import javax.ws.rs.Path; -import javax.ws.rs.PathParam; -import javax.ws.rs.Produces; -import javax.ws.rs.WebApplicationException; -import javax.ws.rs.core.Context; -import javax.ws.rs.core.MediaType; -import javax.ws.rs.core.Response; -import javax.ws.rs.core.Response.Status; - -import org.olat.core.commons.modules.bc.vfs.OlatNamedContainerImpl; -import org.olat.core.gui.UserRequest; -import org.olat.core.logging.OLog; -import org.olat.core.logging.Tracing; -import org.olat.core.util.vfs.callbacks.VFSSecurityCallback; -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.FolderNodeCallback; -import org.olat.course.run.userview.NodeEvaluation; -import org.olat.course.run.userview.TreeEvaluation; -import org.olat.course.run.userview.UserCourseEnvironmentImpl; - - -/** - * - * Description:<br> - * This handles the folder building blocks within a course. - * - * <P> - * Initial Date: 22 apr. 2010 <br> - * @author srosse, stephane.rosse@frentix.com - */ -@Path("repo/courses/{courseId}/elements/folders/{nodeId}") -public class CourseFolderWebService { - - private static final OLog log = Tracing.createLoggerFor(CourseFolderWebService.class); - - private static final String VERSION = "1.0"; - - /** - * Retrieves the version of the Folder Course Node Web Service. - * @response.representation.200.mediaType text/plain - * @response.representation.200.doc The version of this specific Web Service - * @response.representation.200.example 1.0 - * @return - */ - @GET - @Path("version") - @Produces(MediaType.TEXT_PLAIN) - public Response getVersion() { - return Response.ok(VERSION).build(); - } - - /** - * Return the FX implementation to manage a folder. - * @param courseId - * @param nodeId - * @param request - * @return - */ - @Path("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); - if(course == null) { - throw new WebApplicationException( Response.serverError().status(Status.NOT_FOUND).build()); - } - CourseNode node =course.getEditorTreeModel().getCourseNode(nodeId); - 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()); - } - - BCCourseNode bcNode = (BCCourseNode)node; - UserRequest ureq = getUserRequest(request); - boolean isOlatAdmin = ureq.getUserSession().getRoles().isOLATAdmin(); - boolean isGuestOnly = ureq.getUserSession().getRoles().isGuestOnly(); - - UserCourseEnvironmentImpl uce = new UserCourseEnvironmentImpl(ureq.getUserSession().getIdentityEnvironment(), course.getCourseEnvironment()); - NodeEvaluation ne = bcNode.eval(uce.getConditionInterpreter(), new TreeEvaluation()); - - OlatNamedContainerImpl container = BCCourseNode.getNodeFolderContainer(bcNode, course.getCourseEnvironment()); - VFSSecurityCallback secCallback = new FolderNodeCallback(container.getRelPath(), ne, isOlatAdmin, isGuestOnly, null); - container.setLocalSecurityCallback(secCallback); - - return new VFSWebservice(container); - } - - 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/main/java/org/olat/restapi/repository/course/CourseWebService.java b/src/main/java/org/olat/restapi/repository/course/CourseWebService.java index b42ea9378bc..0d3692e7c0e 100644 --- a/src/main/java/org/olat/restapi/repository/course/CourseWebService.java +++ b/src/main/java/org/olat/restapi/repository/course/CourseWebService.java @@ -170,63 +170,12 @@ public class CourseWebService { } else if (!isAuthorEditor(course, request)) { return Response.serverError().status(Status.UNAUTHORIZED).build(); } - publishCourse(course, ureq.getIdentity(), locale); + CourseFactory.publishCourse(course, ureq.getIdentity(), locale); CourseVO vo = ObjectFactory.get(course); return Response.ok(vo).build(); } - /** - * Publish a course - * - * @param course - * @param identity - * @param locale - */ - private void publishCourse(ICourse course, Identity identity, Locale locale) { - try { - CourseEditorTreeModel cetm = course.getEditorTreeModel(); - PublishProcess publishProcess = PublishProcess.getInstance(course, cetm, locale); - PublishTreeModel publishTreeModel = publishProcess.getPublishTreeModel(); - int newAccess = RepositoryEntry.ACC_USERS; - //access rule -> all users can the see course - //RepositoryEntry.ACC_OWNERS - //only owners can the see course - //RepositoryEntry.ACC_OWNERS_AUTHORS //only owners and authors can the see course - //RepositoryEntry.ACC_USERS_GUESTS // users and guests can see the course - //fxdiff VCRP-1,2: access control of resources - publishProcess.changeGeneralAccess(null, newAccess, false); - - if (publishTreeModel.hasPublishableChanges()) { - List<String>nodeToPublish = new ArrayList<String>(); - visitPublishModel(publishTreeModel.getRootNode(), publishTreeModel, nodeToPublish); - - publishProcess.createPublishSetFor(nodeToPublish); - StatusDescription[] status = publishProcess.testPublishSet(locale); - //publish not possible when there are errors - for(int i = 0; i < status.length; i++) { - if(status[i].isError()) return; - } - } - - course = CourseFactory.openCourseEditSession(course.getResourceableId()); - publishProcess.applyPublishSet(identity, locale); - CourseFactory.closeCourseEditSession(course.getResourceableId(), true); - } catch (Throwable e) { - throw new WebApplicationException(e); - } - } - - private void visitPublishModel(TreeNode node, PublishTreeModel publishTreeModel, Collection<String> nodeToPublish) { - int numOfChildren = node.getChildCount(); - for (int i = 0; i < numOfChildren; i++) { - INode child = node.getChildAt(i); - if (child instanceof TreeNode) { - nodeToPublish.add(child.getIdent()); - visitPublishModel((TreeNode) child, publishTreeModel, nodeToPublish); - } - } - } /** * Get the metadatas of the course by id diff --git a/src/test/java/org/olat/restapi/CoursesFoldersTest.java b/src/test/java/org/olat/restapi/CoursesFoldersTest.java index 0528019c155..b82fd4e27c3 100644 --- a/src/test/java/org/olat/restapi/CoursesFoldersTest.java +++ b/src/test/java/org/olat/restapi/CoursesFoldersTest.java @@ -37,6 +37,7 @@ import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; import java.net.URL; +import java.util.Locale; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.UriBuilder; @@ -48,6 +49,8 @@ import org.apache.commons.httpclient.methods.multipart.FilePart; import org.apache.commons.httpclient.methods.multipart.MultipartRequestEntity; import org.apache.commons.httpclient.methods.multipart.Part; import org.apache.commons.httpclient.methods.multipart.StringPart; +import org.apache.http.HttpResponse; +import org.apache.http.client.methods.HttpGet; import org.junit.Before; import org.junit.Test; import org.olat.basesecurity.BaseSecurityManager; @@ -56,12 +59,15 @@ import org.olat.core.commons.persistence.DBFactory; import org.olat.core.id.Identity; import org.olat.core.util.vfs.VFSContainer; import org.olat.core.util.vfs.VFSItem; +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.CourseNodeConfiguration; 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.OlatJerseyTestCase; public class CoursesFoldersTest extends OlatJerseyTestCase { @@ -85,9 +91,43 @@ public class CoursesFoldersTest extends OlatJerseyTestCase { bcNode.setLearningObjectives("Folder objectives"); bcNode.setNoAccessExplanation("You don't have access"); course1.getEditorTreeModel().addCourseNode(bcNode, course1.getRunStructure().getRootNode()); + + CourseFactory.publishCourse(course1, admin, Locale.ENGLISH); + DBFactory.getInstance().intermediateCommit(); } + @Test + public void testGetFolderInfo() throws IOException, URISyntaxException { + RestConnection conn = new RestConnection(); + boolean loggedIN = conn.login("administrator", "openolat"); + 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(); + boolean loggedIN = conn.login("administrator", "openolat"); + assertTrue(loggedIN); + + URI uri = UriBuilder.fromUri(getNodesURI()).build(); + HttpGet get = conn.createGet(uri, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(get); + assertEquals(200, response.getStatusLine().getStatusCode()); + FolderVOes folders = conn.parse(response, FolderVOes.class); + assertNotNull(folders); + assertEquals(1, folders.getTotalCount()); + assertNotNull(folders.getFolders()); + assertEquals(1, folders.getFolders().length); + } + @Test public void testUploadFile() throws IOException, URISyntaxException { HttpClient c = loginWithCookie("administrator", "openolat"); @@ -172,6 +212,11 @@ public class CoursesFoldersTest extends OlatJerseyTestCase { private URI getNodeURI() { return UriBuilder.fromUri(getContextURI()).path("repo").path("courses").path(course1.getResourceableId().toString()) - .path("elements").path("folders").path(bcNode.getIdent()).build(); + .path("elements").path("folder").path(bcNode.getIdent()).build(); + } + + private URI getNodesURI() { + return UriBuilder.fromUri(getContextURI()).path("repo").path("courses").path(course1.getResourceableId().toString()) + .path("elements").path("folder").build(); } } diff --git a/src/test/java/org/olat/restapi/CoursesForumsTest.java b/src/test/java/org/olat/restapi/CoursesForumsTest.java new file mode 100644 index 00000000000..65b8d9635b4 --- /dev/null +++ b/src/test/java/org/olat/restapi/CoursesForumsTest.java @@ -0,0 +1,131 @@ +/** + * <a href="http://www.openolat.org"> + * OpenOLAT - Online Learning and Training</a><br> + * <p> + * Licensed under the Apache License, Version 2.0 (the "License"); <br> + * you may not use this file except in compliance with the License.<br> + * You may obtain a copy of the License at the + * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a> + * <p> + * Unless required by applicable law or agreed to in writing,<br> + * software distributed under the License is distributed on an "AS IS" BASIS, <br> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br> + * See the License for the specific language governing permissions and <br> + * limitations under the License. + * <p> + * Initial code contributed and copyrighted by<br> + * frentix GmbH, http://www.frentix.com + * <p> + */ +package org.olat.restapi; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertTrue; + +import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; +import java.util.Locale; + +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.UriBuilder; + +import org.apache.http.HttpResponse; +import org.apache.http.client.methods.HttpGet; +import org.junit.Before; +import org.junit.Test; +import org.olat.basesecurity.BaseSecurityManager; +import org.olat.core.commons.persistence.DBFactory; +import org.olat.core.id.Identity; +import org.olat.course.CourseFactory; +import org.olat.course.ICourse; +import org.olat.course.nodes.CourseNode; +import org.olat.course.nodes.CourseNodeConfiguration; +import org.olat.course.nodes.CourseNodeFactory; +import org.olat.modules.fo.restapi.ForumVO; +import org.olat.modules.fo.restapi.ForumVOes; +import org.olat.restapi.repository.course.CoursesWebService; +import org.olat.test.OlatJerseyTestCase; + +/** + * + * Description:<br> + * + * <P> + * Initial Date: 6 févr. 2012 <br> + * + * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com + */ +public class CoursesForumsTest extends OlatJerseyTestCase { + + private static ICourse course1; + private static CourseNode forumNode; + private static Identity admin; + + @Before + public void setUp() throws Exception { + super.setUp(); + + admin = BaseSecurityManager.getInstance().findIdentityByName("administrator"); + course1 = CoursesWebService.createEmptyCourse(admin, "Course forum 1", "Course forum 1 long name", null); + DBFactory.getInstance().intermediateCommit(); + + //create a folder + CourseNodeConfiguration newNodeConfig = CourseNodeFactory.getInstance().getCourseNodeConfiguration("fo"); + forumNode = newNodeConfig.getInstance(); + forumNode.setShortTitle("Forum"); + forumNode.setLearningObjectives("forum objectives"); + forumNode.setNoAccessExplanation("You don't have access"); + course1.getEditorTreeModel().addCourseNode(forumNode, course1.getRunStructure().getRootNode()); + + CourseFactory.publishCourse(course1, admin, Locale.ENGLISH); + + DBFactory.getInstance().intermediateCommit(); + } + + @Test + public void testGetFolderInfo() throws IOException, URISyntaxException { + RestConnection conn = new RestConnection(); + boolean loggedIN = conn.login("administrator", "openolat"); + 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()); + ForumVO forum = conn.parse(response, ForumVO.class); + assertNotNull(forum); + } + + @Test + public void testGetFoldersInfo() throws IOException, URISyntaxException { + RestConnection conn = new RestConnection(); + boolean loggedIN = conn.login("administrator", "openolat"); + assertTrue(loggedIN); + + URI uri = UriBuilder.fromUri(getNodesURI()).build(); + HttpGet get = conn.createGet(uri, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(get); + assertEquals(200, response.getStatusLine().getStatusCode()); + ForumVOes forums = conn.parse(response, ForumVOes.class); + assertNotNull(forums); + assertEquals(1, forums.getTotalCount()); + assertNotNull(forums.getForums()); + assertEquals(1, forums.getForums().length); + } + + private URI getNodeURI() { + return UriBuilder.fromUri(getContextURI()).path("repo").path("courses").path(course1.getResourceableId().toString()) + .path("elements").path("forum").path(forumNode.getIdent()).build(); + } + + private URI getNodesURI() { + return UriBuilder.fromUri(getContextURI()).path("repo").path("courses").path(course1.getResourceableId().toString()) + .path("elements").path("forum").build(); + } + + + + +} diff --git a/src/test/java/org/olat/restapi/RestConnection.java b/src/test/java/org/olat/restapi/RestConnection.java index d399e442828..aa73b31ad82 100644 --- a/src/test/java/org/olat/restapi/RestConnection.java +++ b/src/test/java/org/olat/restapi/RestConnection.java @@ -179,6 +179,18 @@ public class RestConnection { return getBaseURI().path(CONTEXT_PATH); } + public <U> U parse(HttpResponse response, Class<U> cl) { + try { + InputStream body = response.getEntity().getContent(); + ObjectMapper mapper = new ObjectMapper(jsonFactory); + U obj = mapper.readValue(body, cl); + return obj; + } catch (Exception e) { + e.printStackTrace(); + return null; + } + } + public <U> U parse(InputStream body, Class<U> cl) { try { ObjectMapper mapper = new ObjectMapper(jsonFactory); diff --git a/src/test/java/org/olat/test/AllTestsJunit4.java b/src/test/java/org/olat/test/AllTestsJunit4.java index 889aa1da677..a4e6251e5e5 100644 --- a/src/test/java/org/olat/test/AllTestsJunit4.java +++ b/src/test/java/org/olat/test/AllTestsJunit4.java @@ -111,6 +111,7 @@ import org.junit.runners.Suite; org.olat.restapi.CourseSecurityTest.class, org.olat.restapi.CoursesElementsTest.class, org.olat.restapi.CoursesFoldersTest.class, + org.olat.restapi.CoursesForumsTest.class, org.olat.restapi.CoursesResourcesFoldersTest.class, org.olat.restapi.CoursesTest.class, org.olat.restapi.CourseTest.class, -- GitLab