diff --git a/src/main/java/org/olat/basesecurity/BaseSecurityManager.java b/src/main/java/org/olat/basesecurity/BaseSecurityManager.java index 8659c92834716004aaac6b8793334714869c7405..e8a91fe0455445c513ade7467de0a14d3c3b8dad 100644 --- a/src/main/java/org/olat/basesecurity/BaseSecurityManager.java +++ b/src/main/java/org/olat/basesecurity/BaseSecurityManager.java @@ -990,7 +990,7 @@ public class BaseSecurityManager extends BasicManager implements BaseSecurity { + " org.olat.basesecurity.SecurityGroupMembershipImpl as sgmsi " + " where sgmsi.securityGroup = ? and sgmsi.identity = ii"); if (sortedByAddDate) { - queryString.append(" order by sgmsi.lastModified"); + queryString.append(" order by sgmsi.lastModified, sgmsi.key"); } List identAndDate = DBFactory.getInstance().find(queryString.toString(), new Object[] { secGroup.getKey() }, diff --git a/src/main/java/org/olat/commons/calendar/restapi/CalendarWebService.java b/src/main/java/org/olat/commons/calendar/restapi/CalendarWebService.java index 4226c92b2e63a346e0442ee64a67b9d96a0cbfb3..ab9217a45b936a11e4490db63409a3852bc59f59 100644 --- a/src/main/java/org/olat/commons/calendar/restapi/CalendarWebService.java +++ b/src/main/java/org/olat/commons/calendar/restapi/CalendarWebService.java @@ -337,6 +337,7 @@ public class CalendarWebService { ACService acManager = CoreSpringFactory.getImpl(ACService.class); SearchRepositoryEntryParameters repoParams = new SearchRepositoryEntryParameters(retrievedUser, roles, "CourseModule"); repoParams.setOnlyExplicitMember(true); + repoParams.setIdentity(retrievedUser); List<RepositoryEntry> entries = rm.genericANDQueryWithRolesRestriction(repoParams, 0, -1, true); for(RepositoryEntry entry:entries) { AccessResult result = acManager.isAccessible(entry, retrievedUser, false); 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 cb242bb0091dd8e210ca8b9b2f8aef3b30f0d4c8..eeb1971a71060dfa7bcab4c905793bc7a6c2d591 100644 --- a/src/main/java/org/olat/restapi/api/_content/application.html +++ b/src/main/java/org/olat/restapi/api/_content/application.html @@ -164,1409 +164,1552 @@ </p> <ul> <li><a href="#resources">Resources</a><ul> - <li><a href="#d2e2">http://www.example.com/users/{identityKey}/folders</a><ul> - <li><a href="#d2e25">http://www.example.com/users/{identityKey}/folders/personal</a><ul> - <li><a href="#d2e68">http://www.example.com/users/{identityKey}/folders/personal/{path:.*}</a></li> - <li><a href="#d2e122">http://www.example.com/users/{identityKey}/folders/personal/version</a></li> + <li><a href="#d2e2">http://www.example.com/repo/entries</a><ul> + <li><a href="#d2e53">http://www.example.com/repo/entries/version</a></li> + <li><a href="#d2e59">http://www.example.com/repo/entries/search</a></li> + <li><a href="#d2e90">http://www.example.com/repo/entries/{repoEntryKey}</a><ul> + <li><a href="#d2e147">http://www.example.com/repo/entries/{repoEntryKey}/participants</a></li> + <li><a href="#d2e168">http://www.example.com/repo/entries/{repoEntryKey}/participants/{identityKey}</a></li> + <li><a href="#d2e201">http://www.example.com/repo/entries/{repoEntryKey}/file</a></li> + <li><a href="#d2e229">http://www.example.com/repo/entries/{repoEntryKey}/owners</a></li> + <li><a href="#d2e250">http://www.example.com/repo/entries/{repoEntryKey}/owners/{identityKey}</a></li> + <li><a href="#d2e283">http://www.example.com/repo/entries/{repoEntryKey}/coaches</a></li> + <li><a href="#d2e305">http://www.example.com/repo/entries/{repoEntryKey}/coaches/{identityKey}</a></li> </ul> </li> - <li><a href="#d2e126">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul> - <li><a href="#d2e170">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li> - <li><a href="#d2e224">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li> + </ul> + </li> + <li><a href="#d2e338">http://www.example.com/repo/forums</a><ul> + <li><a href="#d2e341">http://www.example.com/repo/forums/version</a></li> + <li><a href="#d2e356">http://www.example.com/repo/forums/{forumKey}</a><ul> + <li><a href="#d2e382">http://www.example.com/repo/forums/{forumKey}/threads</a></li> + <li><a href="#d2e467">http://www.example.com/repo/forums/{forumKey}/posts/{threadKey}</a></li> + <li><a href="#d2e500">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}</a></li> + <li><a href="#d2e588">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e641">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li> </ul> </li> - <li><a href="#d2e228">http://www.example.com/users/{identityKey}/folders/group/{groupKey}</a><ul> - <li><a href="#d2e271">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li> - <li><a href="#d2e325">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/version</a></li> + </ul> + </li> + <li><a href="#d2e658">http://www.example.com/notifications</a></li> + <li><a href="#d2e685">http://www.example.com/repo/courses/{courseId}/elements/forum</a><ul> + <li><a href="#d2e772">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}</a></li> + <li><a href="#d2e799">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li> + <li><a href="#d2e839">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li> + <li><a href="#d2e879">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum</a><ul> + <li><a href="#d2e904">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</a></li> + <li><a href="#d2e989">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</a></li> + <li><a href="#d2e1022">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</a></li> + <li><a href="#d2e1110">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e1163">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e329">http://www.example.com/repo/courses/{courseId}/elements/contact</a></li> - <li><a href="#d2e372">http://www.example.com/groups</a><ul> - <li><a href="#d2e412">http://www.example.com/groups/version</a></li> - <li><a href="#d2e427">http://www.example.com/groups/{groupKey}</a></li> - <li><a href="#d2e481">http://www.example.com/groups/{groupKey}/configuration</a></li> - <li><a href="#d2e488">http://www.example.com/groups/{groupKey}/infos</a></li> - <li><a href="#d2e509">http://www.example.com/groups/{groupKey}/owners</a></li> - <li><a href="#d2e530">http://www.example.com/groups/{groupKey}/participants</a></li> - <li><a href="#d2e551">http://www.example.com/groups/{groupKey}/owners/{identityKey}</a></li> - <li><a href="#d2e584">http://www.example.com/groups/{groupKey}/owners/{identityKey}/new</a></li> - <li><a href="#d2e605">http://www.example.com/groups/{groupKey}/owners/{identityKey}/delete</a></li> - <li><a href="#d2e625">http://www.example.com/groups/{groupKey}/participants/{identityKey}</a></li> - <li><a href="#d2e658">http://www.example.com/groups/{groupKey}/participants/{identityKey}/new</a></li> - <li><a href="#d2e678">http://www.example.com/groups/{groupKey}/participants/{identityKey}/delete</a></li> - <li><a href="#d2e698">http://www.example.com/groups/{groupKey}/forum</a><ul> - <li><a href="#d2e724">http://www.example.com/groups/{groupKey}/forum/threads</a></li> - <li><a href="#d2e809">http://www.example.com/groups/{groupKey}/forum/posts/{threadKey}</a></li> - <li><a href="#d2e842">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}</a></li> - <li><a href="#d2e930">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e983">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> + <li><a href="#d2e1180">http://www.example.com/contacts</a></li> + <li><a href="#d2e1193">http://www.example.com/users/{identityKey}/folders</a><ul> + <li><a href="#d2e1216">http://www.example.com/users/{identityKey}/folders/personal</a><ul> + <li><a href="#d2e1259">http://www.example.com/users/{identityKey}/folders/personal/{path:.*}</a></li> + <li><a href="#d2e1313">http://www.example.com/users/{identityKey}/folders/personal/version</a></li> </ul> </li> - <li><a href="#d2e1000">http://www.example.com/groups/{groupKey}/folder</a><ul> - <li><a href="#d2e1043">http://www.example.com/groups/{groupKey}/folder/{path:.*}</a></li> - <li><a href="#d2e1097">http://www.example.com/groups/{groupKey}/folder/version</a></li> + <li><a href="#d2e1317">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul> + <li><a href="#d2e1361">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li> + <li><a href="#d2e1415">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li> </ul> </li> - <li><a href="#d2e1101">http://www.example.com/groups/{groupKey}/wiki</a></li> - </ul> - </li> - <li><a href="#d2e1109">http://www.example.com/repo/courses/{courseId}/elements/folder</a><ul> - <li><a href="#d2e1142">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}</a></li> - <li><a href="#d2e1161">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files</a><ul> - <li><a href="#d2e1205">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</a></li> - <li><a href="#d2e1259">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</a></li> + <li><a href="#d2e1419">http://www.example.com/users/{identityKey}/folders/group/{groupKey}</a><ul> + <li><a href="#d2e1462">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li> + <li><a href="#d2e1516">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/version</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e1263">http://www.example.com/repo/courses/{courseId}/elements/enrollment</a><ul> - <li><a href="#d2e1294">http://www.example.com/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li> + <li><a href="#d2e1520">http://www.example.com/catalog</a><ul> + <li><a href="#d2e1537">http://www.example.com/catalog/{path:.*}/owners/{identityKey}</a></li> + <li><a href="#d2e1604">http://www.example.com/catalog/version</a></li> + <li><a href="#d2e1619">http://www.example.com/catalog/{path:.*}/children</a></li> + <li><a href="#d2e1643">http://www.example.com/catalog/{path:.*}</a></li> + <li><a href="#d2e1819">http://www.example.com/catalog/{path:.*}/owners</a></li> + </ul> + </li> + <li><a href="#d2e1843">http://www.example.com/repo/courses/{courseId}/elements/enrollment</a><ul> + <li><a href="#d2e1874">http://www.example.com/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li> </ul> </li> - <li><a href="#d2e1301">http://www.example.com/repo/courses/infos</a></li> - <li><a href="#d2e1321">http://www.example.com/users</a><ul> - <li><a href="#d2e1381">http://www.example.com/users/{identityKey}</a></li> - <li><a href="#d2e1455">http://www.example.com/users/version</a></li> - <li><a href="#d2e1470">http://www.example.com/users/{identityKey}/roles</a></li> - <li><a href="#d2e1492">http://www.example.com/users/{identityKey}/delete</a></li> - <li><a href="#d2e1509">http://www.example.com/users/{identityKey}/portrait</a></li> - <li><a href="#d2e1554">http://www.example.com/users/{identityKey}/groups</a><ul> - <li><a href="#d2e1582">http://www.example.com/users/{identityKey}/groups/infos</a></li> + <li><a href="#d2e1881">http://www.example.com/repo/courses/infos</a></li> + <li><a href="#d2e1901">http://www.example.com/repo/courses/{courseId}/elements</a><ul> + <li><a href="#d2e1904">http://www.example.com/repo/courses/{courseId}/elements/version</a></li> + <li><a href="#d2e1919">http://www.example.com/repo/courses/{courseId}/elements/{nodeId}</a></li> + <li><a href="#d2e1946">http://www.example.com/repo/courses/{courseId}/elements/structure/{nodeId}</a></li> + <li><a href="#d2e2024">http://www.example.com/repo/courses/{courseId}/elements/structure</a></li> + <li><a href="#d2e2087">http://www.example.com/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li> + <li><a href="#d2e2119">http://www.example.com/repo/courses/{courseId}/elements/singlepage</a></li> + <li><a href="#d2e2314">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}</a></li> + <li><a href="#d2e2364">http://www.example.com/repo/courses/{courseId}/elements/task</a></li> + <li><a href="#d2e2465">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}</a></li> + <li><a href="#d2e2496">http://www.example.com/repo/courses/{courseId}/elements/test</a></li> + <li><a href="#d2e2592">http://www.example.com/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li> + <li><a href="#d2e2636">http://www.example.com/repo/courses/{courseId}/elements/assessment</a></li> + <li><a href="#d2e2725">http://www.example.com/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li> + <li><a href="#d2e2772">http://www.example.com/repo/courses/{courseId}/elements/wiki</a></li> + <li><a href="#d2e2832">http://www.example.com/repo/courses/{courseId}/elements/blog/{nodeId}</a></li> + <li><a href="#d2e2879">http://www.example.com/repo/courses/{courseId}/elements/blog</a></li> + <li><a href="#d2e2973">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}</a></li> + <li><a href="#d2e3020">http://www.example.com/repo/courses/{courseId}/elements/survey</a></li> + <li><a href="#d2e3092">http://www.example.com/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li> + <li><a href="#d2e3139">http://www.example.com/repo/courses/{courseId}/elements/externalpage</a></li> + <li><a href="#d2e3236">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li> + <li><a href="#d2e3292">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li> + <li><a href="#d2e3423">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li> + <li><a href="#d2e3514">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li> + </ul> + </li> + <li><a href="#d2e3627">http://www.example.com/groups</a><ul> + <li><a href="#d2e3667">http://www.example.com/groups/version</a></li> + <li><a href="#d2e3682">http://www.example.com/groups/{groupKey}</a></li> + <li><a href="#d2e3736">http://www.example.com/groups/{groupKey}/configuration</a></li> + <li><a href="#d2e3743">http://www.example.com/groups/{groupKey}/infos</a></li> + <li><a href="#d2e3764">http://www.example.com/groups/{groupKey}/owners</a></li> + <li><a href="#d2e3785">http://www.example.com/groups/{groupKey}/participants</a></li> + <li><a href="#d2e3806">http://www.example.com/groups/{groupKey}/owners/{identityKey}</a></li> + <li><a href="#d2e3839">http://www.example.com/groups/{groupKey}/owners/{identityKey}/new</a></li> + <li><a href="#d2e3860">http://www.example.com/groups/{groupKey}/owners/{identityKey}/delete</a></li> + <li><a href="#d2e3880">http://www.example.com/groups/{groupKey}/participants/{identityKey}</a></li> + <li><a href="#d2e3913">http://www.example.com/groups/{groupKey}/participants/{identityKey}/new</a></li> + <li><a href="#d2e3933">http://www.example.com/groups/{groupKey}/participants/{identityKey}/delete</a></li> + <li><a href="#d2e3953">http://www.example.com/groups/{groupKey}/forum</a><ul> + <li><a href="#d2e3979">http://www.example.com/groups/{groupKey}/forum/threads</a></li> + <li><a href="#d2e4064">http://www.example.com/groups/{groupKey}/forum/posts/{threadKey}</a></li> + <li><a href="#d2e4097">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}</a></li> + <li><a href="#d2e4185">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e4238">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> + </ul> + </li> + <li><a href="#d2e4255">http://www.example.com/groups/{groupKey}/folder</a><ul> + <li><a href="#d2e4298">http://www.example.com/groups/{groupKey}/folder/{path:.*}</a></li> + <li><a href="#d2e4352">http://www.example.com/groups/{groupKey}/folder/version</a></li> </ul> </li> + <li><a href="#d2e4356">http://www.example.com/groups/{groupKey}/wiki</a></li> </ul> </li> - <li><a href="#d2e1607">http://www.example.com/repo/courses/{courseId}</a><ul> - <li><a href="#d2e1643">http://www.example.com/repo/courses/{courseId}/version</a></li> - <li><a href="#d2e1658">http://www.example.com/repo/courses/{courseId}/configuration</a></li> - <li><a href="#d2e1722">http://www.example.com/repo/courses/{courseId}/authors</a></li> - <li><a href="#d2e1739">http://www.example.com/repo/courses/{courseId}/publish</a></li> - <li><a href="#d2e1767">http://www.example.com/repo/courses/{courseId}/file</a></li> - <li><a href="#d2e1782">http://www.example.com/repo/courses/{courseId}/runstructure</a></li> - <li><a href="#d2e1799">http://www.example.com/repo/courses/{courseId}/editortreemodel</a></li> - <li><a href="#d2e1817">http://www.example.com/repo/courses/{courseId}/authors/{identityKey}</a></li> - <li><a href="#d2e1863">http://www.example.com/repo/courses/{courseId}/groups</a><ul> - <li><a href="#d2e1904">http://www.example.com/repo/courses/{courseId}/groups/version</a></li> - <li><a href="#d2e1919">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}</a></li> - <li><a href="#d2e1975">http://www.example.com/repo/courses/{courseId}/groups/new</a></li> - <li><a href="#d2e1995">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul> - <li><a href="#d2e2021">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li> - <li><a href="#d2e2106">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li> - <li><a href="#d2e2139">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li> - <li><a href="#d2e2227">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e2280">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> - </ul> - </li> - <li><a href="#d2e2297">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul> - <li><a href="#d2e2340">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li> - <li><a href="#d2e2394">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li> - </ul> - </li> + <li><a href="#d2e4365">http://www.example.com/repo/courses/{courseId}/assessments</a><ul> + <li><a href="#d2e4391">http://www.example.com/repo/courses/{courseId}/assessments/version</a></li> + <li><a href="#d2e4406">http://www.example.com/repo/courses/{courseId}/assessments/users/{identityKey}</a></li> + <li><a href="#d2e4433">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}</a></li> + <li><a href="#d2e4476">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li> + </ul> + </li> + <li><a href="#d2e4506">http://www.example.com/users</a><ul> + <li><a href="#d2e4566">http://www.example.com/users/{identityKey}</a></li> + <li><a href="#d2e4640">http://www.example.com/users/version</a></li> + <li><a href="#d2e4655">http://www.example.com/users/{identityKey}/roles</a></li> + <li><a href="#d2e4677">http://www.example.com/users/{identityKey}/delete</a></li> + <li><a href="#d2e4694">http://www.example.com/users/{identityKey}/portrait</a></li> + <li><a href="#d2e4739">http://www.example.com/users/{identityKey}/groups</a><ul> + <li><a href="#d2e4767">http://www.example.com/users/{identityKey}/groups/infos</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e2398">http://www.example.com/contacts</a></li> - <li><a href="#d2e2411">http://www.example.com/system</a><ul> - <li><a href="#d2e2414">http://www.example.com/system/environment</a></li> - <li><a href="#d2e2432">http://www.example.com/system/release</a></li> - <li><a href="#d2e2450">http://www.example.com/system/log</a><ul> - <li><a href="#d2e2457">http://www.example.com/system/log/version</a></li> - <li><a href="#d2e2472">http://www.example.com/system/log/{date}</a></li> + <li><a href="#d2e4792">http://www.example.com/system</a><ul> + <li><a href="#d2e4795">http://www.example.com/system/environment</a></li> + <li><a href="#d2e4813">http://www.example.com/system/release</a></li> + <li><a href="#d2e4831">http://www.example.com/system/log</a><ul> + <li><a href="#d2e4838">http://www.example.com/system/log/version</a></li> + <li><a href="#d2e4853">http://www.example.com/system/log/{date}</a></li> </ul> </li> - <li><a href="#d2e2478">http://www.example.com/system/monitoring</a><ul> - <li><a href="#d2e2479">http://www.example.com/system/monitoring/configuration</a></li> - <li><a href="#d2e2497">http://www.example.com/system/monitoring/runtime</a><ul> - <li><a href="#d2e2515">http://www.example.com/system/monitoring/runtime/classes</a></li> - <li><a href="#d2e2533">http://www.example.com/system/monitoring/runtime/memory</a></li> - <li><a href="#d2e2551">http://www.example.com/system/monitoring/runtime/threads</a></li> + <li><a href="#d2e4859">http://www.example.com/system/monitoring</a><ul> + <li><a href="#d2e4860">http://www.example.com/system/monitoring/configuration</a></li> + <li><a href="#d2e4878">http://www.example.com/system/monitoring/runtime</a><ul> + <li><a href="#d2e4896">http://www.example.com/system/monitoring/runtime/classes</a></li> + <li><a href="#d2e4914">http://www.example.com/system/monitoring/runtime/memory</a></li> + <li><a href="#d2e4932">http://www.example.com/system/monitoring/runtime/threads</a></li> </ul> </li> - <li><a href="#d2e2569">http://www.example.com/system/monitoring/database</a></li> - <li><a href="#d2e2587">http://www.example.com/system/monitoring/openolat</a><ul> - <li><a href="#d2e2605">http://www.example.com/system/monitoring/openolat/users</a></li> - <li><a href="#d2e2623">http://www.example.com/system/monitoring/openolat/repository</a></li> - <li><a href="#d2e2641">http://www.example.com/system/monitoring/openolat/indexer</a></li> - <li><a href="#d2e2659">http://www.example.com/system/monitoring/openolat/sessions</a></li> + <li><a href="#d2e4950">http://www.example.com/system/monitoring/database</a></li> + <li><a href="#d2e4968">http://www.example.com/system/monitoring/openolat</a><ul> + <li><a href="#d2e4986">http://www.example.com/system/monitoring/openolat/users</a></li> + <li><a href="#d2e5004">http://www.example.com/system/monitoring/openolat/repository</a></li> + <li><a href="#d2e5022">http://www.example.com/system/monitoring/openolat/indexer</a></li> + <li><a href="#d2e5040">http://www.example.com/system/monitoring/openolat/sessions</a></li> </ul> </li> - <li><a href="#d2e2677">http://www.example.com/system/monitoring/memory</a><ul> - <li><a href="#d2e2707">http://www.example.com/system/monitoring/memory/pools</a></li> - <li><a href="#d2e2715">http://www.example.com/system/monitoring/memory/samples</a></li> + <li><a href="#d2e5058">http://www.example.com/system/monitoring/memory</a><ul> + <li><a href="#d2e5088">http://www.example.com/system/monitoring/memory/pools</a></li> + <li><a href="#d2e5096">http://www.example.com/system/monitoring/memory/samples</a></li> </ul> </li> - <li><a href="#d2e2724">http://www.example.com/system/monitoring/threads</a><ul> - <li><a href="#d2e2734">http://www.example.com/system/monitoring/threads/cpu</a></li> + <li><a href="#d2e5105">http://www.example.com/system/monitoring/threads</a><ul> + <li><a href="#d2e5115">http://www.example.com/system/monitoring/threads/cpu</a></li> </ul> </li> </ul> </li> </ul> </li> - <li><a href="#d2e2739">http://www.example.com/repo/courses/{courseId}/elements/forum</a><ul> - <li><a href="#d2e2826">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}</a></li> - <li><a href="#d2e2853">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li> - <li><a href="#d2e2893">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li> - <li><a href="#d2e2933">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum</a><ul> - <li><a href="#d2e2958">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</a></li> - <li><a href="#d2e3043">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</a></li> - <li><a href="#d2e3076">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</a></li> - <li><a href="#d2e3164">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e3217">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</a></li> + <li><a href="#d2e5120">http://www.example.com/repo/courses/{courseId}/elements/contact</a></li> + <li><a href="#d2e5163">http://www.example.com/repo/courses/{courseId}/elements/folder</a><ul> + <li><a href="#d2e5196">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}</a></li> + <li><a href="#d2e5215">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files</a><ul> + <li><a href="#d2e5259">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</a></li> + <li><a href="#d2e5313">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e3235">http://www.example.com/repo/courses/{courseId}/assessments</a><ul> - <li><a href="#d2e3261">http://www.example.com/repo/courses/{courseId}/assessments/version</a></li> - <li><a href="#d2e3276">http://www.example.com/repo/courses/{courseId}/assessments/users/{identityKey}</a></li> - <li><a href="#d2e3303">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}</a></li> - <li><a href="#d2e3346">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li> + <li><a href="#d2e5317">http://www.example.com/i18n</a><ul> + <li><a href="#d2e5320">http://www.example.com/i18n/version</a></li> + <li><a href="#d2e5335">http://www.example.com/i18n/{package}/{key}</a></li> </ul> </li> - <li><a href="#d2e3376">http://www.example.com/auth</a><ul> - <li><a href="#d2e3379">http://www.example.com/auth/version</a></li> - <li><a href="#d2e3394">http://www.example.com/auth/{username}</a></li> + <li><a href="#d2e5360">http://www.example.com/auth</a><ul> + <li><a href="#d2e5363">http://www.example.com/auth/version</a></li> + <li><a href="#d2e5378">http://www.example.com/auth/{username}</a></li> </ul> </li> - <li><a href="#d2e3422">http://www.example.com/repo/courses</a><ul> - <li><a href="#d2e3476">http://www.example.com/repo/courses/version</a></li> + <li><a href="#d2e5406">http://www.example.com/repo/courses/{courseId}/resourcefolders</a><ul> + <li><a href="#d2e5409">http://www.example.com/repo/courses/{courseId}/resourcefolders/version</a></li> + <li><a href="#d2e5424">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li> + <li><a href="#d2e5441">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li> + <li><a href="#d2e5459">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder</a></li> + <li><a href="#d2e5518">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li> </ul> </li> - <li><a href="#d2e3491">http://www.example.com/i18n</a><ul> - <li><a href="#d2e3494">http://www.example.com/i18n/version</a></li> - <li><a href="#d2e3509">http://www.example.com/i18n/{package}/{key}</a></li> + <li><a href="#d2e5578">http://www.example.com/repo/courses</a><ul> + <li><a href="#d2e5632">http://www.example.com/repo/courses/version</a></li> </ul> </li> - <li><a href="#d2e3534">http://www.example.com/users/{identityKey}/forums</a><ul> - <li><a href="#d2e3557">http://www.example.com/users/{identityKey}/forums/group/{groupKey}</a><ul> - <li><a href="#d2e3581">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/threads</a></li> - <li><a href="#d2e3666">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li> - <li><a href="#d2e3699">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li> - <li><a href="#d2e3787">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e3840">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li> + <li><a href="#d2e5647">http://www.example.com/users/{identityKey}/forums</a><ul> + <li><a href="#d2e5670">http://www.example.com/users/{identityKey}/forums/group/{groupKey}</a><ul> + <li><a href="#d2e5694">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/threads</a></li> + <li><a href="#d2e5779">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li> + <li><a href="#d2e5812">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li> + <li><a href="#d2e5900">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e5953">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li> </ul> </li> - <li><a href="#d2e3857">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul> - <li><a href="#d2e3882">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li> - <li><a href="#d2e3967">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li> - <li><a href="#d2e4000">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li> - <li><a href="#d2e4088">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e4141">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li> + <li><a href="#d2e5970">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul> + <li><a href="#d2e5995">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li> + <li><a href="#d2e6080">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li> + <li><a href="#d2e6113">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li> + <li><a href="#d2e6201">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e6254">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li> </ul> </li> </ul> </li> - <li><a href="#d2e4158">http://www.example.com/catalog</a><ul> - <li><a href="#d2e4175">http://www.example.com/catalog/{path:.*}/owners/{identityKey}</a></li> - <li><a href="#d2e4242">http://www.example.com/catalog/version</a></li> - <li><a href="#d2e4257">http://www.example.com/catalog/{path:.*}/children</a></li> - <li><a href="#d2e4281">http://www.example.com/catalog/{path:.*}</a></li> - <li><a href="#d2e4457">http://www.example.com/catalog/{path:.*}/owners</a></li> - </ul> - </li> - <li><a href="#d2e4481">http://www.example.com/notifications</a></li> - <li><a href="#d2e4508">http://www.example.com/repo/courses/{courseId}/resourcefolders</a><ul> - <li><a href="#d2e4511">http://www.example.com/repo/courses/{courseId}/resourcefolders/version</a></li> - <li><a href="#d2e4526">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li> - <li><a href="#d2e4543">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li> - <li><a href="#d2e4561">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder</a></li> - <li><a href="#d2e4620">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li> + <li><a href="#d2e6271">http://www.example.com/users/{username}/auth</a><ul> + <li><a href="#d2e6320">http://www.example.com/users/{username}/auth/{authKey}</a></li> + <li><a href="#d2e6340">http://www.example.com/users/{username}/auth/version</a></li> + <li><a href="#d2e6355">http://www.example.com/users/{username}/auth/new</a></li> + <li><a href="#d2e6382">http://www.example.com/users/{username}/auth/{authKey}/delete</a></li> </ul> </li> - <li><a href="#d2e4680">http://www.example.com/api</a><ul> - <li><a href="#d2e4683">http://www.example.com/api/version</a></li> - <li><a href="#d2e4698">http://www.example.com/api/doc</a></li> - <li><a href="#d2e4702">http://www.example.com/api/doc/{filename}</a></li> - <li><a href="#d2e4711">http://www.example.com/api/{filename}</a></li> - <li><a href="#d2e4720">http://www.example.com/api/copyright</a></li> - </ul> - </li> - <li><a href="#d2e4735">http://www.example.com/repo/entries</a><ul> - <li><a href="#d2e4786">http://www.example.com/repo/entries/version</a></li> - <li><a href="#d2e4792">http://www.example.com/repo/entries/search</a></li> - <li><a href="#d2e4823">http://www.example.com/repo/entries/{repoEntryKey}</a><ul> - <li><a href="#d2e4880">http://www.example.com/repo/entries/{repoEntryKey}/file</a></li> + <li><a href="#d2e6403">http://www.example.com/repo/courses/{courseId}</a><ul> + <li><a href="#d2e6439">http://www.example.com/repo/courses/{courseId}/version</a></li> + <li><a href="#d2e6454">http://www.example.com/repo/courses/{courseId}/configuration</a></li> + <li><a href="#d2e6518">http://www.example.com/repo/courses/{courseId}/authors</a></li> + <li><a href="#d2e6535">http://www.example.com/repo/courses/{courseId}/publish</a></li> + <li><a href="#d2e6563">http://www.example.com/repo/courses/{courseId}/file</a></li> + <li><a href="#d2e6578">http://www.example.com/repo/courses/{courseId}/runstructure</a></li> + <li><a href="#d2e6595">http://www.example.com/repo/courses/{courseId}/editortreemodel</a></li> + <li><a href="#d2e6613">http://www.example.com/repo/courses/{courseId}/authors/{identityKey}</a></li> + <li><a href="#d2e6659">http://www.example.com/repo/courses/{courseId}/groups</a><ul> + <li><a href="#d2e6700">http://www.example.com/repo/courses/{courseId}/groups/version</a></li> + <li><a href="#d2e6715">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}</a></li> + <li><a href="#d2e6771">http://www.example.com/repo/courses/{courseId}/groups/new</a></li> + <li><a href="#d2e6791">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul> + <li><a href="#d2e6817">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li> + <li><a href="#d2e6902">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li> + <li><a href="#d2e6935">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li> + <li><a href="#d2e7023">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li> + <li><a href="#d2e7076">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li> + </ul> + </li> + <li><a href="#d2e7093">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul> + <li><a href="#d2e7136">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li> + <li><a href="#d2e7190">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li> + </ul> + </li> </ul> </li> </ul> </li> - <li><a href="#d2e4908">http://www.example.com/users/{username}/auth</a><ul> - <li><a href="#d2e4957">http://www.example.com/users/{username}/auth/{authKey}</a></li> - <li><a href="#d2e4977">http://www.example.com/users/{username}/auth/version</a></li> - <li><a href="#d2e4992">http://www.example.com/users/{username}/auth/new</a></li> - <li><a href="#d2e5019">http://www.example.com/users/{username}/auth/{authKey}/delete</a></li> - </ul> - </li> - <li><a href="#d2e5040">http://www.example.com/ping</a><ul> - <li><a href="#d2e5057">http://www.example.com/ping/version</a></li> - <li><a href="#d2e5072">http://www.example.com/ping/{name}</a></li> - </ul> - </li> - <li><a href="#d2e5088">http://www.example.com/repo/forums</a><ul> - <li><a href="#d2e5091">http://www.example.com/repo/forums/version</a></li> - <li><a href="#d2e5106">http://www.example.com/repo/forums/{forumKey}</a><ul> - <li><a href="#d2e5132">http://www.example.com/repo/forums/{forumKey}/threads</a></li> - <li><a href="#d2e5217">http://www.example.com/repo/forums/{forumKey}/posts/{threadKey}</a></li> - <li><a href="#d2e5250">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}</a></li> - <li><a href="#d2e5338">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li> - <li><a href="#d2e5391">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li> - </ul> - </li> + <li><a href="#d2e7194">http://www.example.com/ping</a><ul> + <li><a href="#d2e7211">http://www.example.com/ping/version</a></li> + <li><a href="#d2e7226">http://www.example.com/ping/{name}</a></li> </ul> </li> - <li><a href="#d2e5408">http://www.example.com/repo/courses/{courseId}/elements</a><ul> - <li><a href="#d2e5411">http://www.example.com/repo/courses/{courseId}/elements/version</a></li> - <li><a href="#d2e5426">http://www.example.com/repo/courses/{courseId}/elements/{nodeId}</a></li> - <li><a href="#d2e5453">http://www.example.com/repo/courses/{courseId}/elements/structure/{nodeId}</a></li> - <li><a href="#d2e5531">http://www.example.com/repo/courses/{courseId}/elements/structure</a></li> - <li><a href="#d2e5594">http://www.example.com/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li> - <li><a href="#d2e5626">http://www.example.com/repo/courses/{courseId}/elements/singlepage</a></li> - <li><a href="#d2e5821">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}</a></li> - <li><a href="#d2e5871">http://www.example.com/repo/courses/{courseId}/elements/task</a></li> - <li><a href="#d2e5972">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}</a></li> - <li><a href="#d2e6003">http://www.example.com/repo/courses/{courseId}/elements/test</a></li> - <li><a href="#d2e6099">http://www.example.com/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li> - <li><a href="#d2e6143">http://www.example.com/repo/courses/{courseId}/elements/assessment</a></li> - <li><a href="#d2e6232">http://www.example.com/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li> - <li><a href="#d2e6279">http://www.example.com/repo/courses/{courseId}/elements/wiki</a></li> - <li><a href="#d2e6339">http://www.example.com/repo/courses/{courseId}/elements/blog/{nodeId}</a></li> - <li><a href="#d2e6386">http://www.example.com/repo/courses/{courseId}/elements/blog</a></li> - <li><a href="#d2e6480">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}</a></li> - <li><a href="#d2e6527">http://www.example.com/repo/courses/{courseId}/elements/survey</a></li> - <li><a href="#d2e6599">http://www.example.com/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li> - <li><a href="#d2e6646">http://www.example.com/repo/courses/{courseId}/elements/externalpage</a></li> - <li><a href="#d2e6743">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li> - <li><a href="#d2e6799">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li> - <li><a href="#d2e6930">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li> - <li><a href="#d2e7021">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li> + <li><a href="#d2e7242">http://www.example.com/api</a><ul> + <li><a href="#d2e7245">http://www.example.com/api/version</a></li> + <li><a href="#d2e7260">http://www.example.com/api/doc</a></li> + <li><a href="#d2e7264">http://www.example.com/api/doc/{filename}</a></li> + <li><a href="#d2e7273">http://www.example.com/api/{filename}</a></li> + <li><a href="#d2e7282">http://www.example.com/api/copyright</a></li> </ul> </li> </ul> </li> <li><a href="#representations">Representations</a><ul> - <li><a href="#d2e12">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> - <li><a href="#d2e22">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e29">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e30">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e31">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e32">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e33">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e36">multipart/form-data<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="#d2e42">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e45">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e50">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e51">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e54">multipart/form-data<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="#d2e63">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e64">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e66">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e67">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e72">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e73">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e74">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e75">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e76">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e79">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e84">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e85">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e86">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e89">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e94">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e95">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e96">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e99">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e105">application/xml<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">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e112">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e117">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e120">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e121">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e125">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e133">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e134">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e135">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e138">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e143">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e144">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e156">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e161">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e162">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e165">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e166">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e169">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e174">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e175">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e176">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e177">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e178">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e181">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e187">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e188">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e191">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e198">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e201">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e206">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e207">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e208">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e211">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e212">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e215">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e218">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e219">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e222">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e227">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e234">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e235">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e236">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e239">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e244">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e248">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e257">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e262">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e263">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e266">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e267">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="#d2e270">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e277">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e278">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e279">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e282">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e287">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e288">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e289">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e297">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e298">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e299">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e302">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e309">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e312">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e313">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e319">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e323">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e324">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e328">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e353">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e370">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e371">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e379">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e380">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e382">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e385">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e417">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e435">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e449">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e450">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e452">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e455">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e465">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e472">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e475">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e485">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e487">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e496">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e499">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> - <li><a href="#d2e517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e538">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e541">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e562">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e565">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e568">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e578">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e598">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e616">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e619">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e622">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e636">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e639">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e642">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e649">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e652">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e655">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<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e675">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e689">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e692">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e695">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e721">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e788">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e806">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e826">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e829">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e839">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e850">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e882">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e936">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e939">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e946">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e953">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e960">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e967">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e980">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e997">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1004">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1005">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1006">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1007">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1008">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1011">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1016">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1017">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1020">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1025">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1026">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1029">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1038">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1041">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1042">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1047">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1048">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1049">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1050">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1051">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1060">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1061">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1064">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1069">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1070">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1071">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1074">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1079">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1080">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1084">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1085">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1087">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1088">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1091">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1092">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1096">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1100">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1107">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1108">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1130">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1147">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1148">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1159">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1160">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1166">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1168">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1169">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1170">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1173">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1178">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1182">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1187">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1188">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1191">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1200">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1210">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1211">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1212">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1213">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1216">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1221">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1222">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1223">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1226">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1231">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1232">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1233">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1236">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e12">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="#d2e26">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="#d2e40">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e50">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e58">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e77">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e87">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e98">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e101">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e104">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e111">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e114">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e128">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e134">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e144">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e158">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e179">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e182">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e192">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e195">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e207">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e210">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e213">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e223">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e226">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e237">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e240">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e264">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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="#d2e274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e277">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e280">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e294">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</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<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e322">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e329">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e332">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e346">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e369">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e396">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e399">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e409">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e426">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e429">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e439">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e446">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e451">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e454">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e464">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e508">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e519">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e522">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e539">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e540">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e542">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e545">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e555">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e572">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e575">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e585">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e594">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e597">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e608">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e611">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e618">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e625">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e632">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e633">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e635">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e638">Status Code 200 - application/json, application/xml<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 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e672">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e675">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e693">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e696">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li> + <li><a href="#d2e706">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e713">application/x-www-form-urlencoded<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} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e738">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e759">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#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="#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} forumVO">ns3:forumVO</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="#d2e918">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e921">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e931">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e961">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e968">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e973">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e976">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e986">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1006">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e1019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1030">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1044">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1054">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1061">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1062">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1067">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1097">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1107">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1119">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1126">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1130">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1133">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1140">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1147">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1154">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1155">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1157">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1160">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1177">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1190">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1203">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> + <li><a href="#d2e1213">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1227">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1236">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e1241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e1242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1243">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1247">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1249">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1250">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1245">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e1257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e1258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1262">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1277">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1278">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1281">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1292">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1299">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1267">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1277">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1280">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1287">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1290">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e1300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1311">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="#d2e1328">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1331">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1341">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1351">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e1378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1389">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1392">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1402">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1403">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1405">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1408">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e1418">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> - <li><a href="#d2e1428">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1442">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1460">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1476">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1479">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1482">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1487">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1301">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1304">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1324">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1325">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1329">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1338">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1343">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1344">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1347">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1352">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1353">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1359">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1360">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1365">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1366">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1367">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1368">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1369">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1372">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1377">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1378">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1379">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1382">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1387">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1389">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1392">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1397">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1398">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1399">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1402">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1403">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1405">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1406">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1418">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1423">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1424">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1425">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1426">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1427">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1430">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1435">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1436">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1448">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1453">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1454">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1457">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1458">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1460">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1461">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1468">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1469">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1470">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1473">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1478">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1479">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1480">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1483">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e1488">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1490">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1491">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1500">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1503">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1506">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1520">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1527">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1535">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1538">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1541">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1548">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1551">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1572">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e1594">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="#d2e1604">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1617">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1620">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e1634">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1637">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1640">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1648">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1666">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1669">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e1679">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1686">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1706">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1709">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e1719">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1730">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1733">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e1736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1754">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e1764">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1773">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1776">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1779">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1790">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1793">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1489">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1490">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1493">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1498">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1499">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1500">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1503">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1504">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1506">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1507">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1510">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1511">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1519">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1527">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1548">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1551">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1561">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1568">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1571">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1609">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1651">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1661">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1681">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1684">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1694">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1701">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1702">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1704">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1707">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1717">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1724">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1735">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1738">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1748">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1756">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1757">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> <li><a href="#d2e1796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1810">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1813">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1828">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1831">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e1834">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1841">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1844">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e1888">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1889">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e1901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1803">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1806">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1816">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1827">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1830">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1840">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1857">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1858">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1861">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1872">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1879">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1880">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1891">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="#d2e1909">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1930">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1933">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1940">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1943">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e1957">*/*<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} groupVO">ns3:groupVO</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="#d2e1980">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e1992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2035">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2038">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2048">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2065">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2068">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2085">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2090">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2093">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2103">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2158">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2161">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2171">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2179">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2181">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2184">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2194">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2214">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2224">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2233">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2236">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2243">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2247">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2250">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2257">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2264">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2271">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2272">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2277">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2294">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2301">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2302">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2303">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2304">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2305">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2308">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2313">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2314">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2317">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2326">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2331">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2332">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2336">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2338">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2344">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2345">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2346">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2347">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2348">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2351">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2358">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2361">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2368">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2371">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2376">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2377">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2378">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2381">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2384">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2388">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2389">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="#d2e2393">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2397">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2408">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2419">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li> - <li><a href="#d2e2429">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2437">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2447">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2455">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2456">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2462">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2476">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2477">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2484">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2494">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2502">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> - <li><a href="#d2e2512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li> - <li><a href="#d2e2530">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2538">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> - <li><a href="#d2e2548">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2556">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> - <li><a href="#d2e2566">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2574">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> - <li><a href="#d2e2584">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2592">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2602">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2610">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2620">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2638">Status Code 401<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} releaseVO">ns3:releaseVO</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="#d2e2664">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li> - <li><a href="#d2e2674">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2684">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2687">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2694">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li> - <li><a href="#d2e2704">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2710">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2713">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2714">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2722">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2723">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2729">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2732">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2733">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2737">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2738">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2747">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li> - <li><a href="#d2e2760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2767">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e2792">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2810">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2813">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e2823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2850">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2877">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2880">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2890">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2917">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2920">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2942">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2945">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2955">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2972">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2975">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2985">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3002">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3005">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3015">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3022">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3027">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3030">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3060">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3063">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e3073">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3084">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3108">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3148">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3151">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3161">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3170">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3173">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3180">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3184">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3187">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3194">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3198">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3201">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3208">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3214">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3228">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3231">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3245">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3248">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3258">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3266">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3287">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3290">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3300">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3314">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3317">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3327">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3334">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3337">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3340">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3360">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3363">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3384">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3406">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3409">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3419">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3432">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="#d2e3459">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e3469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3474">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3475">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3481">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3499">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3524">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3544">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e3554">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3565">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3568">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e3578">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3598">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e3608">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3625">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3638">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3645">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3653">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3663">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3683">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3686">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e3696">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3707">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3731">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3738">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3741">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3744">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3754">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3784">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1930">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1933">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</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="#d2e1957">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1982">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2008">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2011">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2021">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2030">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2071">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2074">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2084">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2099">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2103">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2106">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2116">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2127">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2156">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2159">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2169">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2176">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2203">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2206">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2216">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2244">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2252">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2255">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2265">Status Code 401<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} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2311">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2325">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2348">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2351">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2361">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2372">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2401">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2404">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2414">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2449">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2452">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2462">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2472">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2480">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2483">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2493">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2504">application/x-www-form-urlencoded<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 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2543">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2578">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2588">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2603">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2620">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2623">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2644">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2680">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2709">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2712">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2722">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2736">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2759">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2787">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2790">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2800">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2816">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2819">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2829">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2843">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2866">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2876">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2912">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2915">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2925">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2957">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2960">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2970">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2984">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3004">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3007">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3017">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3047">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3050">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3060">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3076">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3079">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3089">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3103">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3172">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3175">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3217">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3220">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3223">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3233">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3243">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3251">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3261">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3268">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3272">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3275">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3285">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3288">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3327">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3343">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3346">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3381">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3384">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3387">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3397">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3400">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3407">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3410">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3420">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3438">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3454">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3472">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3475">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3478">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3488">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3491">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3498">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3501">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3511">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3540">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3543">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3546">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e3556">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3559">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3585">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e3601">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3604">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3611">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3614">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e3624">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3634">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3635">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e3650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e3672">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3690">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e3704">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3705">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3707">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3710">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e3720">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3730">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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="#d2e3740">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3742">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3754">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li> + <li><a href="#d2e3772">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3775">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> <li><a href="#d2e3793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3796">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3803">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3810">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3817">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3824">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3831">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3832">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3834">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3837">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3851">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3854">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e3879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3896">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3899">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e3909">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3926">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3929">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3939">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3946">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3951">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3954">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3984">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3987">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e3997">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4008">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4019">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4022">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</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="#d2e4039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4040">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4097">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4108">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4111">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4118">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4122">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4125">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4133">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4135">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4138">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4152">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4155">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4165">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</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} userVO">ns3:userVO</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="#d2e4206">Status Code 404<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} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e4219">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4226">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4229">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e4239">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4247">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4268">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4271">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4289">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4299">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4319">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4322">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4332">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4340">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4342">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4345">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4355">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4362">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4373">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4376">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4386">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4394">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4395">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4397">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4400">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4410">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4421">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4424">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4434">Status Code 401<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} userVO">ns3:userVO</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="#d2e4495">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4498">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4516">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4534">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4537">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4540">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4552">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4555">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4558">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4567">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4570">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4573">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4580">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4591">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4594">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4597">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4608">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4611">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4614">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4617">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4627">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4630">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4640">multipart/form-data<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 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4657">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4664">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4668">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4671">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4674">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4677">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4688">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4701">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4708">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4717">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4725">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4732">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4745">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="#d2e4759">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="#d2e4773">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e4783">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4791">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4810">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e4820">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4834">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4837">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4844">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4847">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e4861">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4867">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e4877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4886">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4889">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4892">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4902">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4905">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4918">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4919">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e4934">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4941">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4944">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e4954">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4968">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4971">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4974">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4982">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5000">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5001">application/json<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://www.example.com} authenticationVO">ns3:authenticationVO</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="#d2e5030">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5033">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5047">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5062">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5078">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5096">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e5129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5146">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5149">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5159">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5176">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5179">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5189">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5196">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5201">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5204">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5214">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5234">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5237">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5247">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5258">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5269">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5282">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5289">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5290">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5292">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5295">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5305">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5322">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5325">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5344">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5347">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5354">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5361">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5368">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5372">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5375">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5383">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5385">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5388">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5402">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5405">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5416">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5437">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5440">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5450">Status Code 401<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="#d2e5489">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5518">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5528">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5537">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5552">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5578">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5581">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5591">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5606">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5610">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5613">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5623">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5634">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5663">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5666">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5676">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5683">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5710">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5713">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5723">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5751">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5805">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5808">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5818">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5832">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5855">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5858">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5868">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5879">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5908">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5911">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5921">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5956">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5959">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5969">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5979">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5987">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5990">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6000">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6011">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6037">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6040">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6050">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6085">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6095">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6110">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6127">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6130">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6140">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6177">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6187">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6216">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6219">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6229">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6243">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6263">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6266">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6276">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6323">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6326">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6336">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6350">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6370">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6373">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6383">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6464">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6467">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6477">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6491">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6511">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6514">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6524">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6554">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6557">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6586">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6596">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6610">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e3817">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3820">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3830">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3833">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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="#d2e3850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3853">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3856">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3874">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3894">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3904">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3907">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3910">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3924">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3927">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3947">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3950">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3963">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3966">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e3976">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3993">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3996">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e4006">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4023">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4026">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4043">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4048">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4051">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4061">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4081">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4084">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e4094">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4105">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4136">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4137">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4139">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4142">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4152">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4169">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4172">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4182">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4194">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4201">multipart/form-data<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/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4215">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4222">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4229">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4230">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4232">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4235">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4249">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4252">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4259">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4260">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4261">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4262">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4263">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4266">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4271">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4272">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4275">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4280">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4284">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4289">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4290">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4294">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4296">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4297">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4302">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4303">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4304">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4305">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4306">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4309">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4314">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4315">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4316">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4319">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4324">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4325">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4329">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4336">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4340">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4342">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4343">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4346">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4347">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4351">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4355">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4362">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4363">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4375">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4378">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4388">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4396">Status Code 200 - text/plain<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} assessableResultsVO">ns3:assessableResultsVO</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="#d2e4444">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4447">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4464">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4465">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4467">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4470">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4473">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4490">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4493">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4513">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="#d2e4516">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4526">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4536">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4553">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4563">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4587">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4588">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4590">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4593">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4603">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> + <li><a href="#d2e4613">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4627">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4637">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4645">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4661">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4664">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4672">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4673">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4675">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4676">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4685">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4688">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4712">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4720">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4723">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4726">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4733">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4754">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4757">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e4779">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="#d2e4789">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4800">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li> + <li><a href="#d2e4810">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4818">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</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="#d2e4836">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4837">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4843">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4857">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4858">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4865">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e4875">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4883">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> + <li><a href="#d2e4893">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4901">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li> + <li><a href="#d2e4911">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4919">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> + <li><a href="#d2e4929">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4937">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> + <li><a href="#d2e4947">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4955">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> + <li><a href="#d2e4965">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4973">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e4983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4991">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e5001">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e5019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5027">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e5037">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li> + <li><a href="#d2e5055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5065">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5068">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li> + <li><a href="#d2e5085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5091">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5094">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5110">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5144">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5161">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5180">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5181">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5184">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5194">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5195">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5202">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5205">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5213">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5227">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5236">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5245">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5267">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5277">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5280">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5287">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5290">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5301">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5304">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5325">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5350">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5368">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5390">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5393">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5403">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5414">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5435">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5438">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5450">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5453">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5456">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5468">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5471">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5478">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5486">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5489">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5492">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5495">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5502">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5509">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5512">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5525">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5528">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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="#d2e5538">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5546">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5549">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5552">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></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="#d2e5562">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5566">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5569">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5572">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5588">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="#d2e5615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e5625">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5630">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5631">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5637">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5678">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5681">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5721">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5758">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5763">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5766">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5776">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5796">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5799">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5809">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5820">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5834">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5851">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5852">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5857">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5867">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5906">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5909">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5916">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5920">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5923">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5930">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5934">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5937">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5944">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5945">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5947">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5950">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5967">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5979">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6009">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6012">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6022">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6039">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6042">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6052">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6059">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6067">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6097">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6100">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6121">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6132">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6135">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6145">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6152">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6153">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6158">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6168">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6207">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6210">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6217">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6221">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6224">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6231">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6238">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6251">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6265">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6268">Status Code 200 - application/octet-stream<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="#d2e6282">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6284">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6287">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e6297">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6304">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6307">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e6317">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6334">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6337">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6345">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6363">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6364">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6369">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e6379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6393">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6396">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6399">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6413">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6416">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e6430">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6433">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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="#d2e6462">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6465">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e6475">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6482">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6502">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6505">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e6515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6526">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6529">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e6532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6547">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6550">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e6560">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6572">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6586">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6589">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6592">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6606">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6609">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6627">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e6630">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6640">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e6643">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6679">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6682">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6692">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6724">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6730">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6740">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6750">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6653">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e6684">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6685">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6687">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e6697">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6705">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6723">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6726">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6729">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6736">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6739">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e6753">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> <li><a href="#d2e6755">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> <li><a href="#d2e6768">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6775">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6792">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6795">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6834">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6850">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6853">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6888">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6904">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6907">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6945">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6961">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6979">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6982">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6985">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6995">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6998">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e7018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7047">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7050">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7053">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e7063">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7066">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7092">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e7108">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7111">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e7131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6776">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6778">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e6788">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6801">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6804">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e6814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6834">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6881">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6886">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6889">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6899">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6919">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6922">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6932">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6943">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6954">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6957">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6967">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7010">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e7020">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7029">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7032">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7039">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7043">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7046">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7053">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7057">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7060">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7067">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7070">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7073">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7087">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7090">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7097">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7098">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7099">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7100">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7113">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7118">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7119">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7122">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7128">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7140">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7141">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7142">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7143">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7144">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7147">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7154">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7157">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7163">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7164">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7167">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7172">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7173">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7174">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7177">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7180">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7181">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7184">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7185">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7188">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7189">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7193">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7201">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7216">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7232">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7250">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7263">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7270">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7279">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7287">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7294">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </li> </ul> <h2 id="resources">Resources</h2> <div class="resource"> - <h3 id="d2e2">/users/{identityKey}/folders</h3> + <h3 id="d2e2">/repo/entries<span class="optional">?start</span><span class="optional">&limit</span></h3> <p>Description:<br> + This handles the repository entries <P> - Initial Date: 16 déc. 2011 <br> + 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>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getFolders">GET</h4> - <p>Retrieves a list of folders on a user base. All folders of groups - where the user is participant/tutor + all folders in course where - the user is a participant (owner, tutor or participant) - </p> + <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="#d2e12">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="#d2e26">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>available response representations:</em></p> + <ul> + <li><a href="#d2e40">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e50">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e53">/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="#d2e58">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e59">/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> + </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>Filter by the file resource type of the repository entry</p> + </td> + </tr> + <tr> + <td> + <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>Filter by the author's username</p> + </td> + </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>Default: <tt>*</tt></p> + </td> + <td> + <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="#d2e12">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> - <li><a href="#d2e22">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e77">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e87">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e25">/users/{identityKey}/folders/personal</h3> + <h3 id="d2e90">/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> @@ -1576,21 +1719,10 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> + <p><strong>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> @@ -1598,69 +1730,43 @@ <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="#d2e29">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e30">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e31">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e32">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e33">*/*<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="#d2e36">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="#d2e41">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e42">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="#d2e45">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#deleteCourse">DELETE</h4> + <p>Delete a course by id</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e50">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e51">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e98">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e101">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e104">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#putFileToRoot">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e54">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getById">GET</h4> + <p>get a resource in the repository</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#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="#d2e111">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e114">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#putFile64VOToRoot">PUT</h4> + <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="#d2e63">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e64">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e128">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="#d2e66">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e67">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e134">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e144">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e68">/users/{identityKey}/folders/personal/{path:.*}</h3> + <h3 id="d2e147">/repo/entries/{repoEntryKey}/participants</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1670,119 +1776,40 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> + <p><strong>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>path</strong></p> + <p><strong>repoEntryKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> + <td> + <p>The key of the repository entry</p> + </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e72">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e73">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e74">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e75">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e76">*/*<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="#d2e79">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="#d2e84">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e85">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e86">*/*<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="#d2e89">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="#d2e94">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e95">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e96">*/*<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="#d2e99">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="#d2e104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e105">application/xml<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#putFile64ToFolder">PUT</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e110">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="#d2e112">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e113">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="#d2e116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e117">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#deleteItem">DELETE</h4> + <h4 id="http://www.example.com#getParticipants">GET</h4> + <p>Returns the list of participants of the repository entry.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e120">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e121">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e158">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="d2e122">/users/{identityKey}/folders/personal/version</h3> + <h3 id="d2e168">/repo/entries/{repoEntryKey}/participants/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1792,13 +1819,22 @@ </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 key of the user (IdentityImpl)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The key of the repository entry</p> </td> </tr> <tr> @@ -1808,22 +1844,37 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></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#getVersion">GET</h4> + <h4 id="http://www.example.com#addParticipant">PUT</h4> + <p>Adds a participant to the repository entry.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e179">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e182">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e185">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 the participant from the repository entry.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e125">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e192">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e195">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e126">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3> + <h3 id="d2e201">/repo/entries/{repoEntryKey}/file</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1833,27 +1884,16 @@ </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>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>courseNodeId</strong></p> + <p><strong>repoEntryKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -1864,69 +1904,21 @@ <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="#d2e131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e133">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e134">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e135">*/*<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="#d2e138">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="#d2e143">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e144">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="#d2e147">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="#d2e152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e153">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="#d2e156">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="#d2e161">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e162">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="#d2e165">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e166">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e169">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e207">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e210">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e213">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e223">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e226">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e170">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3> + <h3 id="d2e229">/repo/entries/{repoEntryKey}/owners</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -1936,128 +1928,105 @@ </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 key of the user (IdentityImpl)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The key of the repository entry</p> </td> </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getOwners">GET</h4> + <p>Returns the list of owners of the repository entry specified by the groupKey.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e237">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e240">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="d2e250">/repo/entries/{repoEntryKey}/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>courseKey</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>courseNodeId</strong></p> + <p><strong>repoEntryKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> + <td> + <p>The key of the repository entry</p> + </td> </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 user'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="#d2e174">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e175">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e176">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e177">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e178">*/*<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="#d2e181">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="#d2e186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e187">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e188">*/*<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="#d2e191">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="#d2e196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e198">*/*<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="#d2e201">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="#d2e206">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e207">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e208">*/*<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="#d2e211">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e212">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="#d2e214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e215">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> + <h4 id="http://www.example.com#addOwner">PUT</h4> + <p>Adds an owner to the repository entry.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e218">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e219">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e264">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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 class="method"> - <h4 id="http://www.example.com#deleteItem">DELETE</h4> + <h4 id="http://www.example.com#removeOwner">DELETE</h4> + <p>Removes the owner from the repository entry.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e222">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e277">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e280">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e224">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3> + <h3 id="d2e283">/repo/entries/{repoEntryKey}/coaches</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2067,47 +2036,40 @@ </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>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>courseNodeId</strong></p> + <p><strong>repoEntryKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> + <td> + <p>The key of the repository entry</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#getCoaches">GET</h4> + <p>Returns the list of coaches of the repository entry.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e227">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e294">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="d2e228">/users/{identityKey}/folders/group/{groupKey}</h3> + <h3 id="d2e305">/repo/entries/{repoEntryKey}/coaches/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2117,213 +2079,93 @@ </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 key of the user (IdentityImpl)</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>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#listFiles">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e234">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e235">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e236">*/*<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="#d2e239">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="#d2e244">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e245">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="#d2e248">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="#d2e253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e254">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="#d2e257">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="#d2e262">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e263">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="#d2e266">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e267">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="#d2e269">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e270">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e271">/users/{identityKey}/folders/group/{groupKey}/{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> + <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> - <p>The key of the user (IdentityImpl)</p> + <p>The key of the repository entry</p> </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></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 user'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="#d2e275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e277">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e278">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e279">*/*<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="#d2e282">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="#d2e287">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e288">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e289">*/*<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="#d2e292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e297">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e298">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e299">*/*<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="#d2e302">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="#d2e307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e309">*/*<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="#d2e312">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e313">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#addCoach">PUT</h4> + <p>Adds a coach to the repository entry.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e316">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<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e322">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#putFolders">PUT</h4> + <h4 id="http://www.example.com#removeCoach">DELETE</h4> + <p>Removes the coach from the repository entry.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e319">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e329">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e332">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e338">/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="d2e341">/repo/forums/version</h3> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#deleteItem">DELETE</h4> + <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="#d2e323">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e324">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e346">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="d2e325">/users/{identityKey}/folders/group/{groupKey}/version</h3> + <h3 id="d2e356">/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> @@ -2333,38 +2175,32 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>forumKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The 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 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#getVersion">GET</h4> + <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="#d2e328">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e369">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e329">/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="d2e382">/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> @@ -2374,18 +2210,21 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>forumKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></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#attachContact">PUT</h4> + <h4 id="http://www.example.com#getThreads">GET</h4> + <p>Retrieves the threads in the forum</p> <h6>request query parameters</h6> <table> <tr> @@ -2395,209 +2234,223 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> + <p><strong>start</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> <td></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></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> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>longTitle</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>Default: <tt>undefined</tt></p> + <p>(value name,creationDate)</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> + <p><strong>asc</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>visibilityExpertRules</strong></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>(value true/false)</p> </td> - <td></td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e396">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e399">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e409">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>accessExpertRules</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>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> + <p><strong>title</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>participants</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/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> + <p>The title for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>groups</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>areas</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>to</strong></p> + <p><strong>authorKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </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> + <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="#d2e349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e426">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e429">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e439">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#attachContactPost">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e353">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="#d2e370">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e371">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e372">/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#createGroup">PUT</h4> - <p>Create a group.</p> + <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="#d2e379">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e380">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e446">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="#d2e382">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e385">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e395">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#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="#d2e402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e451">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e454">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e464">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e412">/groups/version</h3> + <h3 id="d2e467">/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#getVersion">GET</h4> - <p>Retrieves the version of the Group Web Service.</p> + <h4 id="http://www.example.com#getMessages">GET</h4> + <p>Retrieves the messages in the thread</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>start</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>limit</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>orderBy</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> + </td> + <td> + <p>(value name, creationDate)</p> + </td> + </tr> + <tr> + <td> + <p><strong>asc</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td> + <p>(value true/false)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e417">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e427">/groups/{groupKey}</h3> + <h3 id="d2e500">/repo/forums/{forumKey}/posts/{messageKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2607,55 +2460,113 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>forumKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the group</p> + <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#findById">GET</h4> - <p>Return the group specified by the key of the group.</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="#d2e508">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="#d2e435">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e519">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e522">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e532">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#postGroup">POST</h4> - <p>Updates a group.</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="#d2e449">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e450">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e539">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e540">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="#d2e452">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e455">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e465">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e542">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e545">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e555">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> + <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="#d2e472">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e475">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e572">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e575">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e585">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e481">/groups/{groupKey}/configuration</h3> + <h3 id="d2e588">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2665,7 +2576,18 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>forumKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The 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> @@ -2676,20 +2598,58 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#postGroupConfiguration">POST</h4> + <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="#d2e594">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e597">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="#d2e604">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="#d2e608">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e611">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="#d2e618">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="#d2e622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e625">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="#d2e485">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e632">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e633">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="#d2e487">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e635">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e638">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="d2e488">/groups/{groupKey}/infos</h3> + <h3 id="d2e641">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2699,65 +2659,109 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>forumKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The key of the forum</p> </td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#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="#d2e496">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e499">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="d2e509">/groups/{groupKey}/owners</h3> - <h6>resource-wide template parameters</h6> - <table> <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <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>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#getTutors">GET</h4> - <p>Returns the list of owners 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="#d2e652">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e655">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="d2e658">/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> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e672">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e675">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="d2e530">/groups/{groupKey}/participants</h3> + <h3 id="d2e685">/repo/courses/{courseId}/elements/forum</h3> + <p>Description:<br> + REST API implementation for forum course node + + <P> + Initial Date: 20.12.2010 <br> + </p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2767,31 +2771,159 @@ </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> - </td> + <td></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#getForums">GET</h4> + <p>Retrieves metadata of the published course node</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e693">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e696">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li> + <li><a href="#d2e706">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachForumPost">POST</h4> + <p>This attaches a Forum Element onto a given course. The element will be + inserted underneath the supplied parentNodeId. + </p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e713">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="#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} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e738">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachForum">PUT</h4> + <p>This attaches a Forum Element onto a given course. The element will be + inserted underneath the supplied parentNodeId. + </p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>moderatorExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>posterExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>readerExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e538">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e541">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e759">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e551">/groups/{groupKey}/owners/{identityKey}</h3> + <h3 id="d2e772">/repo/courses/{courseId}/elements/forum/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -2801,53 +2933,52 @@ </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>The key of the group</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 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 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#addTutor">PUT</h4> - <p>Adds an owner to the group.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e562">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e565">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e568">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> + <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="#d2e575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e578">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e584">/groups/{groupKey}/owners/{identityKey}/new</h3> + <h3 id="d2e799">/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> @@ -2857,89 +2988,104 @@ </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> - </td> + <td></td> </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 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="#d2e595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e598">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e605">/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> + <p>The id of the course node.</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 id of the course.</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#removeTutorPost">POST</h4> - <p>Fallback method for browser.</p> + <h4 id="http://www.example.com#newThreadToForum">PUT</h4> + <p>Creates a new thread in the forum of the course node</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>title</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The title for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>body</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The body for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityName</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The author identity name (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>sticky</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + </td> + <td> + <p>Creates sticky thread.</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e616">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e619">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e622">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e625">/groups/{groupKey}/participants/{identityKey}</h3> + <h3 id="d2e839">/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> @@ -2949,53 +3095,110 @@ </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>nodeId</strong></p> + </td> <td> - <p>The key of the group</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The id of the course node.</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 id of the course.</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="#d2e636">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e639">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e642">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#newMessageToForum">PUT</h4> + <p>Creates a new forum message in the forum of the course node</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentMessageId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the parent message.</p> + </td> + </tr> + <tr> + <td> + <p><strong>title</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The title for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>body</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The body for the first post in the thread</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityName</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The author identity name (optional)</p> + </td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e649">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e652">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e655">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> </div> <div class="resource"> - <h3 id="d2e658">/groups/{groupKey}/participants/{identityKey}/new</h3> + <h3 id="d2e879">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</h3> + <p>Description:<br> + Web service to manage a forum. + + <P> + Initial Date: 20 apr. 2010 <br> + </p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3005,43 +3208,48 @@ </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 id of the group</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The user's id</p> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#addParticipantPost">POST</h4> - <p>Fallback method for browser.</p> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves the forum.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e669">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e672">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e675">Status Code 401<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} forumVO">ns3:forumVO</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="d2e678">/groups/{groupKey}/participants/{identityKey}/delete</h3> + <h3 id="d2e904">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3051,101 +3259,30 @@ </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> - </td> + <td></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> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#removeParticipantPost">POST</h4> - <p>Fallback method for browser.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e689">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e692">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e695">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e698">/groups/{groupKey}/forum</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td></td> </tr> <tr> <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><strong>nodeId</strong></p> </td> <td> - <p>The key of the group</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves the forum.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e721">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e724">/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the group</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> </table> <h6>Methods</h6> @@ -3207,9 +3344,9 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e918">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e921">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e931">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -3258,9 +3395,9 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e961">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -3268,19 +3405,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="#d2e788">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e968">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="#d2e793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e806">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e973">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e976">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e986">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e809">/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="d2e989">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3290,14 +3427,30 @@ </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>courseId</strong></p> + </td> <td> - <p>The key of the group</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>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> @@ -3370,15 +3523,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e826">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e829">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e839">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1006">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e1019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e842">/groups/{groupKey}/forum/posts/{messageKey}</h3> + <h3 id="d2e1022">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3388,14 +3541,30 @@ </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>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> + <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> @@ -3416,13 +3585,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="#d2e850">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1030">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="#d2e861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1044">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1054">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -3430,14 +3599,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="#d2e881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e882">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1061">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1062">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="#d2e884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1067">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -3486,15 +3655,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1097">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e1107">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e930">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3> + <h3 id="d2e1110">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3504,14 +3673,30 @@ </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>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 group</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> @@ -3530,8 +3715,8 @@ <p>Retrieves the attachments of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e936">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e939">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1119">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -3539,12 +3724,12 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e946">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1126">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="#d2e950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e953">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1130">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1133">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -3552,12 +3737,12 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e960">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1140">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="#d2e964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e967">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1147">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -3565,19 +3750,19 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1154">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1155">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="#d2e977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e980">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1157">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1160">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="d2e983">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e1163">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3587,14 +3772,30 @@ </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>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> + <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> @@ -3626,14 +3827,66 @@ <p>Retrieves the attachment of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e997">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1177">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="d2e1180">/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> + <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="#d2e1190">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1000">/groups/{groupKey}/folder</h3> + <h3 id="d2e1193">/users/{identityKey}/folders</h3> + <p>Description:<br> + + <P> + Initial Date: 16 déc. 2011 <br> + </p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3643,7 +3896,55 @@ </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 user (IdentityImpl)</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getFolders">GET</h4> + <p>Retrieves a list of folders on a user base. All folders of groups + where the user is participant/tutor + all folders in course where + the user is a participant (owner, tutor or participant) + </p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e1203">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li> + <li><a href="#d2e1213">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1216">/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> @@ -3657,66 +3958,66 @@ <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1004">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1005">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1006">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1007">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1008">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1224">*/*<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="#d2e1011">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1227">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="#d2e1016">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1017">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1233">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="#d2e1020">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1236">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="#d2e1025">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1026">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1242">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="#d2e1029">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1245">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="#d2e1034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1251">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="#d2e1038">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1255">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="#d2e1041">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1042">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1043">/groups/{groupKey}/folder/{path:.*}</h3> + <h3 id="d2e1259">/users/{identityKey}/folders/personal/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3726,7 +4027,18 @@ </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 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> @@ -3749,85 +4061,85 @@ <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1047">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1048">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1049">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1050">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1051">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1267">*/*<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="#d2e1054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1270">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="#d2e1059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1060">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1061">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1277">*/*<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="#d2e1064">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1280">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="#d2e1069">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1070">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1071">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1287">*/*<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="#d2e1074">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1290">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="#d2e1079">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1080">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1297">*/*<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="#d2e1084">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1085">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1301">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="#d2e1087">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1088">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1304">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="#d2e1091">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1092">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1308">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="#d2e1095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1096">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1097">/groups/{groupKey}/folder/version</h3> + <h3 id="d2e1313">/users/{identityKey}/folders/personal/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3837,7 +4149,18 @@ </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 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> @@ -3851,13 +4174,13 @@ <h4 id="http://www.example.com#getVersion">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1100">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1101">/groups/{groupKey}/wiki</h3> + <h3 id="d2e1317">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -3867,164 +4190,100 @@ </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the group</p> + <p>The key of the user (IdentityImpl)</p> </td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#exportWiki">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1107">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1108">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1109">/repo/courses/{courseId}/elements/folder</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>courseId</strong></p> + <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> - </table> - <h6>Methods</h6> - <div class="methods"> + <tr> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getFolders">GET</h4> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1324">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1325">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1326">*/*<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> - <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>downloadExpertRules</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>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> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e1329">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="#d2e1126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1335">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#attachFolderPost">POST</h4> + <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e1338">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="#d2e1343">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1344">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="#d2e1347">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="#d2e1352">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1353">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="#d2e1130">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1357">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="#d2e1140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1359">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1360">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1142">/repo/courses/{courseId}/elements/folder/{nodeId}</h3> + <h3 id="d2e1361">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4034,7 +4293,18 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <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> @@ -4043,7 +4313,7 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>courseNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -4052,10 +4322,10 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>path</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> @@ -4063,29 +4333,88 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getFolder">GET</h4> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1147">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1148">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1365">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1366">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1367">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1368">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1369">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#updateFolder">POST</h4> + <h4 id="http://www.example.com#postFileToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e1372">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="#d2e1377">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1378">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1379">*/*<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="#d2e1382">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="#d2e1387">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1389">*/*<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="#d2e1392">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="#d2e1397">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1398">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1399">*/*<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="#d2e1151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1402">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1403">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="#d2e1405">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1406">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="#d2e1409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1410">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="#d2e1159">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1160">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1161">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3> + <h3 id="d2e1415">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4095,16 +4424,18 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>courseKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -4113,7 +4444,7 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>courseNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -4122,71 +4453,112 @@ </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="#d2e1418">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1419">/users/{identityKey}/folders/group/{groupKey}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> <div class="methods"> <div class="method"> <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1166">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1168">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1169">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1170">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1423">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1424">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1425">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1426">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1427">*/*<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="#d2e1173">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1430">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="#d2e1178">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1435">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1436">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="#d2e1182">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1439">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="#d2e1187">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1188">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1445">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="#d2e1191">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1448">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="#d2e1196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1453">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1454">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="#d2e1200">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1457">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1458">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="#d2e1203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1460">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1461">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1205">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3> + <h3 id="d2e1462">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4196,28 +4568,21 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p>The key of the user (IdentityImpl)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> @@ -4237,85 +4602,85 @@ <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1210">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1211">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1212">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1213">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1468">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1469">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1470">*/*<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="#d2e1216">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1473">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="#d2e1221">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1222">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1223">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1478">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1479">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1480">*/*<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="#d2e1226">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1483">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="#d2e1231">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1232">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1233">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1488">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1489">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1490">*/*<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="#d2e1236">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1493">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="#d2e1241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1243">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1498">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1499">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1500">*/*<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="#d2e1246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1247">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1503">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1504">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="#d2e1249">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1250">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1506">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1507">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="#d2e1253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1510">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1511">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="#d2e1257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1259">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3> + <h3 id="d2e1516">/users/{identityKey}/folders/group/{groupKey}/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4325,28 +4690,21 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p>The key of the user (IdentityImpl)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> @@ -4357,13 +4715,33 @@ <h4 id="http://www.example.com#getVersion">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1262">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1519">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1520">/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="#d2e1527">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="d2e1263">/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="d2e1537">/catalog/{path:.*}/owners/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4373,133 +4751,77 @@ </tr> <tr> <td> - <p><strong>courseId</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 path</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></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#attachEnrolmment">PUT</h4> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groups</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>cancelEnabled</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> - </td> - <td></td> - </tr> - </table> + <h4 id="http://www.example.com#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="#d2e1277">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1278">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1548">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1551">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1561">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#attachEnrollmenetPost">POST</h4> - <p><em>acceptable request representations:</em></p> + <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="#d2e1568">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1571">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1581">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="#d2e1281">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1604">/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="#d2e1292">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1609">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="d2e1294">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3> + <h3 id="d2e1619">/catalog/{path:.*}/children<span class="optional">?start</span><span class="optional">&limit</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4509,56 +4831,21 @@ </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> + <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 path</p> </td> - <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getGroups">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1299">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1301">/repo/courses/infos<span class="optional">?start</span><span class="optional">&limit</span></h3> - <p>Description:<br> - - <P> - Initial Date: 7 févr. 2012 <br> - </p> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getCourseInfoList">GET</h4> - <p>Get courses informations viewable by the authenticated user</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> @@ -4589,38 +4876,47 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1311">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="#d2e1630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1633">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="d2e1321">/users</h3> - <p>This web service handles functionalities related to <code>User</code>.</p> + <h3 id="d2e1643">/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#create">PUT</h4> - <p>Creates and persists a new user entity</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1328">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1329">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="#d2e1331">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1341">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1351">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1651">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1661">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#getUserListQuery">GET</h4> - <p>Search users and return them in a simple form (without user properties). User properties - can be added two the query parameters. If the authUsername and the authProvider are set, - the search is made only with these two parameters because they are sufficient to return - a single user. - </p> + <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> @@ -4630,98 +4926,88 @@ </tr> <tr> <td> - <p><strong>login</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 login (search with like)</p> + <p>The name</p> </td> </tr> <tr> <td> - <p><strong>authProvider</strong></p> + <p><strong>description</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>An authentication provider (optional)</p> + <p>The description</p> </td> </tr> <tr> <td> - <p><strong>authUsername</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>An specific username from the authentication provider</p> + <p>The type (leaf or node)</p> </td> </tr> - </table> - <p><em>available response representations:</em></p> + <tr> + <td> + <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 id of the repository entry</p> + </td> + </tr> + </table> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e1378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1681">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1684">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1694">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1381">/users/{identityKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The user key identifier of the user being searched</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#delete">DELETE</h4> - <p>Delete an user from the system</p> + <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="#d2e1701">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1702">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="#d2e1389">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1392">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1704">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1707">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1717">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> + <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="#d2e1402">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1403">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1724">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="#d2e1405">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1408">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e1418">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> - <li><a href="#d2e1428">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1735">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1738">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1748">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> + <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> @@ -4731,123 +5017,85 @@ </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> + <p><strong>newParentKey</strong></p> </td> <td> - <p>If true return the portrait as Base64 (default false)</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="#d2e1439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1442">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1455">/users/version</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the User Web Service</p> - <p><em>available response representations:</em></p> + <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e1460">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1756">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1757">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1470">/users/{identityKey}/roles</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getRoles">GET</h4> - <p>Retrieves the roles of a user given its unique key identifier</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1476">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1479">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1482">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1772">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#updateRoles">POST</h4> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1487">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1488">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e1490">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1491">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1492">/users/{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>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The user key identifier</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#deletePost">POST</h4> - <p>Fallback method for browsers</p> + <h4 id="http://www.example.com#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="#d2e1500">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1503">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1506">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1803">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1806">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e1816">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1509">/users/{identityKey}/portrait</h3> + <h3 id="d2e1819">/catalog/{path:.*}/owners</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -4857,59 +5105,32 @@ </tr> <tr> <td> - <p><strong>identityKey</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 identity key identifier 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#getPortrait">GET</h4> - <p>Retrieves the portrait of an user</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1520">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> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e1527">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="#d2e1535">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1538">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1541">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#deletePortrait">DELETE</h4> - <p>Deletes the portrait of an user</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="#d2e1548">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1551">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1827">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1830">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e1840">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1554">/users/{identityKey}/groups<span class="optional">?start</span><span class="optional">&limit</span></h3> - <p>Description:<br> - - <P> - Initial Date: 18 oct. 2011 <br> - </p> + <h3 id="d2e1843">/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> @@ -4919,7 +5140,7 @@ </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> @@ -4930,8 +5151,7 @@ <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#attachEnrolmment">PUT</h4> <h6>request query parameters</h6> <table> <tr> @@ -4941,110 +5161,112 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#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>Default: <tt>0</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> </td> <td> - <p>The first result</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>longTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> </td> <td> - <p>The maximum results</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="#d2e1569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1572">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="d2e1582">/users/{identityKey}/groups/infos<span class="optional">?start</span><span class="optional">&limit</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#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> + <td></td> </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>visibilityExpertRules</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>accessExpertRules</strong></p> </td> <td> - <p>The first result</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>groups</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>cancelEnabled</strong></p> </td> <td> - <p>The maximum results</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1594">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="#d2e1604">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1857">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1858">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="#d2e1861">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="#d2e1872">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1607">/repo/courses/{courseId}</h3> - <p>Description:<br> - This web service will handle the functionality related to <code>Course</code> - and its contents. - - <P> - Initial Date: 27 apr. 2010 <br> - </p> + <h3 id="d2e1874">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5059,69 +5281,111 @@ <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 course resourceable's id</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <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#findById">GET</h4> - <p>Get the metadatas of the course by id</p> + <h4 id="http://www.example.com#getGroups">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1617">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1620">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e1879">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1880">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e1881">/repo/courses/infos<span class="optional">?start</span><span class="optional">&limit</span></h3> + <p>Description:<br> + + <P> + Initial Date: 7 févr. 2012 <br> + </p> + <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> + <h4 id="http://www.example.com#getCourseInfoList">GET</h4> + <p>Get courses informations viewable by the authenticated user</p> + <h6>request query parameters</h6> + <table> + <tr> + <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="#d2e1634">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1637">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1640">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1891">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1643">/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> + <h3 id="d2e1901">/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="d2e1904">/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 Web Service</p> + <p>The version of the Course Elements Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1648">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1909">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="d2e1658">/repo/courses/{courseId}/configuration</h3> + <h3 id="d2e1919">/repo/courses/{courseId}/elements/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5131,13 +5395,13 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id</p> </td> </tr> <tr> @@ -5155,33 +5419,19 @@ <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="#d2e1666">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1669">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e1679">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="#d2e1686">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e1706">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1709">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> - <li><a href="#d2e1719">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1930">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1933">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</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> </div> <div class="resource"> - <h3 id="d2e1722">/repo/courses/{courseId}/authors</h3> + <h3 id="d2e1946">/repo/courses/{courseId}/elements/structure/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5191,13 +5441,13 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id of this structure</p> </td> </tr> <tr> @@ -5215,19 +5465,24 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAuthors">GET</h4> - <p>Get all owners and authors of the course</p> + <h4 id="http://www.example.com#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="#d2e1957">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e1982">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="#d2e1730">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1733">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e1736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2008">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2011">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2021">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1739">/repo/courses/{courseId}/publish<span class="optional">?locale</span></h3> + <h3 id="d2e2024">/repo/courses/{courseId}/elements/structure</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5242,27 +5497,32 @@ <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> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#publishCourse">POST</h4> - <p>Publish the course.</p> + <h4 id="http://www.example.com#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="#d2e2030">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="#d2e2042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2055">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> @@ -5272,71 +5532,92 @@ </tr> <tr> <td> - <p><strong>locale</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The course locale</p> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> </td> + <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e1751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1754">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e1764">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1767">/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> + <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="#d2e1773">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1776">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1779">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2071">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2074">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2084">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1782">/repo/courses/{courseId}/runstructure</h3> + <h3 id="d2e2087">/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> @@ -5346,14 +5627,12 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><strong>nodeId</strong></p> </td> <td> - <p>The course resourceable's id</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> @@ -5362,73 +5641,85 @@ <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#findRunStructureById">GET</h4> - <p>Get the runstructure of the course by id</p> - <p><em>available response representations:</em></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="#d2e1790">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1793">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2099">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e1799">/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="#d2e1807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1810">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1813">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2103">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2106">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2116">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1817">/repo/courses/{courseId}/authors/{identityKey}</h3> + <h3 id="d2e2119">/repo/courses/{courseId}/elements/singlepage</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5447,87 +5738,289 @@ <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> + <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="#d2e1828">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1831">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e1834">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2127">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#addAuthor">PUT</h4> - <p>Add an owner and author to the course</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1841">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1844">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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="#d2e2156">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2159">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2169">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#removeAuthor">DELETE</h4> - <p>Remove an owner and author to the course</p> + <h4 id="http://www.example.com#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="#d2e2176">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="#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="#d2e2203">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2206">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2216">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">/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> + <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="#d2e2244">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="#d2e2252">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2255">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2265">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="#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} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2311">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2314">/repo/courses/{courseId}/elements/task/{nodeId}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> <th>parameter</th> <th>value</th> <th>description</th> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id of this task</p> </td> </tr> <tr> @@ -5537,38 +6030,31 @@ <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#getGroupList">GET</h4> - <p>Lists all learn groups of the specified course.</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} 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> + <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="#d2e1888">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1889">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2325">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="#d2e1891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e1901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2348">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2351">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2361">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1904">/repo/courses/{courseId}/groups/version</h3> + <h3 id="d2e2364">/repo/courses/{courseId}/elements/task</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5584,111 +6070,154 @@ <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#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="#d2e1909">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="d2e1919">/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> + <p>The course resourceable id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#deleteGroup">DELETE</h4> - <p>Deletes the business group specified by the key of the group.</p> - <p><em>available response representations:</em></p> + <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="#d2e1927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1930">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1933">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2372">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#getGroup">GET</h4> - <p>Retrieves the metadata of the specified group.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e1940">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e1943">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e2401">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2404">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2414">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="#d2e1957">*/*<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="#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} groupVO">ns3:groupVO</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="#d2e2449">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2452">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2462">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1975">/repo/courses/{courseId}/groups/new</h3> + <h3 id="d2e2465">/repo/courses/{courseId}/elements/test/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5698,14 +6227,12 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><strong>nodeId</strong></p> </td> <td> - <p>The course resourceable's id</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> @@ -5720,28 +6247,23 @@ <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> + <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="#d2e1980">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2472">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="#d2e1982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> - <li><a href="#d2e1992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2480">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2483">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2493">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e1995">/repo/courses/{courseId}/groups/{groupKey}/forum</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> + <h3 id="d2e2496">/repo/courses/{courseId}/elements/test</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5757,90 +6279,33 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the group</p> + <p>The course resourceable id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves the forum.</p> + <h4 id="http://www.example.com#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="#d2e2504">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="#d2e2005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2018">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 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2543">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2021">/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#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> @@ -5850,125 +6315,109 @@ </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 test</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 test node's id which is retorned in the + response of the import test resource + </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's position relative to its sibling nodes (optional)</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 short title</p> </td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2035">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2038">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2048">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> + <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>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 node learning objectives</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 view the node (optional)</p> </td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <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 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="#d2e2065">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2068">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#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="#d2e2085">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="#d2e2090">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2093">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2103">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2578">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2588">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2106">/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="d2e2592">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -5978,13 +6427,13 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id of this assessment</p> </td> </tr> <tr> @@ -5994,36 +6443,69 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> <td> - <p>The key of the group</p> + <p>The course resourceable's id</p> </td> </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#updateAssessment">POST</h4> + <p>Updates an assessment building block.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e2603">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="#d2e2620">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2623">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2636">/repo/courses/{courseId}/elements/assessment</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> <tr> <td> - <p><strong>threadKey</strong></p> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the thread</p> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getMessages">GET</h4> - <p>Retrieves the messages in the thread</p> + <h4 id="http://www.example.com#attachAssessmentPost">POST</h4> + <p>Attaches an assessment building block.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e2644">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="#d2e2667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2680">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachAssessment">PUT</h4> + <p>Attaches an assessment building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -6033,60 +6515,96 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The node's id which will be the parent of this assessment</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>position</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> </td> - <td></td> + <td> + <p>The node's position relative to its sibling nodes (optional)</p> + </td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>(value name, creationDate)</p> + <p>The node short title</p> </td> </tr> <tr> <td> - <p><strong>asc</strong></p> + <p><strong>longTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>(value true/false)</p> + <p>The node long title</p> + </td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td> + <p>The node learning objectives</p> + </td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to view the node (optional)</p> + </td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The rules to access the node (optional)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2709">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2712">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2722">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2139">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</h3> + <h3 id="d2e2725">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6096,13 +6614,13 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id which of this wiki</p> </td> </tr> <tr> @@ -6112,65 +6630,146 @@ <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> + <p>The course resourceable's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#replyToPostPost">POST</h4> - <p>Creates a new reply in the forum of the course node</p> + <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="#d2e2147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2736">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="#d2e2158">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2161">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2171">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2759">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e2772">/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> + <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#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="#d2e2178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2179">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#attachWikiPost">POST</h4> + <p>Attaches an wiki building block.</p> + <h6>request query parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>parentNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>shortTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>wikiResourceableId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2181">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2184">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2194">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2787">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2790">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2800">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#attachWiki">PUT</h4> + <p>Attaches an wiki building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -6180,49 +6779,91 @@ </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The title for the first post in the thread</p> + <p><strong>position</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> </td> <td> - <p>The body for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>authorKey</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> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> </td> <td> - <p>The author user key (optional)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>accessExpertRules</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>wikiResourceableId</strong></p> </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2214">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2224">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2816">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2819">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2829">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2227">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3> + <h3 id="d2e2832">/repo/courses/{courseId}/elements/blog/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6232,13 +6873,13 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id of this blog</p> </td> </tr> <tr> @@ -6248,84 +6889,31 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the group</p> - </td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p>The course resourceable's id</p> </td> - <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAttachments">GET</h4> - <p>Retrieves the attachments of the message</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2233">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2236">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="#d2e2243">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="#d2e2247">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2250">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="#d2e2257">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="#d2e2261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2264">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> + <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="#d2e2271">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2272">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2843">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="#d2e2274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2277">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2866">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2876">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2280">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e2879">/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> @@ -6344,64 +6932,231 @@ <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> - </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> + <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="#d2e2912">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2915">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2925">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#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="#d2e2291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2294">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2957">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2960">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e2970">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2297">/repo/courses/{courseId}/groups/{groupKey}/folder</h3> + <h3 id="d2e2973">/repo/courses/{courseId}/elements/survey/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6411,13 +7166,13 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The course resourceable's id</p> + <p>The node's id which will be the parent of this assessment</p> </td> </tr> <tr> @@ -6427,215 +7182,31 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <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="#d2e2301">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2302">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2303">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2304">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2305">*/*<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> + <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="#d2e2308">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e2984">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="#d2e2313">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2314">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="#d2e2317">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="#d2e2322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2323">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="#d2e2326">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="#d2e2331">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2332">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="#d2e2335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2336">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="#d2e2338">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2340">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <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="#d2e2344">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2345">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2346">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2347">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2348">*/*<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="#d2e2351">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="#d2e2356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2358">*/*<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="#d2e2361">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="#d2e2366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2368">*/*<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="#d2e2371">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="#d2e2376">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2377">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2378">*/*<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="#d2e2381">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2382">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="#d2e2384">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </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="#d2e2388">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2389">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="#d2e2392">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2393">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3004">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3007">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3017">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2394">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3> + <h3 id="d2e3020">/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> @@ -6650,52 +7221,14 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2397">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2398">/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#attachSurveyPost">POST</h4> + <p>Attaches an survey building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -6705,107 +7238,196 @@ </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>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="#d2e2408">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3047">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3050">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3060">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2411">/system</h3> - <p><h3>Description:</h3> - <p> - Initial Date: 18 jun. 2010 <br> - </p> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e2414">/system/environment</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getEnvironnementXml">GET</h4> - <p>Return some informations about the environment.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2419">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li> - <li><a href="#d2e2429">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2432">/system/release</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getReleaseInfos">GET</h4> - <p>Return the version of the instance.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2437">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2447">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2450">/system/log</h3> - <p>Description:<br> - This web service returns logFiles - - <P> - Initial Date: 23.12.2011 <br> - </p> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCurrentLogFile">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2455">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2456">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2457">/system/log/version</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the Log Web Service</p> + <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="#d2e2462">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3076">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3079">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3089">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2472">/system/log/{date}</h3> + <h3 id="d2e3092">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -6815,255 +7437,71 @@ </tr> <tr> <td> - <p><strong>date</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> + <td> + <p>The node's id of this external page</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#getLogFileByDate">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2476">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2477">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2478">/system/monitoring</h3> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e2479">/system/monitoring/configuration</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getImplementedProbes">GET</h4> - <p>Return the configuration of the monitoring, which probes are available, - which dependency... - </p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2484">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2494">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2497">/system/monitoring/runtime</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getSystemSummaryVO">GET</h4> - <p>Return the statistics about runtime: uptime, classes loaded, memory - summary, threads count... - </p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2502">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> - <li><a href="#d2e2512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2515">/system/monitoring/runtime/classes</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getCompilationXml">GET</h4> - <p>Return some informations about the number of Java classes...</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li> - <li><a href="#d2e2530">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2533">/system/monitoring/runtime/memory</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getMemoryStatistics">GET</h4> - <p>Return the statistics about memory</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2538">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> - <li><a href="#d2e2548">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2551">/system/monitoring/runtime/threads</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getThreadStatistics">GET</h4> - <p>Return the statistics about threads</p> - <p><em>available response representations:</em></p> + <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="#d2e2556">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> - <li><a href="#d2e2566">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3103">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2569">/system/monitoring/database</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getDatabaseStatistics">GET</h4> - <p>Return the statistics about database and hibernate</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2574">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> - <li><a href="#d2e2584">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2587">/system/monitoring/openolat</h3> + <h3 id="d2e3139">/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#getStatistics">GET</h4> - <p>Return the statistics about OpenOLAT, users count, courses count...</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2592">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2602">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2605">/system/monitoring/openolat/users</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getUserStatistics">GET</h4> - <p>Return the statistics about OpenOLAT users</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2610">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2620">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2623">/system/monitoring/openolat/repository</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getRepositoryStatistics">GET</h4> - <p>Return the statistics about the repository, courses count, published courses...</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2638">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2641">/system/monitoring/openolat/indexer</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getIndexerStatistics">GET</h4> - <p>Return the statistics about the indexer</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2646">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> - <li><a href="#d2e2656">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">/system/monitoring/openolat/sessions</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getSessions">GET</h4> - <p>Return some statistics about session.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2664">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li> - <li><a href="#d2e2674">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2677">/system/monitoring/memory</h3> - <p><h3>Description:</h3> - - Initial Date: 21 juin 2010 <br> - </p> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getMemory">GET</h4> - <p>Return informations about memory.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2684">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2687">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#getMemoryXml">GET</h4> - <p>Return some informations about memory.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2694">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li> - <li><a href="#d2e2704">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2707">/system/monitoring/memory/pools</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getMemoryPools">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2710">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#getMemoryPoolsXml">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2713">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2714">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2715">/system/monitoring/memory/samples<span class="optional">?from</span><span class="optional">&to</span><span class="optional">&lastSamples</span></h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getSamplesXml">GET</h4> + <h4 id="http://www.example.com#attachExternalPagePost">POST</h4> + <p>Attaches an external page building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -7073,161 +7511,25 @@ </tr> <tr> <td> - <p><strong>from</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>to</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The node's id which will be the parent of this assessment</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>lastSamples</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> </td> - <td></td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2722">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2723">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2724">/system/monitoring/threads</h3> - <p><h3>Description:</h3> - - Initial Date: 21 juin 2010 <br> - </p> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getThreads">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2729">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#getThreadsXml">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2732">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2733">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2734">/system/monitoring/threads/cpu</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getThreadsCpu">GET</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2737">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2738">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2739">/repo/courses/{courseId}/elements/forum</h3> - <p>Description:<br> - REST API implementation for forum course node - - <P> - Initial Date: 20.12.2010 <br> - </p> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getForums">GET</h4> - <p>Retrieves metadata of the published course node</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2747">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li> - <li><a href="#d2e2760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachForumPost">POST</h4> - <p>This attaches a Forum Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e2767">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="#d2e2779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e2792">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachForum">PUT</h4> - <p>This attaches a Forum Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>The node's position relative to its sibling nodes (optional)</p> </td> - <td></td> </tr> <tr> <td> @@ -7237,7 +7539,9 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> <p>Default: <tt>undefined</tt></p> </td> - <td></td> + <td> + <p>The node short title</p> + </td> </tr> <tr> <td> @@ -7247,7 +7551,9 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> <p>Default: <tt>undefined</tt></p> </td> - <td></td> + <td> + <p>The node long title</p> + </td> </tr> <tr> <td> @@ -7257,7 +7563,9 @@ <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> <p>Default: <tt>undefined</tt></p> </td> - <td></td> + <td> + <p>The node learning objectives</p> + </td> </tr> <tr> <td> @@ -7266,7 +7574,9 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> + <td> + <p>The rules to view the node (optional)</p> + </td> </tr> <tr> <td> @@ -7275,146 +7585,32 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>moderatorExpertRules</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The rules to access the node (optional)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>posterExpertRules</strong></p> + <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></td> - </tr> - <tr> <td> - <p><strong>readerExpertRules</strong></p> + <p>The URL of the external page</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="#d2e2810">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2813">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e2823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2826">/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="#d2e2837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2850">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3172">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3175">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2853">/repo/courses/{courseId}/elements/forum/{nodeId}/thread<span class="optional">?title</span><span class="optional">&body</span><span class="optional">&identityName</span><span class="optional">&sticky</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The id of the course node.</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the course.</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#newThreadToForum">PUT</h4> - <p>Creates a new thread in the forum of the course node</p> + <h4 id="http://www.example.com#attachExternalPage">PUT</h4> + <p>Attaches an external page building block.</p> <h6>request query parameters</h6> <table> <tr> @@ -7424,173 +7620,108 @@ </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The title for the first post in the thread</p> + <p>The node's id which will be the parent of this assessment</p> </td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>position</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> </td> <td> - <p>The body for the first post in the thread</p> + <p>The node's position relative to its sibling nodes (optional)</p> </td> </tr> <tr> <td> - <p><strong>identityName</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>The author identity name (optional)</p> + <p>The node short title</p> </td> </tr> <tr> <td> - <p><strong>sticky</strong></p> + <p><strong>longTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> <td> - <p>Creates sticky thread.</p> + <p>The node long title</p> </td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2877">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2880">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2890">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e2893">/repo/courses/{courseId}/elements/forum/{nodeId}/message<span class="optional">?parentMessageId</span><span class="optional">&title</span><span class="optional">&body</span><span class="optional">&identityName</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The id of the course node.</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the course.</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#newMessageToForum">PUT</h4> - <p>Creates a new forum message in the forum of the course node</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>parentMessageId</strong></p> + <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> - <p>The id of the parent message.</p> + <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>identityName</strong></p> + <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 author identity name (optional)</p> + <p>The URL of the external page</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e2917">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2920">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e2930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3217">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3220">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3223">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3233">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2933">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> + <h3 id="d2e3236">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -7600,10 +7731,10 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> @@ -7616,32 +7747,42 @@ </td> <td></td> </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves the forum.</p> + <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="#d2e3243">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="#d2e3248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3251">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3261">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#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="#d2e3268">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="#d2e2942">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2945">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e2955">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3272">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3275">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> + <li><a href="#d2e3285">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3288">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e2958">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h3 id="d2e3292">/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> @@ -7651,10 +7792,10 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> @@ -7667,21 +7808,12 @@ </td> <td></td> </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> </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#addTaskConfigurationPost">POST</h4> + <p>This attaches the run-time configuration onto a given task element.</p> <h6>request query parameters</h6> <table> <tr> @@ -7691,319 +7823,242 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>enableAssignment</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>taskAssignmentType</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>taskAssignmentText</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>(value name,creationDate)</p> + <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>asc</strong></p> + <p><strong>enableTaskDeselect</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>onlyOneUserPerTask</strong></p> </td> <td> - <p>(value true/false)</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>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> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e2972">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e2975">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e2985">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> + <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>title</strong></p> + <p><strong>dropboxConfirmationText</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>enableReturnbox</strong></p> + </td> <td> - <p>The title for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>enableScoring</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The body for the first post in the thread</p> + <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>authorKey</strong></p> + <p><strong>scoreMin</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/#float">float</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>scoreMax</strong></p> </td> <td> - <p>The author user key (optional)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> </td> + <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3002">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3005">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3015">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="#d2e3022">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="#d2e3027">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3030">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3043">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>threadKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the thread</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getMessages">GET</h4> - <p>Retrieves the messages in the thread</p> - <h6>request query parameters</h6> - <table> <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <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>start</strong></p> + <p><strong>scorePassingThreshold</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>enableCommentField</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> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>commentForUser</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>(value name, creationDate)</p> + <p><strong>commentForCoaches</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>asc</strong></p> + <p><strong>enableSolution</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>(value true/false)</p> + <p><strong>accessExpertRuleTask</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></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="#d2e3060">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3063">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e3073">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3076">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the reply message</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#replyToPostPost">POST</h4> - <p>Creates a new reply in the forum of the course node</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3084">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="#d2e3095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3108">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="#d2e3115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3116">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="#d2e3118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3327">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3343">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3346">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#addTaskConfiguration">PUT</h4> + <p>This attaches the run-time configuration onto a given task element.</p> <h6>request query parameters</h6> <table> <tr> @@ -8013,261 +8068,253 @@ </tr> <tr> <td> - <p><strong>title</strong></p> + <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>The title for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> + <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>The body for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>enableScoring</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> </td> + <td></td> + </tr> + <tr> <td> - <p>The author user key (optional)</p> + <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> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3148">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3151">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3161">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3164">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getAttachments">GET</h4> - <p>Retrieves the attachments of the message</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3170">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3173">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="#d2e3180">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="#d2e3184">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3187">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="#d2e3194">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="#d2e3198">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3201">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="#d2e3208">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3209">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="#d2e3211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3214">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="d2e3217">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>nodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>filename</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The name of the attachment</p> - </td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The identity key of the user being searched</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getAttachment">GET</h4> - <p>Retrieves the attachment of the message</p> + <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="#d2e3228">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3231">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3381">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3384">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3387">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3397">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3400">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3235">/repo/courses/{courseId}/assessments</h3> - <p>Description:<br> - Retrieve and import course assessments - - <P> - Initial Date: 7 apr. 2010 <br> - </p> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCourseResults">GET</h4> - <p>Returns the results of the course.</p> + <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="#d2e3245">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3248">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3258">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3407">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3410">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3420">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3261">/repo/courses/{courseId}/assessments/version</h3> + <h3 id="d2e3423">/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> @@ -8277,36 +8324,12 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><strong>nodeId</strong></p> </td> <td> - <p>The course resourceable's id</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - </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> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3266">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="d2e3276">/repo/courses/{courseId}/assessments/users/{identityKey}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td></td> </tr> <tr> <td> @@ -8315,121 +8338,205 @@ <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 id of the user</p> - </td> - </tr> - <tr> - <td> - <p><strong>courseId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The course resourceable's id</p> - </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCourseResultsOf">GET</h4> - <p>Returns the results of the course.</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="#d2e3287">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3290">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3300">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3438">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3454">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3303">/repo/courses/{courseId}/assessments/{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> - <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> - </td> - <td> - <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#getAssessableResults">GET</h4> - <p>Exports results for an assessable course node for all students.</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="#d2e3314">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3317">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3327">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3472">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3475">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3478">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3488">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3491">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="#d2e3334">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getSurveyConfiguration">GET</h4> + <p>Retrieves configuration of the survey course node</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3337">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3340">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3498">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3501">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> + <li><a href="#d2e3511">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3346">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3> + <h3 id="d2e3514">/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> @@ -8437,38 +8544,14 @@ <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>nodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The ident of the course building block</p> - </td> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The id of the user</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> <tr> <td> @@ -8477,80 +8560,14 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The course resourceable's id</p> - </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getCourseNodeResultsForNode">GET</h4> - <p>Returns the results of a student at a specific assessable node</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3360">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3363">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> - <li><a href="#d2e3373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3376">/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="d2e3379">/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="#d2e3384">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="d2e3394">/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> + <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> @@ -8560,48 +8577,37 @@ </tr> <tr> <td> - <p><strong>password</strong></p> + <p><strong>allowCancel</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The password (the password is in clear text, not encrypted)</p> + <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> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3406">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3409">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3419">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3422">/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> + <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>start</strong></p> + <p><strong>numAttempts</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> @@ -8611,169 +8617,145 @@ </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>sequencePresentation</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>itemPage</tt></p> </td> <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3432">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> + <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>shortTitle</strong></p> + <p><strong>showQuestionTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showResultsAfterFinish</strong></p> </td> <td> - <p>The short title</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>title</strong></p> + <p><strong>showResultsDependendOnDate</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><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>The title</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>sharedFolderSoftKey</strong></p> + <p><strong>showScoreInfo</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><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>The repository entry key of a shared folder (optional)</p> + <p><strong>showQuestionProgress</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>copyFrom</strong></p> + <p><strong>showScoreProgress</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>showSectionsOnly</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>summaryPresentation</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>summaryCompact</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>startDate</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>endDate</strong></p> + </td> <td> - <p>The cours key to make a copy from (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="#d2e3459">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> - <li><a href="#d2e3469">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#importCourse">POST</h4> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3474">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3475">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3476">/repo/courses/version</h3> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the Course Web Service</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3481">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3540">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3543">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3546">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e3556">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3559">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3491">/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="d2e3494">/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="#d2e3499">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="d2e3509">/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> + <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> @@ -8783,385 +8765,247 @@ </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> + <p><strong>allowCancel</strong></p> </td> <td> - <p>The locale (optional)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3524">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="d2e3534">/users/{identityKey}/forums</h3> - <p>Description:<br> - - <P> - Initial Date: 6 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 forums on a user base. All forums of groups - where the user is participant/tutor + all forums in course where - the user is a participant (owner, tutor or participant) - </p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3544">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e3554">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3557">/users/{identityKey}/forums/group/{groupKey}</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getForum">GET</h4> - <p>Retrieves the forum.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3565">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3568">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e3578">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3581">/users/{identityKey}/forums/group/{groupKey}/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getThreads">GET</h4> - <p>Retrieves the threads in the forum</p> - <h6>request query parameters</h6> - <table> <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td> + <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>start</strong></p> + <p><strong>allowSuspend</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>numAttempts</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>Default: <tt>0</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>sequencePresentation</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> - </td> - <td> - <p>(value name,creationDate)</p> + <p>Default: <tt>itemPage</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>asc</strong></p> + <p><strong>showNavigation</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> <p>Default: <tt>true</tt></p> </td> - <td> - <p>(value true/false)</p> - </td> - </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3598">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e3608">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>showQuestionTitle</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>true</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>showResultsAfterFinish</strong></p> </td> <td> - <p>The body for the first post in the thread</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>authorKey</strong></p> + <p><strong>showResultsDependendOnDate</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>false</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The author user key (optional)</p> + <p><strong>showResultsOnHomepage</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> </td> + <td></td> </tr> - </table> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e3625">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3638">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="#d2e3645">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="#d2e3650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3653">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3663">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e3666">/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> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> - <tr> - <td> - <p><strong>groupKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td></td> - </tr> - <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> + <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>start</strong></p> + <p><strong>showQuestionProgress</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>true</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>showScoreProgress</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> + <p><strong>showSectionsOnly</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><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>(value name, creationDate)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>summaryCompact</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>asc</strong></p> + <p><strong>startDate</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> + </tr> + <tr> <td> - <p>(value true/false)</p> + <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="#d2e3683">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3686">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e3696">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3585">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e3601">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3604">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="#d2e3611">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3614">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> + <li><a href="#d2e3624">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e3627">/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#createGroup">PUT</h4> + <p>Create a group.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e3634">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3635">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="#d2e3637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e3650">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#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="#d2e3657">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="d2e3667">/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="#d2e3672">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="d2e3699">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3> + <h3 id="d2e3682">/groups/{groupKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9169,17 +9013,6 @@ <th>value</th> <th>description</th> </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> - </tr> <tr> <td> <p><strong>groupKey</strong></p> @@ -9187,106 +9020,50 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>messageKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> <td> - <p>The id of the reply message</p> + <p>The key of the group</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="#d2e3707">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#findById">GET</h4> + <p>Return the group specified by the key of the group.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3731">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3690">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#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> + <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="#d2e3738">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3704">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3705">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="#d2e3741">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3744">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3754">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3707">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3710">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e3720">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> + <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="#d2e3771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3784">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3730">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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="d2e3787">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3> + <h3 id="d2e3736">/groups/{groupKey}/configuration</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9296,14 +9073,37 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The key of the user (IdentityImpl)</p> - </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#postGroupConfiguration">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e3740">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e3742">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e3743">/groups/{groupKey}/infos</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> @@ -9312,73 +9112,150 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The key of the group</p> + </td> + </tr> + </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="#d2e3751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3754">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="d2e3764">/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>messageKey</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The key of the group</p> + </td> </tr> </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#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="#d2e3793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3796">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3772">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3775">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="d2e3785">/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#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3803">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getParticipants">GET</h4> + <p>Returns the list of participants of the group specified by the groupKey.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3810">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3796">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="d2e3806">/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#replyToPostAttachment">POST</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3817">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e3821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3824">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3817">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3820">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4> - <p>Upload the attachment of a message</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e3831">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3832">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e3834">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3837">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3830">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3833">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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> </div> <div class="resource"> - <h3 id="d2e3840">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e3839">/groups/{groupKey}/owners/{identityKey}/new</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9388,68 +9265,89 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The key of the group</p> </td> </tr> <tr> <td> - <p><strong>groupKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> + <td> + <p>The user'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="#d2e3850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3853">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3856">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e3860">/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>filename</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 name of the attachment</p> + <p>The key of the group</p> </td> </tr> <tr> <td> - <p><strong>messageKey</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 identity key of the user being searched</p> + <p>The user's id</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getAttachment">GET</h4> - <p>Retrieves the attachment of the message</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="#d2e3851">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3854">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3874">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3857">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3> - <p>Description:<br> - Web service to manage a forum. - - <P> - Initial Date: 20 apr. 2010 <br> - </p> + <h3 id="d2e3880">/groups/{groupKey}/participants/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9459,50 +9357,53 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The key of the group</p> </td> </tr> <tr> <td> - <p><strong>courseKey</strong></p> + <p><strong>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>courseNodeId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <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#getForum">GET</h4> - <p>Retrieves the forum.</p> + <h4 id="http://www.example.com#addParticipant">PUT</h4> + <p>Adds a participant to the group.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e3891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3894">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#removeParticipant">DELETE</h4> + <p>Removes a participant from the group.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e3879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3904">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3907">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3910">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3882">/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="d2e3913">/groups/{groupKey}/participants/{identityKey}/new</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9512,58 +9413,173 @@ </tr> <tr> <td> - <p><strong>identityKey</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The key of the user (IdentityImpl)</p> + <p>The id of the group</p> </td> </tr> <tr> <td> - <p><strong>courseKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>courseNodeId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <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#getThreads">GET</h4> - <p>Retrieves the threads in the forum</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>start</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> + <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="#d2e3924">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3927">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e3933">/groups/{groupKey}/participants/{identityKey}/delete</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> + </td> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the user</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#removeParticipantPost">POST</h4> + <p>Fallback method for browser.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e3944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3947">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3950">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e3953">/groups/{groupKey}/forum</h3> + <p>Description:<br> + Web service to manage a forum. + + <P> + Initial Date: 20 apr. 2010 <br> + </p> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves the forum.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e3963">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3966">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e3976">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e3979">/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&limit</span><span class="optional">&orderBy</span><span class="optional">&asc</span></h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the group</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getThreads">GET</h4> + <p>Retrieves the threads in the forum</p> + <h6>request query parameters</h6> + <table> + <tr> + <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> @@ -9599,9 +9615,9 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3896">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3899">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e3909">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3993">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e3996">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e4006">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9650,9 +9666,9 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3926">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3929">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3939">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4023">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4026">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9660,19 +9676,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="#d2e3946">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4043">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="#d2e3951">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3954">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e3964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4048">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4051">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4061">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e3967">/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="d2e4064">/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> @@ -9682,32 +9698,14 @@ </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>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>courseNodeId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The key of the group</p> </td> - <td></td> </tr> <tr> <td> @@ -9780,15 +9778,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e3984">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e3987">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e3997">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4081">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4084">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e4094">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4000">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3> + <h3 id="d2e4097">/groups/{groupKey}/forum/posts/{messageKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9798,32 +9796,14 @@ </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>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>courseNodeId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The key of the group</p> </td> - <td></td> </tr> <tr> <td> @@ -9844,13 +9824,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="#d2e4008">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4105">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="#d2e4019">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4022">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</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="#d2e4116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9858,14 +9838,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="#d2e4039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4040">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4136">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4137">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="#d2e4042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4139">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4142">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4152">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9914,15 +9894,15 @@ </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e4085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4169">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4172">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e4182">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4088">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3> + <h3 id="d2e4185">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -9932,32 +9912,14 @@ </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>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>courseNodeId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The key of the group</p> </td> - <td></td> </tr> <tr> <td> @@ -9976,8 +9938,8 @@ <p>Retrieves the attachments of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4097">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4194">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9985,12 +9947,12 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4201">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="#d2e4108">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4111">Status Code 200 - application/json, application/xml<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/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -9998,12 +9960,12 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4118">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4215">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="#d2e4122">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4125">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4222">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> @@ -10011,19 +9973,19 @@ <p>Upload the attachment of a message</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4133">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4229">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4230">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="#d2e4135">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4138">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4232">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4235">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="d2e4141">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e4238">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10033,32 +9995,14 @@ </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>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>courseNodeId</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The key of the group</p> </td> - <td></td> </tr> <tr> <td> @@ -10090,34 +10034,14 @@ <p>Retrieves the attachment of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4152">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4155">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="d2e4158">/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="#d2e4165">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> + <li><a href="#d2e4249">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4252">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="d2e4175">/catalog/{path:.*}/owners/{identityKey}</h3> + <h3 id="d2e4255">/groups/{groupKey}/folder</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10127,77 +10051,80 @@ </tr> <tr> <td> - <p><strong>path</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The path</p> - </td> - </tr> - <tr> - <td> - <p><strong>identityKey</strong></p> + <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 user</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#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <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} userVO">ns3:userVO</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="#d2e4259">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4260">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4261">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4262">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4263">*/*<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> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e4266">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="#d2e4206">Status Code 404<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} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e4219">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4271">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4272">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#removeOwner">DELETE</h4> - <p>Remove an owner of the local sub tree</p> + <h4 id="http://www.example.com#postFile64ToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e4275">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="#d2e4226">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4229">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> - <li><a href="#d2e4239">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4280">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4242">/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> + <h4 id="http://www.example.com#putFileToRoot">PUT</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e4284">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="#d2e4289">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4290">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="#d2e4293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4294">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="#d2e4247">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4296">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4297">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4257">/catalog/{path:.*}/children<span class="optional">?start</span><span class="optional">&limit</span></h3> + <h3 id="d2e4298">/groups/{groupKey}/folder/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10207,65 +10134,12 @@ </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><strong>groupKey</strong></p> </td> <td> - <p>The path</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getChildren">GET</h4> - <p>Returns a list of catalog entries.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>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="#d2e4268">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4271">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4281">/catalog/{path:.*}</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td></td> </tr> <tr> <td> @@ -10274,204 +10148,94 @@ <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#getCatalogEntry">GET</h4> - <p>Returns the metadata of the catalog entry.</p> + <h4 id="http://www.example.com#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4289">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4299">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4302">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4303">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4304">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4305">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4306">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#addCatalogEntry">PUT</h4> - <p>Adds a catalog entry under the path specified in the URL.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>name</strong></p> - </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 description</p> - </td> - </tr> - <tr> - <td> - <p><strong>type</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td> - <p>The type (leaf or node)</p> - </td> - </tr> - <tr> - <td> - <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 id of the repository entry</p> - </td> - </tr> - </table> + <h4 id="http://www.example.com#postFileToFolder">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e4309">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="#d2e4319">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4322">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4332">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4314">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4315">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4316">*/*<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> + <h4 id="http://www.example.com#postFile64ToFolder">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4340">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4319">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="#d2e4342">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4345">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4355">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4324">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4325">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#updatePostCatalogEntry">POST</h4> - <p>Updates the catalog entry under the path specified in the URL.</p> + <h4 id="http://www.example.com#putFileToFolder">PUT</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4362">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4329">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="#d2e4373">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4376">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4386">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4336">*/*<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> - </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> + <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4394">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4395">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4340">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="#d2e4397">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4400">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4410">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4342">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4343">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#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> + <h4 id="http://www.example.com#putFolders">PUT</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4421">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4424">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li> - <li><a href="#d2e4434">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4346">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4347">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#deleteCatalogEntry">DELETE</h4> - <p>Deletes the catalog entry with the path specified in the URL.</p> + <h4 id="http://www.example.com#deleteItem">DELETE</h4> <p><em>available response representations:</em></p> <ul> - <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="#d2e4350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4351">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4457">/catalog/{path:.*}/owners</h3> + <h3 id="d2e4352">/groups/{groupKey}/folder/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10481,109 +10245,66 @@ </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><strong>groupKey</strong></p> </td> <td> - <p>The path</p> + <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#getOwners">GET</h4> - <p>Get the owners 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="#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} userVO">ns3:userVO</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="#d2e4355">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4481">/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> + <h3 id="d2e4356">/groups/{groupKey}/wiki</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#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#exportWiki">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4495">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4498">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4362">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4363">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4508">/repo/courses/{courseId}/resourcefolders</h3> + <h3 id="d2e4365">/repo/courses/{courseId}/assessments</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. + Retrieve and import course assessments <P> - Initial Date: 26 apr. 2010 <br> + Initial Date: 7 apr. 2010 <br> </p> - <h6>Methods</h6> - <div class="methods"></div> - </div> - <div class="resource"> - <h3 id="d2e4511">/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="#d2e4516">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="d2e4526">/repo/courses/{courseId}/resourcefolders/sharedfolder</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10606,19 +10327,19 @@ <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#getCourseResults">GET</h4> + <p>Returns the results of the course.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4534">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4537">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4540">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4375">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4378">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4388">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4543">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3> + <h3 id="d2e4391">/repo/courses/{courseId}/assessments/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10626,15 +10347,6 @@ <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> @@ -10650,19 +10362,17 @@ <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#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="#d2e4552">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4555">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4558">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4396">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="d2e4561">/repo/courses/{courseId}/resourcefolders/coursefolder</h3> + <h3 id="d2e4406">/repo/courses/{courseId}/assessments/users/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10677,55 +10387,49 @@ <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> + <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#getCourseFiles">GET</h4> - <p>This retrieves the files in the course folder</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4567">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4570">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4573">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="#d2e4580">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="#d2e4588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4591">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4594">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4597">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="#d2e4604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#d2e4608">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4611">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4614">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4617">Status Code 401<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} assessableResultsVO">ns3:assessableResultsVO</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> </div> <div class="resource"> - <h3 id="d2e4620">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</h3> + <h3 id="d2e4433">/repo/courses/{courseId}/assessments/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10735,12 +10439,25 @@ </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/#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> </td> - <td></td> + <td> + <p>The id of the course building block</p> + </td> </tr> <tr> <td> @@ -10749,93 +10466,42 @@ <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td></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#getCourseFiles">GET</h4> - <p>This retrieves the files in the course folder</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4627">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4630">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4633">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="#d2e4640">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <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="#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 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4657">Status Code 401<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/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachFileToFolder">PUT</h4> - <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p> + <h4 id="http://www.example.com#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="#d2e4664">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="#d2e4668">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4671">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4674">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4677">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4680">/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="d2e4683">/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="#d2e4688">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4464">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4465">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4698">/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="#d2e4701">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4467">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4470">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4473">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4702">/api/doc/{filename}</h3> + <h3 id="d2e4476">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -10845,92 +10511,90 @@ </tr> <tr> <td> - <p><strong>filename</strong></p> + <p><strong>courseId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> </td> - <td></td> </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#getImage1">GET</h4> - <p>Returns images for the documentation of OLAT.</p> - <p><em>available response representations:</em></p> - <ul> - <li><a href="#d2e4708">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="d2e4711">/api/{filename}</h3> - <h6>resource-wide template parameters</h6> - <table> <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> + <td> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The ident of the course building block</p> + </td> </tr> <tr> <td> - <p><strong>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> + <p>The id of the user</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> </td> - <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getImage2">GET</h4> - <p>Returns images for the documentation of OLAT.</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="#d2e4717">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4490">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4493">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li> + <li><a href="#d2e4503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4720">/api/copyright</h3> + <h3 id="d2e4506">/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#getCopyrightXhtml">GET</h4> - <p>Returns the copyright of OLAT.</p> - <p><em>available response representations:</em></p> + <h4 id="http://www.example.com#create">PUT</h4> + <p>Creates and persists a new user entity</p> + <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4725">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4513">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> </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="#d2e4732">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4516">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4526">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4536">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4735">/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#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> @@ -10940,70 +10604,98 @@ </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 login (search with like)</p> </td> - <td></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>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> - <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4745">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="#d2e4553">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4563">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4566">/users/{identityKey}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The user key identifier of the user being searched</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getEntriesText">GET</h4> - <p>List all entries in the OLAT repository</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="#d2e4759">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="#d2e4574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4580">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#putResource">PUT</h4> - <p>Import a resource in the repository</p> - <p><em>available response representations:</em></p> + <h4 id="http://www.example.com#update">POST</h4> + <p>Update an user</p> + <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4773">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e4783">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4587">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4588">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4786">/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="#d2e4791">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4590">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4593">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e4603">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li> + <li><a href="#d2e4613">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e4792">/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> + <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> @@ -11013,68 +10705,42 @@ </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>Filter by the file resource type of the repository entry</p> - </td> - </tr> - <tr> - <td> - <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>Filter by the author's username</p> - </td> - </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>Default: <tt>*</tt></p> - </td> - <td> - <p>Filter by name of repository entry</p> - </td> - </tr> - <tr> - <td> - <p><strong>myentries</strong></p> + <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>Only search entries the requester owns</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="#d2e4810">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e4820">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4627">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4637">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4823">/repo/entries/{repoEntryKey}</h3> - <p>Description:<br> - Repository entry resource - - <P> - Initial Date: 19.05.2009 <br> - </p> + <h3 id="d2e4640">/users/version</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the User Web Service</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4645">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="d2e4655">/users/{identityKey}/roles</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11084,10 +10750,10 @@ </tr> <tr> <td> - <p><strong>repoEntryKey</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> @@ -11095,43 +10761,32 @@ <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="#d2e4831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4834">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4837">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> + <h4 id="http://www.example.com#getRoles">GET</h4> + <p>Retrieves the roles of a user given its unique key identifier</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4844">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4847">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> + <li><a href="#d2e4661">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4664">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4667">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#replaceResource">POST</h4> - <p>Replace a resource in the repository and update its display name. The implementation is - limited to CP. - </p> + <h4 id="http://www.example.com#updateRoles">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4861">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4672">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4673">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="#d2e4867">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li> - <li><a href="#d2e4877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4675">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4676">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4880">/repo/entries/{repoEntryKey}/file</h3> + <h3 id="d2e4677">/users/{identityKey}/delete</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11141,42 +10796,32 @@ </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> + <p><strong>identityKey</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>repoEntryKey</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 user key identifier</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> + <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="#d2e4886">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4889">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4892">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4902">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4905">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4685">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4688">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4908">/users/{username}/auth</h3> - <p>This web service handles functionalities related to authentication credentials of users.</p> + <h3 id="d2e4694">/users/{identityKey}/portrait</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11186,47 +10831,59 @@ </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 to retrieve authentication</p> + <p>The identity key identifier of the user being searched</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#create">PUT</h4> - <p>Creates and persists an authentication</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="#d2e4702">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4705">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> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e4918">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4919">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4712">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="#d2e4921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e4934">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4720">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4723">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4726">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#getAuthenticationTokenList">GET</h4> - <p>Returns all user authentications</p> + <h4 id="http://www.example.com#deletePortrait">DELETE</h4> + <p>Deletes the portrait of an user</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e4941">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4944">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> - <li><a href="#d2e4954">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4733">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4957">/users/{username}/auth/{authKey}</h3> + <h3 id="d2e4739">/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> @@ -11236,54 +10893,61 @@ </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> - <tr> - <td> - <p><strong>authKey</strong></p> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The authentication key identifier</p> - </td> + <td></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#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="#d2e4968">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4971">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e4974">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4754">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4757">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="d2e4977">/users/{username}/auth/version</h3> + <h3 id="d2e4767">/users/{identityKey}/groups/infos<span class="optional">?start</span><span class="optional">&limit</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11293,172 +10957,134 @@ </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> + <p><strong>identityKey</strong></p> </td> <td> - <p>The username of the user to retrieve authentication</p> + <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>The version of the User Authentication Web Service</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="#d2e4982">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4779">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="#d2e4789">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e4992">/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> + <h3 id="d2e4792">/system</h3> + <p><h3>Description:</h3> + <p> + Initial Date: 18 jun. 2010 <br> + </p> + <h6>Methods</h6> + <div class="methods"></div> + </div> + <div class="resource"> + <h3 id="d2e4795">/system/environment</h3> <h6>Methods</h6> <div class="methods"> <div class="method"> - <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="#d2e5000">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5001">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getEnvironnementXml">GET</h4> + <p>Return some informations about the environment.</p> <p><em>available response representations:</em></p> <ul> - <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://www.example.com} authenticationVO">ns3:authenticationVO</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="#d2e4800">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li> + <li><a href="#d2e4810">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5019">/users/{username}/auth/{authKey}/delete</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> - <tr> - <td> - <p><strong>authKey</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> - </td> - <td> - <p>The authentication key identifier</p> - </td> - </tr> - </table> + <h3 id="d2e4813">/system/release</h3> <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#getReleaseInfos">GET</h4> + <p>Return the version of the instance.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5030">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5033">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4818">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e4828">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5040">/ping</h3> + <h3 id="d2e4831">/system/log</h3> <p>Description:<br> - Ping to test the presence of the REST Api + This web service returns logFiles <P> - Initial Date: 7 apr. 2010 <br> + Initial Date: 23.12.2011 <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> + <h4 id="http://www.example.com#getCurrentLogFile">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5047">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4836">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4837">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5057">/ping/version</h3> + <h3 id="d2e4838">/system/log/version</h3> <h6>Methods</h6> <div class="methods"> <div class="method"> <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the Ping Web Service</p> + <p>The version of the Log Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5062">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4843">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="d2e5072">/ping/{name}</h3> + <h3 id="d2e4853">/system/log/{date}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11468,7 +11094,7 @@ </tr> <tr> <td> - <p><strong>name</strong></p> + <p><strong>date</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> @@ -11479,169 +11105,244 @@ <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#getLogFileByDate">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5078">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4857">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4858">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5088">/repo/forums</h3> - <p>Description:<br> - Web service to manage forums. - - <P> - Initial Date: 26 aug. 2010 <br> - </p> + <h3 id="d2e4859">/system/monitoring</h3> <h6>Methods</h6> <div class="methods"></div> </div> <div class="resource"> - <h3 id="d2e5091">/repo/forums/version</h3> + <h3 id="d2e4860">/system/monitoring/configuration</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> + <h4 id="http://www.example.com#getImplementedProbes">GET</h4> + <p>Return the configuration of the monitoring, which probes are available, + which dependency... + </p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5096">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4865">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e4875">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5106">/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> + <h3 id="d2e4878">/system/monitoring/runtime</h3> <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#getSystemSummaryVO">GET</h4> + <p>Return the statistics about runtime: uptime, classes loaded, memory + summary, threads count... + </p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> - <li><a href="#d2e5129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4883">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> + <li><a href="#d2e4893">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5132">/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> + <h3 id="d2e4896">/system/monitoring/runtime/classes</h3> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getThreads">GET</h4> - <p>Retrieves the threads in the forum</p> - <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#getCompilationXml">GET</h4> + <p>Return some informations about the number of Java classes...</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5146">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5149">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5159">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e4901">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li> + <li><a href="#d2e4911">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4914">/system/monitoring/runtime/memory</h3> + <h6>Methods</h6> + <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#newThreadToForum">PUT</h4> - <p>Creates a new thread in the forum of the course node</p> + <h4 id="http://www.example.com#getMemoryStatistics">GET</h4> + <p>Return the statistics about memory</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4919">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> + <li><a href="#d2e4929">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4932">/system/monitoring/runtime/threads</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getThreadStatistics">GET</h4> + <p>Return the statistics about threads</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4937">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> + <li><a href="#d2e4947">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4950">/system/monitoring/database</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getDatabaseStatistics">GET</h4> + <p>Return the statistics about database and hibernate</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4955">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li> + <li><a href="#d2e4965">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4968">/system/monitoring/openolat</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getStatistics">GET</h4> + <p>Return the statistics about OpenOLAT, users count, courses count...</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4973">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e4983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e4986">/system/monitoring/openolat/users</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getUserStatistics">GET</h4> + <p>Return the statistics about OpenOLAT users</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e4991">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e5001">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5004">/system/monitoring/openolat/repository</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getRepositoryStatistics">GET</h4> + <p>Return the statistics about the repository, courses count, published courses...</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e5019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5022">/system/monitoring/openolat/indexer</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getIndexerStatistics">GET</h4> + <p>Return the statistics about the indexer</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5027">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li> + <li><a href="#d2e5037">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5040">/system/monitoring/openolat/sessions</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getSessions">GET</h4> + <p>Return some statistics about session.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li> + <li><a href="#d2e5055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5058">/system/monitoring/memory</h3> + <p><h3>Description:</h3> + + Initial Date: 21 juin 2010 <br> + </p> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getMemory">GET</h4> + <p>Return informations about memory.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5065">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5068">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#getMemoryXml">GET</h4> + <p>Return some informations about memory.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li> + <li><a href="#d2e5085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5088">/system/monitoring/memory/pools</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getMemoryPools">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5091">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#getMemoryPoolsXml">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5094">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5096">/system/monitoring/memory/samples<span class="optional">?from</span><span class="optional">&to</span><span class="optional">&lastSamples</span></h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getSamplesXml">GET</h4> <h6>request query parameters</h6> <table> <tr> @@ -11651,63 +11352,81 @@ </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>from</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td> - <p>The title for the first post in the thread</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>to</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> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><strong>lastSamples</strong></p> </td> <td> - <p>The author user key (optional)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> </td> + <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5176">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5179">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5189">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5105">/system/monitoring/threads</h3> + <p><h3>Description:</h3> + + Initial Date: 21 juin 2010 <br> + </p> + <h6>Methods</h6> + <div class="methods"> <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#getThreads">GET</h4> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5196">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5110">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#getThreadsXml">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5115">/system/monitoring/threads/cpu</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getThreadsCpu">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5201">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5204">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5214">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5217">/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="d2e5120">/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> @@ -11717,32 +11436,18 @@ </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> + <p><strong>courseId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> - <td> - <p>The key of the thread</p> - </td> + <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getMessages">GET</h4> - <p>Retrieves the messages in the thread</p> + <h4 id="http://www.example.com#attachContact">PUT</h4> <h6>request query parameters</h6> <table> <tr> @@ -11752,60 +11457,158 @@ </tr> <tr> <td> - <p><strong>start</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td></td> </tr> <tr> <td> - <p><strong>limit</strong></p> + <p><strong>position</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - <p>Default: <tt>25</tt></p> </td> <td></td> </tr> <tr> <td> - <p><strong>orderBy</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>creationDate</tt></p> + <p>Default: <tt>undefined</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>longTitle</strong></p> </td> <td> - <p>(value name, creationDate)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>asc</strong></p> + <p><strong>objectives</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#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>coaches</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>Default: <tt>false</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>(value true/false)</p> + <p><strong>participants</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>false</tt></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>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="#d2e5234">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5237">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> - <li><a href="#d2e5247">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5141">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="#d2e5144">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="#d2e5161">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5250">/repo/forums/{forumKey}/posts/{messageKey}</h3> + <h3 id="d2e5163">/repo/courses/{courseId}/elements/folder</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11815,61 +11618,26 @@ </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> + <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></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="#d2e5258">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="#d2e5269">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5282">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="#d2e5289">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5290">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getFolders">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5292">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5295">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5305">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5168">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#replyToPost">PUT</h4> - <p>Creates a new reply in the forum of the course node</p> + <h4 id="http://www.example.com#attachFolder">PUT</h4> <h6>request query parameters</h6> <table> <tr> @@ -11879,49 +11647,102 @@ </tr> <tr> <td> - <p><strong>title</strong></p> + <p><strong>parentNodeId</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>position</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/#int">int</a></em></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>body</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>undefined</tt></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The body for the first post in the thread</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>authorKey</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> + <tr> + <td> + <p><strong>visibilityExpertRules</strong></p> </td> <td> - <p>The author user key (optional)</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>downloadExpertRules</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>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="#d2e5322">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5325">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> - <li><a href="#d2e5335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5180">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5181">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#attachFolderPost">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5184">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="#d2e5194">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5195">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5338">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3> + <h3 id="d2e5196">/repo/courses/{courseId}/elements/folder/{nodeId}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -11931,18 +11752,25 @@ </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>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> @@ -11953,58 +11781,29 @@ <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="#d2e5344">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5347">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="#d2e5354">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getFolder">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5361">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5202">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> + <h4 id="http://www.example.com#updateFolder">POST</h4> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e5368">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5205">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="#d2e5372">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5375">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="#d2e5382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5383">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="#d2e5385">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5388">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5213">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5391">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3> + <h3 id="d2e5215">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12014,76 +11813,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>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#listFiles">GET</h4> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5402">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5405">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e5408">/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="d2e5411">/repo/courses/{courseId}/elements/version</h3> - <h6>Methods</h6> - <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#getVersion">GET</h4> - <p>The version of the Course Elements Web Service</p> + <h4 id="http://www.example.com#postFileToRoot">POST</h4> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e5227">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="#d2e5232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5233">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="#d2e5236">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="#d2e5241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5242">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="#d2e5245">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="#d2e5250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5251">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="#d2e5254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5255">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="#d2e5416">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5426">/repo/courses/{courseId}/elements/{nodeId}</h3> + <h3 id="d2e5259">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12093,14 +11914,12 @@ </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>courseId</strong></p> </td> <td> - <p>The node'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> @@ -12109,27 +11928,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>The course resourceable's id</p> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>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#getCourseNode">GET</h4> - <p>Retrieves metadata 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="#d2e5263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5267">*/*<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="#d2e5270">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="#d2e5275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5277">*/*<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="#d2e5280">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="#d2e5285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5287">*/*<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="#d2e5290">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="#d2e5295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5297">*/*<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="#d2e5300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5301">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="#d2e5303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5304">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="#d2e5307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5308">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="#d2e5437">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5440">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5450">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5453">/repo/courses/{courseId}/elements/structure/{nodeId}</h3> + <h3 id="d2e5313">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12139,14 +12043,12 @@ </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>courseId</strong></p> </td> <td> - <p>The node's id of this structure</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> </tr> <tr> <td> @@ -12155,32 +12057,56 @@ <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 course resourceable's id</p> + <p><strong>nodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> + <td></td> </tr> </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#getVersion">GET</h4> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5464">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5489">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5317">/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="d2e5320">/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="#d2e5515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5518">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5528">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5325">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="d2e5531">/repo/courses/{courseId}/elements/structure</h3> + <h3 id="d2e5335">/i18n/{package}/{key}<span class="optional">?locale</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12190,36 +12116,33 @@ </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>package</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 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> - <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachStructurePost">POST</h4> - <p>This attaches a Structure Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e5537">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="#d2e5549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5552">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div 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. + <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> @@ -12230,92 +12153,50 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> + <p><strong>locale</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>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> + <p>The locale (optional)</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="#d2e5578">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5581">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5591">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5350">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="d2e5360">/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="d2e5363">/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="#d2e5368">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="d2e5594">/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="d2e5378">/auth/{username}<span class="optional">?password</span></h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12325,28 +12206,25 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>username</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </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 username</p> </td> - <td></td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateSinglePage">POST</h4> - <p>This updates a Single Page Element onto a given course.</p> + <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> @@ -12356,68 +12234,89 @@ </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> + <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></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>The password (the password is in clear text, not encrypted)</p> </td> - <td></td> </tr> </table> - <p><em>acceptable request representations:</em></p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5390">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5393">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5403">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5406">/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="d2e5409">/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="#d2e5606">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5414">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="d2e5424">/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="#d2e5610">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5613">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5623">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5435">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5438">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5626">/repo/courses/{courseId}/elements/singlepage</h3> + <h3 id="d2e5441">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12425,6 +12324,15 @@ <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> @@ -12440,148 +12348,165 @@ <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#attachSinglePagePost">POST</h4> - <p>This attaches a Single Page Element onto a given course. The element will - be inserted underneath the supplied parentNodeId. - </p> - <p><em>acceptable request representations:</em></p> + <h4 id="http://www.example.com#getSharedFiles">GET</h4> + <p>This retrieves the files in the shared folder</p> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5634">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5450">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5453">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5456">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5459">/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="#d2e5663">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5666">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5676">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5468">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5471">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#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="#d2e5683">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5478">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="#d2e5710">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5713">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5723">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5486">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5489">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5492">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5495">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> + <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="#d2e5502">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="#d2e5506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5509">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5512">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5518">/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="#d2e5525">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5528">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5531">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="#d2e5751">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5538">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="#d2e5759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5546">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5549">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5552">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></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"> - <h4 id="http://www.example.com#attachSinglePage">PUT</h4> - <p>This attaches a Single Page Element onto a given course. The element will - be inserted underneath the supplied parentNodeId. - </p> + <h4 id="http://www.example.com#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="#d2e5562">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="#d2e5566">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5569">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5572">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5578">/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> @@ -12591,118 +12516,122 @@ </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> + <p><strong>start</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p><strong>limit</strong></p> </td> <td> - <p>The node short title</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> + <td></td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5588">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + </ul> + </div> + <div class="method"> + <h4 id="http://www.example.com#createEmptyCourse">PUT</h4> + <p>Creates an empty course, or a copy from a course if the parameter copyFrom is set.</p> + <h6>request query parameters</h6> + <table> <tr> - <td> - <p><strong>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> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>objectives</strong></p> + <p><strong>shortTitle</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> </td> <td> - <p>The node learning objectives</p> + <p>The short title</p> </td> </tr> <tr> <td> - <p><strong>visibilityExpertRules</strong></p> + <p><strong>title</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The rules to view the node (optional)</p> + <p>The title</p> </td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>sharedFolderSoftKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The rules to access the node (optional)</p> + <p>The repository entry key of a shared folder (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> + <p><strong>copyFrom</strong></p> </td> - </tr> - <tr> <td> - <p><strong>path</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 cours key to make a copy from (optional)</p> </td> - <td></td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5805">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5808">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5818">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e5625">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#importCourse">POST</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5630">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5631">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5632">/repo/courses/version</h3> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p>The version of the Course Web Service</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5637">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">/repo/courses/{courseId}/elements/task/{nodeId}</h3> + <h3 id="d2e5647">/users/{identityKey}/forums</h3> + <p>Description:<br> + + <P> + Initial Date: 6 déc. 2011 <br> + </p> <h6>resource-wide template parameters</h6> <table> <tr> @@ -12712,47 +12641,84 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id of this task</p> + <p>The key of the user (IdentityImpl)</p> </td> </tr> - <tr> - <td> - <p><strong>courseId</strong></p> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getForums">GET</h4> + <p>Retrieves a list of forums on a user base. All forums of groups + where the user is participant/tutor + all forums in course where + the user is a participant (owner, tutor or participant) + </p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5670">/users/{identityKey}/forums/group/{groupKey}</h3> + <p>Description:<br> + Web service to manage a forum. + + <P> + Initial Date: 20 apr. 2010 <br> + </p> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The course resourceable 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#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="#d2e5832">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves the forum.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5855">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5858">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5868">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5678">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5681">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5871">/repo/courses/{courseId}/elements/task</h3> + <h3 id="d2e5694">/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> @@ -12762,39 +12728,30 @@ </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 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#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="#d2e5879">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="#d2e5908">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5911">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5921">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - <div class="method"> - <h4 id="http://www.example.com#attachTask">PUT</h4> - <p>This attaches a Task Element onto a given course. The element will be - inserted underneath the supplied parentNodeId. - </p> + <h4 id="http://www.example.com#getThreads">GET</h4> + <p>Retrieves the threads in the forum</p> <h6>request query parameters</h6> <table> <tr> @@ -12804,118 +12761,125 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this task</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> + <p><strong>start</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p><strong>limit</strong></p> </td> <td> - <p>The node short title</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>longTitle</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 long title</p> + <p>(value name,creationDate)</p> </td> </tr> <tr> <td> - <p><strong>objectives</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 learning objectives</p> + <p>(value true/false)</p> </td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5721">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>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> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>title</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The rules to access the node (optional)</p> + <p>The title for the first post in the thread</p> </td> </tr> <tr> <td> - <p><strong>text</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 task node text</p> + <p>The body for the first post in the thread</p> </td> </tr> <tr> <td> - <p><strong>points</strong></p> + <p><strong>authorKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The task node's possible points</p> + <p>The author user key (optional)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e5956">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5959">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e5969">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5751">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="#d2e5758">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="#d2e5763">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5766">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5776">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e5972">/repo/courses/{courseId}/elements/test/{nodeId}</h3> + <h3 id="d2e5779">/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> @@ -12925,85 +12889,41 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>groupKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td></td> </tr> - </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="#d2e5979">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="#d2e5987">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e5990">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6000">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e6003">/repo/courses/{courseId}/elements/test</h3> - <h6>resource-wide template parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>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 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#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="#d2e6011">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="#d2e6037">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6040">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6050">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> + <h4 id="http://www.example.com#getMessages">GET</h4> + <p>Retrieves the messages in the thread</p> <h6>request query parameters</h6> <table> <tr> @@ -13013,109 +12933,60 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>start</strong></p> </td> <td> - <p>The node's id which will be the parent of this test</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 test node's id which is retorned in the - response of the import test resource - </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's position relative to its sibling nodes (optional)</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 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> + <p>(value true/false)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6085">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6095">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5796">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5799">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e5809">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6099">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3> + <h3 id="d2e5812">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13125,85 +12996,70 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id of this assessment</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></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 course resourceable's id</p> + <p>The id of the reply message</p> </td> </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateAssessment">POST</h4> - <p>Updates an assessment building block.</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="#d2e6110">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5820">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="#d2e6127">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6130">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6140">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5834">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e6143">/repo/courses/{courseId}/elements/assessment</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#attachAssessmentPost">POST</h4> - <p>Attaches an assessment building block.</p> + <h4 id="http://www.example.com#replyToPost">PUT</h4> + <p>Creates a new reply in the forum of the course node</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e6151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5851">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5852">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="#d2e6174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6177">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6187">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5857">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5867">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachAssessment">PUT</h4> - <p>Attaches an assessment building block.</p> + <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> @@ -13213,96 +13069,49 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this assessment</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node long title</p> - </td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> + <p><strong>title</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> </td> <td> - <p>The node learning objectives</p> + <p>The title for the first post in the thread</p> </td> </tr> <tr> <td> - <p><strong>visibilityExpertRules</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 view the node (optional)</p> + <p>The body for the first post in the thread</p> </td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>authorKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The rules to access the node (optional)</p> + <p>The author user key (optional)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6216">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6219">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6229">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e5897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6232">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3> + <h3 id="d2e5900">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13312,47 +13121,89 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id which of this wiki</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></td> + </tr> + <tr> + <td> + <p><strong>messageKey</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> </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#getAttachments">GET</h4> + <p>Retrieves the attachments of the message</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5906">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5909">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="#d2e5916">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="#d2e5920">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5923">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="#d2e5930">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="#d2e5934">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5937">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="#d2e6243">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5944">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5945">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="#d2e6263">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6266">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6276">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5947">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5950">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="d2e6279">/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="d2e5953">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13362,112 +13213,225 @@ </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 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>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#attachWikiPost">POST</h4> - <p>Attaches an wiki building block.</p> - <h6>request query parameters</h6> - <table> - <tr> - <th>parameter</th> - <th>value</th> - <th>description</th> - </tr> - <tr> - <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> + <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="#d2e5964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5967">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="d2e5970">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3> + <p>Description:<br> + Web service to manage a forum. + + <P> + Initial Date: 20 apr. 2010 <br> + </p> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getForum">GET</h4> + <p>Retrieves the forum.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e5979">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e5982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e5992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e5995">/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> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getThreads">GET</h4> + <p>Retrieves the threads in the forum</p> + <h6>request query parameters</h6> + <table> <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> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>shortTitle</strong></p> + <p><strong>start</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</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>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="#d2e6294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6009">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6012">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6022">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> @@ -13477,91 +13441,63 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> + <p><strong>title</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> + <p>The title for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>objectives</strong></p> + <p><strong>body</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The body for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>authorKey</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>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="#d2e6323">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6326">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6336">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6039">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6042">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6052">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="#d2e6059">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="#d2e6064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6067">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6339">/repo/courses/{courseId}/elements/blog/{nodeId}</h3> + <h3 id="d2e6080">/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> @@ -13571,71 +13507,50 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id of this blog</p> + <p>The key of the user (IdentityImpl)</p> </td> </tr> <tr> <td> - <p><strong>courseId</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 course resourceable's id</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - </tr> - </table> - <h6>Methods</h6> - <div class="methods"> - <div class="method"> - <h4 id="http://www.example.com#updateBlog">POST</h4> - <p>Update an blog building block.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e6350">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="#d2e6370">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6373">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6383">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e6386">/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></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> @@ -13645,106 +13560,142 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this assessment</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> + <p><strong>start</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>0</tt></p> </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node long title</p> - </td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node learning objectives</p> - </td> + <td></td> </tr> <tr> <td> - <p><strong>visibilityExpertRules</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><strong>limit</strong></p> </td> <td> - <p>The rules to view the node (optional)</p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> + <p>Default: <tt>25</tt></p> </td> + <td></td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>orderBy</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> </td> <td> - <p>The rules to access the node (optional)</p> + <p>(value name, creationDate)</p> </td> </tr> <tr> <td> - <p><strong>repoEntry</strong></p> + <p><strong>asc</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> + <p>Default: <tt>true</tt></p> </td> <td> - <p>The softkey of the blog resourceable (optional)</p> + <p>(value true/false)</p> </td> </tr> </table> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6097">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6100">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6113">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>identityKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The key of the user (IdentityImpl)</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>messageKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The id of the reply message</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#replyToPostPost">POST</h4> + <p>Creates a new reply in the forum of the course node</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6121">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="#d2e6132">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6135">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6145">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> + <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="#d2e6152">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6153">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="#d2e6155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6158">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6168">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> @@ -13754,107 +13705,49 @@ </tr> <tr> <td> - <p><strong>parentNodeId</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - </td> - <td> - <p>The node's id which will be the parent of this assessment</p> - </td> - </tr> - <tr> - <td> - <p><strong>position</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p> - </td> - <td> - <p>The node's position relative to its sibling nodes (optional)</p> - </td> - </tr> - <tr> - <td> - <p><strong>shortTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node short title</p> - </td> - </tr> - <tr> - <td> - <p><strong>longTitle</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node long title</p> - </td> - </tr> - <tr> - <td> - <p><strong>objectives</strong></p> - </td> - <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> - <p>Default: <tt>undefined</tt></p> - </td> - <td> - <p>The node learning objectives</p> - </td> - </tr> - <tr> - <td> - <p><strong>visibilityExpertRules</strong></p> + <p><strong>title</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The rules to view the node (optional)</p> + <p>The title for the first post in the thread</p> </td> </tr> <tr> <td> - <p><strong>accessExpertRules</strong></p> + <p><strong>body</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> <td> - <p>The rules to access the node (optional)</p> + <p>The body for the first post in the thread</p> </td> </tr> <tr> <td> - <p><strong>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="#d2e6464">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6467">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6477">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6480">/repo/courses/{courseId}/elements/survey/{nodeId}</h3> + <h3 id="d2e6201">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -13864,57 +13757,36 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>identityKey</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> <td> - <p>The node's id which will be the parent of this assessment</p> + <p>The key of the user (IdentityImpl)</p> </td> </tr> <tr> <td> - <p><strong>courseId</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 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#attachSurveyPost">POST</h4> - <p>Attaches an survey building block.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e6491">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="#d2e6511">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6514">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6524">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - </ul> - </div> - </div> - </div> - <div class="resource"> - <h3 id="d2e6527">/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> + <td> + <p><strong>courseNodeId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>messageKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> @@ -13925,207 +13797,58 @@ <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#getAttachments">GET</h4> + <p>Retrieves the attachments of the message</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6554">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6557">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6207">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6210">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#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#replyToPostAttachment">POST</h4> + <p>Upload the attachment of a message</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6217">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="#d2e6221">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6224">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="#d2e6231">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6238">Status Code 200 - application/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="#d2e6245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6246">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="#d2e6583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6586">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6596">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6251">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="d2e6599">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3> + <h3 id="d2e6254">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -14135,47 +13858,72 @@ </tr> <tr> <td> - <p><strong>parentNodeId</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 node's id of this external page</p> + <p>The key of the user (IdentityImpl)</p> </td> </tr> <tr> <td> - <p><strong>courseId</strong></p> + <p><strong>courseKey</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> </td> + <td></td> + </tr> + <tr> <td> - <p>The course resourceable's id</p> + <p><strong>courseNodeId</strong></p> </td> - </tr> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>filename</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td> + <p>The name of the attachment</p> + </td> + </tr> + <tr> + <td> + <p><strong>messageKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The identity key of the user being searched</p> + </td> + </tr> </table> <h6>Methods</h6> <div class="methods"> <div class="method"> - <h4 id="http://www.example.com#updateExternalPage">POST</h4> - <p>Update an external page building block.</p> - <p><em>acceptable request representations:</em></p> - <ul> - <li><a href="#d2e6610">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="#d2e6630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6643">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6265">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6268">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="d2e6646">/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> + <h3 id="d2e6271">/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> @@ -14185,241 +13933,47 @@ </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> </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#create">PUT</h4> + <p>Creates and persists an authentication</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6282">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="#d2e6679">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6682">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6692">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6284">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6287">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e6297">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> <div class="method"> - <h4 id="http://www.example.com#attachExternalPage">PUT</h4> - <p>Attaches an external page building block.</p> - <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#getAuthenticationTokenList">GET</h4> + <p>Returns all user authentications</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6724">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6730">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6740">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6304">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6307">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e6317">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6743">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3> + <h3 id="d2e6320">/users/{username}/auth/{authKey}</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -14429,58 +13983,138 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>username</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>courseId</strong></p> + <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> + <tr> + <td> + <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#attachTaskFilePost">POST</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#delete">DELETE</h4> + <p>Deletes an authentication from the system</p> + <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6750">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6334">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6337">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6340">/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#getVersion">GET</h4> + <p>The version of the User Authentication Web Service</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6755">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6768">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6345">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="d2e6355">/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#attachTaskFile">PUT</h4> - <p>This attaches a Task file onto a given task element.</p> + <h4 id="http://www.example.com#createPost">POST</h4> + <p>Fallback method for browsers</p> <p><em>acceptable request representations:</em></p> <ul> - <li><a href="#d2e6775">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6363">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6364">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="#d2e6779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li> - <li><a href="#d2e6792">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6795">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6369">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li> + <li><a href="#d2e6379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6799">/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="d2e6382">/users/{username}/auth/{authKey}/delete</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -14490,12 +14124,67 @@ </tr> <tr> <td> - <p><strong>nodeId</strong></p> + <p><strong>username</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> + <td> + <p>The username of the user to retrieve authentication</p> + </td> + </tr> + <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> + <tr> + <td> + <p><strong>authKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The authentication key identifier</p> + </td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#deletePost">POST</h4> + <p>Fallback method for browsers</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6393">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6396">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6399">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6403">/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> @@ -14504,515 +14193,330 @@ <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#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> + <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="#d2e6413">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6416">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="#d2e6430">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6433">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></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/{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="#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}/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="#d2e6462">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6465">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e6475">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="#d2e6482">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="#d2e6502">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6505">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li> + <li><a href="#d2e6515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6518">/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="#d2e6526">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6529">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e6532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6535">/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> - <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> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>commentForUser</strong></p> + <p><strong>locale</strong></p> </td> <td> <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> </td> - <td></td> - </tr> - <tr> - <td> - <p><strong>commentForCoaches</strong></p> - </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>The course locale</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="#d2e6834">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6850">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6853">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6547">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6550">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li> + <li><a href="#d2e6560">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6563">/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#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> - <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#getRepoFileById">GET</h4> + <p>Export the course</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6888">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6904">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6907">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6572">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6578">/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#getTaskConfiguration">GET</h4> - <p>Retrieves configuration of the task course node</p> + <h4 id="http://www.example.com#findRunStructureById">GET</h4> + <p>Get the runstructure of the course by id</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e6914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6586">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6589">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6592">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e6930">/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="d2e6595">/repo/courses/{courseId}/editortreemodel</h3> <h6>resource-wide template parameters</h6> <table> <tr> @@ -15022,12 +14526,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> @@ -15036,205 +14542,110 @@ <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#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#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="#d2e6945">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6961">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6606">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6609">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6613">/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#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#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="#d2e6979">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6982">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6985">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e6995">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e6998">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6627">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li> + <li><a href="#d2e6630">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#getSurveyConfiguration">GET</h4> - <p>Retrieves configuration of the survey course node</p> + <h4 id="http://www.example.com#addAuthor">PUT</h4> + <p>Add an owner and author to the course</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6640">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6643">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="#d2e7005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li> - <li><a href="#d2e7018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6653">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <div class="resource"> - <h3 id="d2e7021">/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="d2e6659">/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> @@ -15244,13 +14655,72 @@ </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> + </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> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6670">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="#d2e6684">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6685">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="#d2e6687">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e6697">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6700">/repo/courses/{courseId}/groups/version</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <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> @@ -15264,196 +14734,309 @@ <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> + <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="#d2e6705">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="d2e6715">/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#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="#d2e6723">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6726">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6729">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#getGroup">GET</h4> + <p>Retrieves the metadata of the specified group.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6736">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6739">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#updateGroup">POST</h4> + <p>Updates the metadata for the specified group.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6753">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6755">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e6768">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6771">/repo/courses/{courseId}/groups/new</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#postNewGroup">POST</h4> + <p>Fallback method for the browser.</p> + <p><em>acceptable request representations:</em></p> + <ul> + <li><a href="#d2e6776">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6778">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li> + <li><a href="#d2e6788">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6791">/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> + </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#getForum">GET</h4> + <p>Retrieves the forum.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6801">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6804">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li> + <li><a href="#d2e6814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6817">/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> + <th>parameter</th> + <th>value</th> + <th>description</th> </tr> <tr> <td> - <p><strong>showQuestionProgress</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>showScoreProgress</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>true</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>showSectionsOnly</strong></p> + <p><strong>orderBy</strong></p> </td> <td> - <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p> - <p>Default: <tt>false</tt></p> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + <p>Default: <tt>creationDate</tt></p> + </td> + <td> + <p>(value name,creationDate)</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> + <p><strong>asc</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>endDate</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="#d2e7047">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7050">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7053">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e7063">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7066">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6834">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6844">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#addTestConfiguration">PUT</h4> - <p>This attaches the run-time configuration onto a given test element.</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> @@ -15463,598 +15046,1560 @@ </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> + <p><strong>title</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>numAttempts</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/#int">int</a></em></p> - <p>Default: <tt>0</tt></p> + <p>The title for the first post in the thread</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>sequencePresentation</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>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> + <p>The body for the first post in the thread</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> + <p><strong>authorKey</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>showResultsAfterFinish</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>Default: <tt>true</tt></p> + <p>The author user key (optional)</p> </td> - <td></td> </tr> + </table> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e6861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6874">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="#d2e6881">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="#d2e6886">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6889">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6899">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6902">/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> + <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>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> - <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>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>showScoreInfo</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>true</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>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> + <p><strong>orderBy</strong></p> </td> - <td></td> - </tr> - <tr> <td> - <p><strong>showScoreProgress</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/#boolean">boolean</a></em></p> - <p>Default: <tt>true</tt></p> + <p>(value name, creationDate)</p> </td> - <td></td> </tr> <tr> <td> - <p><strong>showSectionsOnly</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>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> + <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="#d2e7092">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e7108">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7111">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6919">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6922">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li> + <li><a href="#d2e6932">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e6935">/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="#d2e6943">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="#d2e6954">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6957">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6967">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="#d2e6974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6975">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="#d2e6977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e6980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e6990">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="#d2e7007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7010">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li> + <li><a href="#d2e7020">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e7023">/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="#d2e7029">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7032">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="#d2e7039">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="#d2e7043">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7046">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="#d2e7053">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="#d2e7057">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7060">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="#d2e7067">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7068">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="#d2e7070">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7073">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="d2e7076">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <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> + </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="#d2e7087">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7090">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="d2e7093">/repo/courses/{courseId}/groups/{groupKey}/folder</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#listFiles">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e7097">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7098">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7099">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7100">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7101">*/*<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="#d2e7104">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="#d2e7109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7110">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="#d2e7113">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="#d2e7118">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7119">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="#d2e7122">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="#d2e7127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7128">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="#d2e7131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7132">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="#d2e7134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e7136">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <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="#d2e7140">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7141">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7142">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7143">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7144">*/*<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="#d2e7147">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="#d2e7152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7154">*/*<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="#d2e7157">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="#d2e7162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7163">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7164">*/*<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="#d2e7167">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="#d2e7172">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7173">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7174">*/*<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="#d2e7177">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7178">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="#d2e7180">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7181">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="#d2e7184">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7185">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="#d2e7188">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7189">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e7190">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td> + <p>The course resourceable's id</p> + </td> + </tr> + <tr> + <td> + <p><strong>courseId</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + <tr> + <td> + <p><strong>groupKey</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getVersion">GET</h4> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e7193">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e7194">/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#getTestConfiguration">GET</h4> - <p>Retrieves configuration of the test course node</p> + <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="#d2e7201">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="d2e7211">/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="#d2e7216">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="d2e7226">/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> + </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> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e7232">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="d2e7242">/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="d2e7245">/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="#d2e7250">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="d2e7260">/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="#d2e7263">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + </ul> + </div> + </div> + </div> + <div class="resource"> + <h3 id="d2e7264">/api/doc/{filename}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>filename</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getImage1">GET</h4> + <p>Returns images for the documentation of OLAT.</p> + <p><em>available response representations:</em></p> + <ul> + <li><a href="#d2e7270">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="d2e7273">/api/{filename}</h3> + <h6>resource-wide template parameters</h6> + <table> + <tr> + <th>parameter</th> + <th>value</th> + <th>description</th> + </tr> + <tr> + <td> + <p><strong>filename</strong></p> + </td> + <td> + <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p> + </td> + <td></td> + </tr> + </table> + <h6>Methods</h6> + <div class="methods"> + <div class="method"> + <h4 id="http://www.example.com#getImage2">GET</h4> + <p>Returns images for the documentation of OLAT.</p> <p><em>available response representations:</em></p> <ul> - <li><a href="#d2e7118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> - <li><a href="#d2e7121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li> - <li><a href="#d2e7131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> + <li><a href="#d2e7279">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="d2e7282">/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="#d2e7287">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="#d2e7294">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li> </ul> </div> </div> </div> <h2 id="representations">Representations</h2> - <h3 id="d2e12">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>) + <h3 id="d2e12">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>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="d2e26">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>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="d2e40">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<repositoryEntryVO> + <key>479286</key> + <softkey>internal_cp</softkey> + <resourcename>fdhasl</resourcename> + <displayname>CP-demo</displayname> + <resourceableId>4368567</resourceableId> + <resourceableTypeName>CourseModule</resourceableTypeName> +</repositoryEntryVO> +</code></pre></p> + <p>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="d2e50">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e58">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e77">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<repositoryEntryVO> + <key>479286</key> + <softkey>internal_cp</softkey> + <resourcename>fdhasl</resourcename> + <displayname>CP-demo</displayname> + <resourceableId>4368567</resourceableId> + <resourceableTypeName>CourseModule</resourceableTypeName> +</repositoryEntryVO> +</code></pre></p> + <p>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="d2e87">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e98">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e101">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The metadatas of the created course</p> + <h3 id="d2e104">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e111">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry not found</p> + <h3 id="d2e114">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"?> -<folders totalCount="1"> - <folders> - <folder delete="false" list="false" read="false" write="false" subscribed="true" courseNodeId="438950850389" courseKey="375397" name="Course folder"/> - </folders> -</folders> +<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 folders</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="d2e22">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e29">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e30">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e31">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e32">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e33">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e36">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e41">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e42">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e45">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e50">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e51">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e54">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <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="d2e63">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e64">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e66">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e67">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e72">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e73">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e74">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e75">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e76">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e79">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e84">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e85">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e86">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e89">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e94">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e95">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e96">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e99">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e105">application/xml<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">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e112">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e117">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e120">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e121">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e125">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e133">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e134">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e135">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e138">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e143">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e144">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e156">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e161">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e162">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e165">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e166">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e169">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e174">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e175">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e176">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e177">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e178">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e181">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e187">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e188">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e191">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e198">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e201">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e206">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e207">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e208">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e211">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e212">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e215">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e218">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e219">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e222">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e227">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e234">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e235">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e236">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e239">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e244">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e248">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e257">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e262">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e263">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e266">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e267">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="d2e270">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e277">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e278">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e279">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e282">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e128">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e287">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e288">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e289">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e297">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e298">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e299">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e302">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e134">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<repositoryEntryVO> + <key>479286</key> + <softkey>internal_cp</softkey> + <resourcename>fdhasl</resourcename> + <displayname>CP-demo</displayname> + <resourceableId>4368567</resourceableId> + <resourceableTypeName>CourseModule</resourceableTypeName> +</repositoryEntryVO> +</code></pre></p> + <p>Replace the resource and return the updated repository entry</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e144">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry cannot be found</p> + <h3 id="d2e158">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> +</code></pre></p> + <p>Coaches of the repository entry</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e179">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry or the user cannot be found</p> + <h3 id="d2e182">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is added as participant of the repository entry</p> + <h3 id="d2e185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e192">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry or the user cannot be found</p> + <h3 id="d2e195">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is removed as participant from the repository entry</p> + <h3 id="d2e198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e207">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The resource is locked</p> + <h3 id="d2e210">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The resource could not found</p> + <h3 id="d2e213">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<repositoryEntryVO> + <key>479286</key> + <softkey>internal_cp</softkey> + <resourcename>fdhasl</resourcename> + <displayname>CP-demo</displayname> + <resourceableId>4368567</resourceableId> + <resourceableTypeName>CourseModule</resourceableTypeName> +</repositoryEntryVO> +</code></pre></p> + <p>Download the repository entry as export zip file</p> + <h3 id="d2e223">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="d2e226">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e237">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry cannot be found</p> + <h3 id="d2e240">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> +</code></pre></p> + <p>Owners of the repository entry</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry or the user cannot be found</p> + <h3 id="d2e264">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is added as owner of the repository entry</p> + <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="d2e274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry or the user cannot be found</p> + <h3 id="d2e277">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is removed as owner from the repository entry</p> + <h3 id="d2e280">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry cannot be found</p> + <h3 id="d2e294">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> +</code></pre></p> + <p>Coaches of the repository entry</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e316">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry or the user cannot be found</p> + <h3 id="d2e319">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is added as coach of the repository entry</p> + <h3 id="d2e322">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e329">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The repository entry or the user cannot be found</p> + <h3 id="d2e332">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user is removed as coach from the repository entry</p> + <h3 id="d2e335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e346">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="d2e366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e369">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 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="d2e379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e396">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="d2e399">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"?> +<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 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="d2e409">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e426">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="d2e429">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="d2e439">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e446">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e309">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e312">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e313">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e319">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e323">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e324">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e328">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e353">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e451">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="d2e454">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="d2e464">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e487">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"?> +<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 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="d2e497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e508">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e370">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e371">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e379">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e380">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e382">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e385">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e519">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e522">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="d2e532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e539">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e540">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e542">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e545">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"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The saved business group</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="d2e395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e555">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e572">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e575">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"?> -<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> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>This is the list of all groups in OLAT system</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="d2e417">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e585">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e594">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e597">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="d2e604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e608">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="d2e611">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e618">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e622">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="d2e625">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e632">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e633">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e635">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="d2e638">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e652">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="d2e655">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="d2e672">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e675">Status Code 200 - application/xml, application/json<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="d2e435">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <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="d2e693">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e696">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<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>A business group in the OLAT system</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e449">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e450">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e452">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e455">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e706">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e713">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e725">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e728">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 course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e465">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e472">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e475">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group is deleted</p> - <h3 id="d2e478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e738">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e485">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e487">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e496">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e499">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>) + <h3 id="d2e756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e759">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"?> -<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> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>Participants of the business group</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<users totalCount="0"> - <users> - <user> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> - </user> - </users> -</users> +<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> </code></pre></p> - <p>Owners of the business group</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e538">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e541">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author, forum or message not found</p> + <h3 id="d2e826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <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>Participants of the business group</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="d2e562">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="d2e565">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="d2e568">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e575">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="d2e578">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="d2e581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e595">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="d2e598">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="d2e601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e616">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="d2e619">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="d2e622">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e636">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="d2e639">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="d2e642">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e649">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="d2e652">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="d2e655">Status Code 401<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 business group or the user cannot be found</p> - <h3 id="d2e672">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="d2e675">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e689">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="d2e692">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="d2e695">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <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"?> +<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="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="d2e708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e888">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The forum not found</p> - <h3 id="d2e711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e891">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"?> @@ -16064,11 +16609,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e721">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="d2e738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e918">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="d2e741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e921">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"?> @@ -16087,11 +16632,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e931">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author, forum or message not found</p> - <h3 id="d2e771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e951">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"?> @@ -16106,13 +16651,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e961">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e788">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e968">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e973">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="d2e796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e976">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"?> @@ -16127,11 +16672,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e806">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e986">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e826">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1006">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="d2e829">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e1009">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"?> @@ -16150,13 +16695,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e839">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e850">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1030">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1044">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"?> @@ -16171,13 +16716,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1054">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e882">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1061">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1062">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1067">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"?> @@ -16192,11 +16737,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e1097">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"?> @@ -16211,215 +16756,294 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1107">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e936">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The message not found</p> - <h3 id="d2e939">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1119">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="d2e946">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1126">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1130">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="d2e953">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1133">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e960">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1140">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1144">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="d2e967">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1147">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1154">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1155">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1157">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="d2e980">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1160">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The identity or the portrait not found</p> - <h3 id="d2e997">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1177">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="d2e1004">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1005">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1006">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1007">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1008">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1011">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1190">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of contacts</p> + <h3 id="d2e1203">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"?> +<folders totalCount="1"> + <folders> + <folder delete="false" list="false" read="false" write="false" subscribed="true" courseNodeId="438950850389" courseKey="375397" name="Course folder"/> + </folders> +</folders> +</code></pre></p> + <p>The folders</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e1213">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e1220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1227">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1016">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1017">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1020">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1236">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1025">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1026">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1029">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1245">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1038">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1041">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1042">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1047">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1048">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1049">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1050">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1051">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1267">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1060">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1061">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1064">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1277">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1280">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1069">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1070">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1071">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1074">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1287">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1290">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1079">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1080">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1084">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1085">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1087">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1088">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1091">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1092">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1096">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1100">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1107">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1108">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1130">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1301">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1304">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1324">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1325">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1329">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1147">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1148">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1338">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1159">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1160">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1166">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1168">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1169">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1170">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1173">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1343">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1344">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1347">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1178">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1182">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1352">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1353">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1359">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1360">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1365">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1366">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1367">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1368">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1369">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1372">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1187">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1188">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1191">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1377">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1378">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1379">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1382">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1200">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1210">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1211">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1212">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1213">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1216">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1387">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1389">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1392">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1221">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1222">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1223">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1226">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1397">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1398">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1399">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1402">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1403">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1405">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1406">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1418">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1423">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1424">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1425">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1426">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1427">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1430">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1231">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1232">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1233">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1236">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1435">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1436">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1243">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1247">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1249">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1250">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1262">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1277">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1278">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1281">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1448">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e1292">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1299">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1311">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + <h3 id="d2e1453">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1454">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1457">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1458">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1460">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1461">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1468">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1469">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1470">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1473">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1478">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1479">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1480">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1483">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1488">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1489">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1490">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1493">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1498">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1499">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1500">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1503">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1504">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1506">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1507">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1510">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1511">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1519">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1527">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"?> -<courses totalCount="0"> - <courses> - <course> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> - </course> - </courses> -</courses> + <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> </code></pre></p> - <p>List of visible courses</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="d2e1328">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1331">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1548">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="d2e1551">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<userVO> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> -</userVO> +<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 user</p> - <h3 id="d2e1341">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <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="d2e1561">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e1568">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="d2e1571">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"?> -<errorVOes> - <errorVO> - <code>org.olat.restapi:error</code> - <translation>Hello world, there is an error</translation> - </errorVO> -</errorVOes> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> </code></pre></p> - <p>The list of errors</p> - <h3 id="d2e1351">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <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="d2e1581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e1588">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="d2e1591">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"?> @@ -16446,887 +17070,742 @@ </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="d2e1378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1389">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e1392">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="d2e1395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1402">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1403">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1405">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e1408">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e1601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e1609">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="d2e1630">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="d2e1633">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"?> -<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> +<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 user</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="d2e1418">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>) + <h3 id="d2e1651">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"?> -<errorVOes> - <errorVO> - <code>org.olat.restapi:error</code> - <translation>Hello world, there is an error</translation> - </errorVO> -</errorVOes> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The list of validation errors</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="d2e1428">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e1442">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1661">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="d2e1681">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="d2e1684">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"?> -<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> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The user</p> - <h3 id="d2e1452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1460">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="d2e1476">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e1479">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The user</p> - <h3 id="d2e1482">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1487">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1488">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1490">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1491">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1500">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e1503">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="d2e1506">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1517">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="d2e1520">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="d2e1527">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1535">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="d2e1538">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="d2e1541">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e1548">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The portrait deleted</p> - <h3 id="d2e1551">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <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="d2e1694">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Not authorized</p> - <h3 id="d2e1569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e1572">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e1701">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1702">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1704">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="d2e1707">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"?> -<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> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The groups of the user</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="d2e1594">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="d2e1717">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e1724">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1735">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="d2e1738">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"?> -<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> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The groups of the user</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="d2e1604">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The request hasn't paging information</p> - <h3 id="d2e1617">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e1620">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + <h3 id="d2e1748">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e1756">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1757">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1759">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="d2e1762">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"?> -<courseVO> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> -</courseVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The metadatas of the created course</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="d2e1634">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e1637">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The metadatas of the created course</p> - <h3 id="d2e1640">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1648">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="d2e1666">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e1669">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>) + <h3 id="d2e1772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e1783">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="d2e1786">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"?> -<courseVO> - <sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey> -</courseVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The configuration of the course</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="d2e1679">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1686">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e1706">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e1709">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>) + <h3 id="d2e1796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e1803">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="d2e1806">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"?> -<courseVO> - <sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey> -</courseVO> +<catalogEntryVO> + <key>478</key> + <name>Category</name> + <description>Description of the category</description> + <type>0</type> +</catalogEntryVO> </code></pre></p> - <p>The metadatas of the created course</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="d2e1719">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1730">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e1733">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e1816">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e1827">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="d2e1830">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) </h3> - <p>The array of authors</p> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<users totalCount="0"> + <users> + <user> + <key>345</key> + <login>john</login> + <password></password> + <firstName>John</firstName> + <lastName>Smith</lastName> + <email>john.smith@frentix.com</email> + <properties> + <property> + <name>telPrivate</name> + <value>238456782</value> + </property> + <property> + <name>telMobile</name> + <value>238456782</value> + </property> + </properties> + </user> + </users> +</users> +</code></pre></p> + <p>The catalog entry</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e1754">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + <h3 id="d2e1840">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e1857">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1858">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1861">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1872">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1879">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1880">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e1891">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"?> -<courseVO> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> -</courseVO> +<courses totalCount="0"> + <courses> + <course> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> + </course> + </courses> +</courses> </code></pre></p> - <p>The metadatas of the created course</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="d2e1764">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1773">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e1776">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="d2e1779">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized to export the course</p> - <h3 id="d2e1790">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e1793">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="d2e1796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e1810">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="d2e1813">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1828">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="d2e1831">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e1909">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="d2e1930">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e1933">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> - <p>The author</p> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<courseNodeVO> + <id>id</id> +</courseNodeVO> +</code></pre></p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1834">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <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="d2e1841">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="d2e1844">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="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="d2e1854">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="d2e1857">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="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 context of the group not found</p> - <h3 id="d2e1874">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e1957">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e1982">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2008">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2011">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groups totalCount="0"> - <groups> - <group> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> - </group> - </groups> -</groups> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The list of all learning group of the course</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1888">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1889">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e2021">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2030">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The persisted group</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1909">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="d2e1927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e1930">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group is deleted</p> - <h3 id="d2e1933">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1940">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e1943">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e2071">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2074">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>This is the list of all groups in OLAT system</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1957">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1959">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The business group cannot be found</p> - <h3 id="d2e1962">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e2084">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e2099">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2103">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2106">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The saved group</p> + <p>the course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1972">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2116">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e1980">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e1982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) + <h3 id="d2e2127">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2156">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2159">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<groupVO> - <key>123467</key> - <description>My group description</description> - <name>My group</name> - <minParticipants>0</minParticipants> - <maxParticipants>0</maxParticipants> -</groupVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The persisted group</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e1992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2169">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e2008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e2176">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2203">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2206">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2216">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2035">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="d2e2038">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e2244">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2252">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2255">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="d2e2048">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2265">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2065">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="d2e2068">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e2298">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2301">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> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<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="d2e2078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2311">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2085">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2325">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e2090">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="d2e2093">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e2348">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2351">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="d2e2103">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2361">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2123">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="d2e2126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e2372">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2401">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2404">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="d2e2136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2414">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2158">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e2161">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e2449">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2452">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="d2e2171">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2462">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2179">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2181">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e2184">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e2472">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2480">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="d2e2483">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The test node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2194">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2493">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e2214">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e2504">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2530">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="d2e2533">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The test node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2224">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2543">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2233">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e2236">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="d2e2243">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2247">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="d2e2250">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e2257">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2261">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="d2e2264">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e2271">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2272">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2274">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="d2e2277">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e2291">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="d2e2294">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="d2e2301">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2302">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2303">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2304">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2305">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2308">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2313">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2314">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2317">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2326">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2331">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2332">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2336">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2338">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2344">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2345">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2346">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2347">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2348">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2351">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2358">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2361">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2368">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2371">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2376">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2377">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2378">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2381">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2384">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2388">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2389">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="d2e2393">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2397">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2408">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of contacts</p> - <h3 id="d2e2419">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>) + <h3 id="d2e2575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>course, parentNode or test not found</p> + <h3 id="d2e2578">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"?> -<environmentVO vmVersion="20.4-b02-402" vmVendor="Apple Inc." vmName="Java HotSpot(TM) 64-Bit Server VM" runtimeName="15261@agam.local" availableProcessors="4" osVersion="10.7.2" osName="Mac OS X" arch="x86_64"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>A short summary of the number of classes</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="d2e2429">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2588">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2437">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>) + <h3 id="d2e2603">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2620">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2623">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"?> -<versionVO upgradeAvailable="false" updateAvailable="false" allowAutoUpdate="false" patchAvailable="true" allowAutoPatch="true" repoRevision="" olatVersion="" buildVersion=""/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The verison of the instance</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="d2e2447">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2455">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2456">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2462">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="d2e2476">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2477">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2484">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>) + <h3 id="d2e2644">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2670">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"?> -<monitoringInfosVO> - <type>openolat</type> - <description>this is an OpenOLAT instance</description> - <probes> - <probe>Environment</probe> - <probe>System</probe> - <probe>Runtime</probe> - <probe>Memory</probe> - </probes> - <dependencies> - <dependency url="localhost" type="openfire"/> - <dependency url="192.168.1.120" type="mysql"/> - </dependencies> -</monitoringInfosVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The verison of the instance</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="d2e2494">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2680">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2502">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>) + <h3 id="d2e2709">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2712">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"?> -<runtimeVO upTime="21248" startTime="2012-10-15T16:46:04.784+02:00" systemLoadAverage="1.16748046875"> - <classes totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/> - <threads peakThreadCount="123" daemonCount="45" threadCount="102"/> - <memory garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/> -</runtimeVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The version of the instance</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="d2e2512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2722">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>) + <h3 id="d2e2736">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2759">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"?> -<classeStatisticsVO totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>A short summary of the number of classes</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="d2e2530">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2538">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>) + <h3 id="d2e2787">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2790">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"?> -<memoryStatisticsVO garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The version of the instance</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="d2e2548">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2800">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2556">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>) + <h3 id="d2e2816">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2819">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"?> -<threadStatisticsVO peakThreadCount="123" daemonCount="45" threadCount="102"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The version of the instance</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="d2e2566">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2829">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2574">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>) + <h3 id="d2e2843">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e2863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2866">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"?> -<databaseVO> - <connectionInfos currentConnectionCount="25" activeConnectionCount="10"/> - <hibernateStatistics queryExecutionCount="1237" queryExecutionMaxTimeQueryString="select * from PLock" queryExecutionMaxTime="12000" optimisticFailureCount="23" failedTransactionsCount="2" successfulTransactionCount="13980" transactionsCount="13900" openSessionsCount="12"/> -</databaseVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The version of the instance</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="d2e2584">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2876">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2592">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>) + <h3 id="d2e2912">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2915">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"?> -<openolatStatisticsVO/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The verison of the instance</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="d2e2602">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2925">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2610">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>) + <h3 id="d2e2957">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e2960">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"?> -<userStatisticsVO totalGroupCount="0" totalUserCount="0"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The verison of the instance</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="d2e2620">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e2970">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>) + <h3 id="d2e2984">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3004">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3007">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"?> -<repositoryStatisticsVO publishedCoursesCount="0" coursesCount="0"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The verison of the instance</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="d2e2638">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3017">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2646">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>) + <h3 id="d2e3047">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3050">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"?> -<indexerStatisticsVO indexingTime="0" indexSize="0" availableFolderIndexerCount="0" runningFolderIndexerCount="0" documentQueueSize="0" excludedDocumentCount="0" indexedDocumentCount="0"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The verison of the instance</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="d2e3060">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2664">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>) + <h3 id="d2e3076">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3079">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"?> -<sessionsVO instantMessagingCount="123" secureRestCount="0" restCount="0" secureWebdavCount="12" webdavCount="23" secureAuthenticatedCount="234" authenticatedCount="234" count="234"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>A short summary about sessions</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="d2e2674">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3089">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2684">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Informations about memory</p> - <h3 id="d2e2687">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2694">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>) + <h3 id="d2e3103">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course or parentNode not found</p> + <h3 id="d2e3126">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"?> -<memoryVO maxAvailable="2000" totalUsed="546" totalMem="230" date="2012-10-15T16:46:04.784+02:00"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>A short summary of the number of classes</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="d2e2704">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2710">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2713">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2714">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2722">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2723">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2729">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2732">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2733">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2737">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2738">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e2747">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3172">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e2750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>) + <h3 id="d2e3175">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<forums totalCount="1"> - <forums> - <forums subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> - </forums> -</forums> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2767">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e2779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3217">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The given URL is not valid</p> + <h3 id="d2e3220">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e2782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e3223">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"?> @@ -17338,11 +17817,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2792">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3233">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2810">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3243">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e2813">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e3251">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"?> @@ -17354,410 +17835,427 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3261">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3268">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e3272">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The course or parentNode not found</p> - <h3 id="d2e2840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e3275">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> <p>The course node metadatas</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2850">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3285">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="d2e3288">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2877">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="d2e2880">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3327">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e3330">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="d2e3333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The task node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2890">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3343">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="d2e3346">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2917">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="d2e2920">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3381">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e3384">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="d2e3387">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The task node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3397">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="d2e3400">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2942">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e2945">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e3407">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="d2e3410">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2955">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3420">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e2972">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="d2e2975">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e3438">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e3441">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="d2e3444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messages totalCount="1"> - <messages> - <message> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> - </message> - </messages> -</messages> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The survey node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e2985">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3454">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="d2e3457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3002">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="d2e3005">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3472">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e3475">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="d2e3478">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The survey node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3015">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3488">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="d2e3491">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3022">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3027">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="d2e3030">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3498">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="d2e3501">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3511">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3060">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="d2e3063">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e3540">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e3543">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="d2e3546">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"?> -<messages totalCount="1"> - <messages> - <message> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> - </message> - </messages> -</messages> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The test node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3073">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3556">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="d2e3559">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3084">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e3098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3585">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The configuration is not valid</p> + <h3 id="d2e3588">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="d2e3591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The test node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3108">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3601">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="d2e3604">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e3121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3611">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="d2e3614">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<courseNodeVO> + <id>id</id> +</courseNodeVO> </code></pre></p> - <p>The root message of the thread</p> + <p>The course node configuration</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3624">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3148">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e3151">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e3634">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3635">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e3640">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 business group</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3161">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3170">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e3173">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="d2e3180">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3184">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="d2e3187">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e3194">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e3198">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="d2e3201">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e3208">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3211">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="d2e3214">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e3228">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="d2e3231">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="d2e3245">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3248">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) + <h3 id="d2e3657">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"?> -<assessableResultsVOes> - <assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> - </assessableResultsVO> -</assessableResultsVOes> +<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>Array of results for the whole the course</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="d2e3258">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3266">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3672">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="d2e3287">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="d2e3290">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) + <h3 id="d2e3690">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"?> -<assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> -</assessableResultsVO> +<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 result of the course</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="d2e3300">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3314">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e3317">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>) + <h3 id="d2e3704">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3705">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3707">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e3710">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"?> -<assessableResultsVOes> - <assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> - </assessableResultsVO> -</assessableResultsVOes> +<groupVO> + <key>123467</key> + <description>My group description</description> + <name>My group</name> + <minParticipants>0</minParticipants> + <maxParticipants>0</maxParticipants> +</groupVO> </code></pre></p> - <p>Export all results of all user of the course</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="d2e3327">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3334">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3337">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e3340">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Import successful</p> - <h3 id="d2e3343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3720">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3360">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="d2e3363">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"?> -<assessableResultsVO> - <identityKey>345</identityKey> - <score>34.0</score> - <passed>true</passed> -</assessableResultsVO> -</code></pre></p> - <p>The result of a user at a specific node</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e3730">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group is deleted</p> + <h3 id="d2e3733">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3384">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="d2e3406">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e3409">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="d2e3419">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The authentication has failed</p> - <h3 id="d2e3432">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + <h3 id="d2e3740">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3742">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e3754">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"?> -<courses totalCount="0"> - <courses> - <course> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> - </course> - </courses> -</courses> +<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>List of visible courses</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="d2e3459">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) + <h3 id="d2e3772">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e3775">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"?> -<courseVO> - <key>777</key> - <title>Demo course</title> - <displayName>Demo course</displayName> -</courseVO> +<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 metadatas of the created course</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="d2e3469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3474">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3475">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3481">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="d2e3499">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="d2e3524">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="d2e3544">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e3793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e3796">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" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> +<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 forums</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="d2e3554">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3817">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="d2e3820">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="d2e3823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3830">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="d2e3833">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="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="d2e3850">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="d2e3853">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="d2e3856">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3871">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="d2e3874">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="d2e3877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3891">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="d2e3894">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="d2e3897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3565">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3904">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="d2e3907">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="d2e3910">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3924">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="d2e3927">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="d2e3930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3944">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="d2e3947">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="d2e3950">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e3963">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The forum not found</p> - <h3 id="d2e3568">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e3966">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"?> @@ -17767,11 +18265,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3578">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3976">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e3993">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="d2e3598">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e3996">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"?> @@ -17790,11 +18288,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3608">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4006">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3625">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4023">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="d2e3628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4026">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"?> @@ -17809,13 +18307,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3638">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3645">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4043">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4048">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="d2e3653">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4051">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"?> @@ -17830,11 +18328,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3663">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4061">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3683">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4081">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="d2e3686">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e4084">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"?> @@ -17853,13 +18351,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3696">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4094">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3707">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4105">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e3721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4119">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"?> @@ -17874,13 +18372,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3731">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3738">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3741">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4136">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4137">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4139">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e3744">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4142">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"?> @@ -17895,11 +18393,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3754">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4152">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4169">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e3774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4172">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"?> @@ -17914,243 +18412,213 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e3784">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4182">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The message not found</p> - <h3 id="d2e3796">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4194">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="d2e3803">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4201">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4205">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="d2e3810">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4208">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e3817">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4215">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4219">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="d2e3824">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4222">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e3831">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3832">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e3834">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4229">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4230">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4232">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="d2e3837">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4235">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e3851">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4249">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="d2e3854">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4252">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="d2e3866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The forum not found</p> - <h3 id="d2e3869">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 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="d2e3879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3896">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="d2e3899">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"?> -<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 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="d2e3909">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3926">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="d2e3929">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="d2e3939">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3946">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4259">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4260">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4261">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4262">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4263">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4266">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e3951">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="d2e3954">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4271">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4272">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4275">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e4280">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4284">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e4289">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4290">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4294">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4296">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4297">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4302">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4303">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4304">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4305">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4306">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4309">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e4314">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4315">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4316">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4319">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e4324">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4325">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4329">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e4334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4336">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4340">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4342">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4343">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4346">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4347">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4351">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4355">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4362">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4363">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4375">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e4378">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<assessableResultsVOes> + <assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> + </assessableResultsVO> +</assessableResultsVOes> </code></pre></p> - <p>The root message of the thread</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="d2e3964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4388">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e3984">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="d2e3987">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) - </h3> + <h3 id="d2e4396">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"?> -<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 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="d2e3997">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4008">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4019">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e4022">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h6>Example</h6><pre><code>1.0</code></pre></p> + <p>The version of this specific Web Service</p> + <h3 id="d2e4417">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="d2e4420">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> +</assessableResultsVO> </code></pre></p> - <p>The root message of the thread</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="d2e4032">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4430">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4040">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e4045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e4444">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e4447">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"?> -<messageVO> - <key>380</key> - <authorKey>345</authorKey> - <title>A message</title> - <body>The content of the message</body> -</messageVO> +<assessableResultsVOes> + <assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> + </assessableResultsVO> +</assessableResultsVOes> </code></pre></p> - <p>The root message of the thread</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="d2e4055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The author or message not found</p> - <h3 id="d2e4075">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="d2e4085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4464">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4465">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4467">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4470">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Import successful</p> + <h3 id="d2e4473">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The message not found</p> - <h3 id="d2e4097">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="d2e4104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4108">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="d2e4111">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e4118">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4122">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="d2e4125">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e4132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4133">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4135">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="d2e4138">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Ok</p> - <h3 id="d2e4152">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="d2e4155">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="d2e4165">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e4490">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="d2e4493">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"?> -<catalogEntries totalCount="0"> - <catalogEntries> - <catalogEntry> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> - </catalogEntry> - </catalogEntries> -</catalogEntries> +<assessableResultsVO> + <identityKey>345</identityKey> + <score>34.0</score> + <passed>true</passed> +</assessableResultsVO> </code></pre></p> - <p>The list of roots catalog entries</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="d2e4186">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="d2e4189">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e4503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4513">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="d2e4516">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="d2e4526">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="d2e4536">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4553">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"?> @@ -18177,619 +18645,600 @@ </users> </users> </code></pre></p> - <p>The catalog entry</p> + <p>The list of all users in the OLAT system</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4199">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e4206">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="d2e4209">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e4563">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4577">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="d2e4580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4587">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4588">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4590">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4593">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<users totalCount="0"> - <users> - <user> - <key>345</key> - <login>john</login> - <password></password> - <firstName>John</firstName> - <lastName>Smith</lastName> - <email>john.smith@frentix.com</email> - <properties> - <property> - <name>telPrivate</name> - <value>238456782</value> - </property> - <property> - <name>telMobile</name> - <value>238456782</value> - </property> - </properties> - </user> - </users> -</users> +<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 catalog entry</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="d2e4219">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e4226">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="d2e4229">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>) + <h3 id="d2e4603">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"?> -<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> +<errorVOes> + <errorVO> + <code>org.olat.restapi:error</code> + <translation>Hello world, there is an error</translation> + </errorVO> +</errorVOes> </code></pre></p> - <p>The catalog entry</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="d2e4239">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e4247">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4613">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4627">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="d2e4637">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4645">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="d2e4268">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="d2e4271">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e4661">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4664">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The user</p> + <h3 id="d2e4667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4672">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4673">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4675">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4676">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4685">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4688">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="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 or the portrait not found</p> + <h3 id="d2e4705">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="d2e4712">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e4720">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="d2e4723">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="d2e4726">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4733">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The portrait deleted</p> + <h3 id="d2e4736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized</p> + <h3 id="d2e4754">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e4757">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<catalogEntries totalCount="0"> - <catalogEntries> - <catalogEntry> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> - </catalogEntry> - </catalogEntries> -</catalogEntries> +<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 list of catalog entries</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="d2e4289">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e4779">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"?> -<catalogEntryVO> - <key>478</key> - <name>Category</name> - <description>Description of the category</description> - <type>0</type> -</catalogEntryVO> +<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 catalog entry</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="d2e4299">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="d2e4319">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="d2e4322">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e4789">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The request hasn't paging information</p> + <h3 id="d2e4800">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</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> +<environmentVO vmVersion="20.4-b02-402" vmVendor="Apple Inc." vmName="Java HotSpot(TM) 64-Bit Server VM" runtimeName="15261@agam.local" availableProcessors="4" osVersion="10.7.2" osName="Mac OS X" arch="x86_64"/> +</code></pre></p> + <p>A short summary of the number of classes</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e4810">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4818">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<versionVO upgradeAvailable="false" updateAvailable="false" allowAutoUpdate="false" patchAvailable="true" allowAutoPatch="true" repoRevision="" olatVersion="" buildVersion=""/> +</code></pre></p> + <p>The verison of the instance</p> + <div class="representation"> + <h6>XML Schema</h6> + <p><em>Source: <a href=""></a></em></p><pre></pre></div> + <h3 id="d2e4828">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4836">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4837">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4843">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="d2e4857">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4858">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4865">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>) + </h3> + <p> + <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<monitoringInfosVO> + <type>openolat</type> + <description>this is an OpenOLAT instance</description> + <probes> + <probe>Environment</probe> + <probe>System</probe> + <probe>Runtime</probe> + <probe>Memory</probe> + </probes> + <dependencies> + <dependency url="localhost" type="openfire"/> + <dependency url="192.168.1.120" type="mysql"/> + </dependencies> +</monitoringInfosVO> </code></pre></p> - <p>The catalog entry</p> + <p>The verison of the instance</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4332">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e4339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4340">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4342">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="d2e4345">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e4875">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4883">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</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> +<runtimeVO upTime="21248" startTime="2012-10-19T11:25:10.967+02:00" systemLoadAverage="1.16748046875"> + <classes totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/> + <threads peakThreadCount="123" daemonCount="45" threadCount="102"/> + <memory garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/> +</runtimeVO> </code></pre></p> - <p>The catalog entry</p> + <p>The version of the instance</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4355">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e4362">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4373">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="d2e4376">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e4893">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4901">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</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> +<classeStatisticsVO totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/> </code></pre></p> - <p>The catalog entry</p> + <p>A short summary of the number of classes</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4386">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e4394">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4395">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4397">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="d2e4400">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e4911">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4919">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</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> +<memoryStatisticsVO garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/> </code></pre></p> - <p>The catalog entry</p> + <p>The version of the instance</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4410">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e4421">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="d2e4424">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>) + <h3 id="d2e4929">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4937">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</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> +<threadStatisticsVO peakThreadCount="123" daemonCount="45" threadCount="102"/> </code></pre></p> - <p>The catalog entry</p> + <p>The version of the instance</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4434">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <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 id="d2e4947">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e4955">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</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> +<databaseVO> + <connectionInfos currentConnectionCount="25" activeConnectionCount="10"/> + <hibernateStatistics queryExecutionCount="1237" queryExecutionMaxTimeQueryString="select * from PLock" queryExecutionMaxTime="12000" optimisticFailureCount="23" failedTransactionsCount="2" successfulTransactionCount="13980" transactionsCount="13900" openSessionsCount="12"/> +</databaseVO> </code></pre></p> - <p>The catalog entry</p> + <p>The version of the instance</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} userVO">ns3:userVO</abbr>) + <h3 id="d2e4965">Status Code 401<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 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</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> +<openolatStatisticsVO/> </code></pre></p> - <p>The catalog entry</p> + <p>The verison of the instance</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Not authorized</p> - <h3 id="d2e4495">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4498">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="d2e4516">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="d2e4534">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="d2e4537">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4540">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4552">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="d2e4555">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4558">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4567">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e4570">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4573">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4580">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4588">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="d2e4591">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e4594">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="d2e4597">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4608">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="d2e4611">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e4614">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="d2e4617">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4627">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e4630">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The list of files</p> - <h3 id="d2e4633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4640">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4648">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="d2e4651">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e4654">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="d2e4657">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4664">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e4668">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="d2e4671">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The file is correctly saved</p> - <h3 id="d2e4674">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="d2e4677">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e4983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4688">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="d2e4701">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4708">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Images for the documentation</p> - <h3 id="d2e4717">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>Images for the documentation</p> - <h3 id="d2e4725">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="d2e4732">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="d2e4745">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e4991">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</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> +<userStatisticsVO totalGroupCount="0" totalUserCount="0"/> </code></pre></p> - <p>List all entries in the repository</p> + <p>The verison of the instance</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4759">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e5001">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</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> +<repositoryStatisticsVO publishedCoursesCount="0" coursesCount="0"/> </code></pre></p> - <p>List all entries in the repository</p> + <p>The verison of the instance</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4773">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e5019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5027">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</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> +<indexerStatisticsVO indexingTime="0" indexSize="0" availableFolderIndexerCount="0" runningFolderIndexerCount="0" documentQueueSize="0" excludedDocumentCount="0" indexedDocumentCount="0"/> </code></pre></p> - <p>Import the resource and return the repository entry</p> + <p>The verison of the instance</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4783">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5037">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4791">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4810">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e5045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</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> +<sessionsVO instantMessagingCount="123" secureRestCount="0" restCount="0" secureWebdavCount="12" webdavCount="23" secureAuthenticatedCount="234" authenticatedCount="234" count="234"/> </code></pre></p> - <p>Search for repository entries</p> + <p>A short summary about sessions</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4820">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course not found</p> - <h3 id="d2e4834">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The metadatas of the created course</p> - <h3 id="d2e4837">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5065">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Informations about memory</p> + <h3 id="d2e5068">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4844">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The repository entry not found</p> - <h3 id="d2e4847">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) + <h3 id="d2e5075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</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> +<memoryVO maxAvailable="2000" totalUsed="546" totalMem="230" date="2012-10-19T11:25:10.967+02:00"/> </code></pre></p> - <p>Get the repository resource</p> + <p>A short summary of the number of classes</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4861">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5091">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5094">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5110">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5144">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5161">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5180">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5181">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5184">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5194">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5195">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5202">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5205">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5213">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5227">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5236">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5245">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5267">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5277">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5280">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5287">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5290">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5301">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5304">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5325">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="d2e5350">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="d2e5368">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="d2e5390">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e5393">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="d2e5403">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The authentication has failed</p> + <h3 id="d2e5414">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="d2e5432">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="d2e5435">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e5438">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5450">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="d2e5453">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e5456">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e5468">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <h3 id="d2e5471">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5478">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5486">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="d2e5489">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e5492">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="d2e5495">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5502">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e4867">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>) - </h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<repositoryEntryVO> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> -</repositoryEntryVO> -</code></pre></p> - <p>Replace the resource and return the updated repository entry</p> - <div class="representation"> - <h6>XML Schema</h6> - <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e4877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5506">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="d2e5509">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e5512">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="d2e5515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4886">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The resource is locked</p> - <h3 id="d2e4889">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The resource could not found</p> - <h3 id="d2e4892">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p> - <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<repositoryEntryVO> - <key>479286</key> - <softkey>internal_cp</softkey> - <resourcename>fdhasl</resourcename> - <displayname>CP-demo</displayname> - <resourceableId>4368567</resourceableId> - <resourceableTypeName>CourseModule</resourceableTypeName> -</repositoryEntryVO> -</code></pre></p> - <p>Download the repository entry as export zip file</p> - <h3 id="d2e4902">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="d2e4905">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5525">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e5528">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The list of files</p> + <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="d2e4918">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4919">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e4921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>) + <h3 id="d2e5538">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5546">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="d2e5549">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e5552">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="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="d2e5562">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e5566">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="d2e5569">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The file is correctly saved</p> + <h3 id="d2e5572">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="d2e5575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e5588">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"?> -<authenticationVO> - <key>38759</key> - <identityKey>345</identityKey> - <provider>OLAT</provider> - <authUsername>john</authUsername> -</authenticationVO> +<courses totalCount="0"> + <courses> + <course> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> + </course> + </courses> +</courses> </code></pre></p> - <p>The saved authentication</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="d2e4934">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4941">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The identity not found</p> - <h3 id="d2e4944">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>) + <h3 id="d2e5615">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"?> -<authenticationVOes> - <authenticationVO> - <key>38759</key> - <identityKey>345</identityKey> - <provider>OLAT</provider> - <authUsername>john</authUsername> - </authenticationVO> -</authenticationVOes> +<courseVO> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> +</courseVO> </code></pre></p> - <p>The list of all users in the OLAT system</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="d2e4954">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5625">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4968">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="d2e4971">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The authentication successfully deleted</p> - <h3 id="d2e4974">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e4982">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5630">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5631">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5637">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="d2e5000">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5001">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></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://www.example.com} authenticationVO">ns3:authenticationVO</abbr>) + <h3 id="d2e5657">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"?> -<authenticationVO> - <key>38759</key> - <identityKey>345</identityKey> - <provider>OLAT</provider> - <authUsername>john</authUsername> -</authenticationVO> +<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> </code></pre></p> - <p>The saved authentication</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="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="d2e5030">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="d2e5033">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The authentication successfully deleted</p> - <h3 id="d2e5036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5047">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="d2e5062">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="d2e5078">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="d2e5096">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="d2e5116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5678">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The forum not found</p> - <h3 id="d2e5119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) + <h3 id="d2e5681">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"?> @@ -18799,11 +19248,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5146">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5708">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="d2e5149">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e5711">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"?> @@ -18822,11 +19271,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5159">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5721">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5176">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5738">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="d2e5179">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e5741">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"?> @@ -18841,13 +19290,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5189">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5196">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5758">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e5201">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5763">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="d2e5204">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e5766">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"?> @@ -18862,11 +19311,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5214">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5776">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5234">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5796">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="d2e5237">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>) + <h3 id="d2e5799">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"?> @@ -18885,13 +19334,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5247">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5809">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5258">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5820">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e5269">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e5272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e5834">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"?> @@ -18906,13 +19355,13 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5282">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5289">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5290">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5292">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5851">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5852">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e5295">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e5857">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"?> @@ -18927,11 +19376,11 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5305">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5867">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5322">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The author or message not found</p> - <h3 id="d2e5325">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) + <h3 id="d2e5887">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"?> @@ -18946,759 +19395,799 @@ <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e5335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5344">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5906">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The message not found</p> - <h3 id="d2e5347">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5909">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="d2e5354">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5916">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e5358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5920">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="d2e5361">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5923">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e5368">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5930">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e5372">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5934">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="d2e5375">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5937">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e5382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5383">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <h3 id="d2e5385">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5944">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5945">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5947">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="d2e5388">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5950">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>Ok</p> - <h3 id="d2e5402">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5964">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="d2e5405">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="d2e5416">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="d2e5437">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5440">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="d2e5450">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</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="d2e5489">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5518">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="d2e5528">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5537">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5552">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="d2e5562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5578">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5581">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="d2e5591">Status Code 401<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">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5610">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5613">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="d2e5623">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5634">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5663">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5666">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="d2e5676">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5683">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5710">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5713">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="d2e5723">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5751">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5762">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="d2e5772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5805">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5808">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="d2e5818">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5832">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5855">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5858">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="d2e5868">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5879">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5908">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5911">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e5967">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="d2e5979">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e5982">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="d2e5921">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e5992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5956">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e5959">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6009">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="d2e6012">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="d2e5969">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6022">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e5979">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e5987">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="d2e5990">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6039">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="d2e6042">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="d2e6000">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6052">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6011">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6059">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e6037">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="d2e6040">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6064">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="d2e6067">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="d2e6050">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>course, parentNode or test not found</p> - <h3 id="d2e6085">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6097">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="d2e6100">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 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="d2e6095">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6110">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6121">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e6127">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6130">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6132">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e6135">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="d2e6140">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6145">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e6174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6177">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6152">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6153">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e6158">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="d2e6187">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6168">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6216">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6219">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e6188">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="d2e6229">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6243">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6207">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e6210">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="d2e6217">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e6263">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6266">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6221">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="d2e6224">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e6231">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity or the portrait not found</p> + <h3 id="d2e6238">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e6245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6248">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="d2e6251">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e6265">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="d2e6268">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="d2e6281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6282">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6284">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e6287">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"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<authenticationVO> + <key>38759</key> + <identityKey>345</identityKey> + <provider>OLAT</provider> + <authUsername>john</authUsername> +</authenticationVO> </code></pre></p> - <p>The course node metadatas</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="d2e6276">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6297">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6304">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e6307">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"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<authenticationVOes> + <authenticationVO> + <key>38759</key> + <identityKey>345</identityKey> + <provider>OLAT</provider> + <authUsername>john</authUsername> + </authenticationVO> +</authenticationVOes> </code></pre></p> - <p>The course node metadatas</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="d2e6307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6317">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6323">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6326">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="d2e6336">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6331">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="d2e6334">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The authentication successfully deleted</p> + <h3 id="d2e6337">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6350">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e6370">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6373">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6345">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="d2e6363">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6364">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The identity not found</p> + <h3 id="d2e6369">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"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<authenticationVO> + <key>38759</key> + <identityKey>345</identityKey> + <provider>OLAT</provider> + <authUsername>john</authUsername> +</authenticationVO> </code></pre></p> - <p>The course node metadatas</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="d2e6383">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6393">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="d2e6396">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The authentication successfully deleted</p> + <h3 id="d2e6399">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e6413">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e6416">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<courseVO> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> +</courseVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The metadatas of the created course</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6430">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e6433">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The metadatas of the created course</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="d2e6464">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6467">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <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="d2e6462">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e6465">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"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<courseVO> + <sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey> +</courseVO> </code></pre></p> - <p>The course node metadatas</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="d2e6477">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6475">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6491">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6482">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <div class="representation"></div> - <h3 id="d2e6511">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6514">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6502">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e6505">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"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<courseVO> + <sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey> +</courseVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The metadatas of the created course</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6524">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6554">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6557">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6526">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e6529">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> -</code></pre></p> - <p>The course node metadatas</p> + <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="d2e6567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6586">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6547">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e6550">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<courseVO> + <key>777</key> + <title>Demo course</title> + <displayName>Demo course</displayName> +</courseVO> </code></pre></p> - <p>The course node metadatas</p> + <p>The metadatas of the created course</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6596">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6560">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6610">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e6630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6633">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> + <h3 id="d2e6569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e6572">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="d2e6575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Not authorized to export the course</p> + <h3 id="d2e6586">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e6589">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="d2e6592">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e6603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The course not found</p> + <h3 id="d2e6606">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="d2e6609">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e6624">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="d2e6627">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="d2e6630">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e6637">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="d2e6640">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="d2e6643">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6679">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6682">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6650">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="d2e6653">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="d2e6656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e6667">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="d2e6670">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="d2e6692">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6724">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The given URL is not valid</p> - <h3 id="d2e6727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6730">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6684">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6685">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6687">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="d2e6740">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6697">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6750">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e6755">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6705">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="d2e6723">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e6726">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group is deleted</p> + <h3 id="d2e6729">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e6736">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e6739">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>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="d2e6768">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6775">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <div class="representation"></div> - <h3 id="d2e6779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The course or parentNode not found</p> - <h3 id="d2e6782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>) + <h3 id="d2e6753">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6755">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The business group cannot be found</p> + <h3 id="d2e6758">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 group</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6792">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="d2e6795">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6768">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6834">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e6837">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="d2e6840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6776">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6778">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 task node configuration</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="d2e6850">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="d2e6853">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6788">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6888">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e6891">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="d2e6894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6801">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The forum not found</p> + <h3 id="d2e6804">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/> </code></pre></p> - <p>The task node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6904">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="d2e6907">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6914">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="d2e6917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6831">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="d2e6834">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 configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6945">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e6948">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="d2e6951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6861">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="d2e6864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The survey node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6961">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="d2e6964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e6979">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e6982">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="d2e6985">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6881">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6886">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="d2e6889">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The survey node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e6995">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="d2e6998">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6899">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e7005">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="d2e7008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>) + <h3 id="d2e6919">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="d2e6922">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 configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e7018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6932">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e7047">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e7050">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="d2e7053">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) + <h3 id="d2e6943">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e6954">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e6957">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The test node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e7063">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="d2e7066">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6967">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e7092">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> - <p>The configuration is not valid</p> - <h3 id="d2e7095">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="d2e7098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) + <h3 id="d2e6974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e6980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The test node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e7108">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="d2e7111">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e6990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> - <h3 id="d2e7118">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="d2e7121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>) + <h3 id="d2e7007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The author or message not found</p> + <h3 id="d2e7010">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>) </h3> <p> <h6>Example</h6><pre><code><?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<courseNodeVO> - <id>id</id> -</courseNodeVO> +<messageVO> + <key>380</key> + <authorKey>345</authorKey> + <title>A message</title> + <body>The content of the message</body> +</messageVO> </code></pre></p> - <p>The course node configuration</p> + <p>The root message of the thread</p> <div class="representation"> <h6>XML Schema</h6> <p><em>Source: <a href=""></a></em></p><pre></pre></div> - <h3 id="d2e7131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7020">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> <p>The roles of the authenticated user are not sufficient</p> + <h3 id="d2e7029">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The message not found</p> + <h3 id="d2e7032">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="d2e7039">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e7043">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="d2e7046">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e7053">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e7057">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="d2e7060">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e7067">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7070">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="d2e7073">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Ok</p> + <h3 id="d2e7087">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="d2e7090">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="d2e7097">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7098">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7099">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7100">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e7109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7113">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e7118">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7119">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7122">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e7127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7128">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7140">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7141">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7142">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7143">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7144">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7147">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e7152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7154">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7157">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e7162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7163">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7164">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7167">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <div class="representation"></div> + <h3 id="d2e7172">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7173">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7174">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7177">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7180">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7181">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7184">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7185">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7188">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7189">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7193">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7201">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="d2e7216">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="d2e7232">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="d2e7250">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="d2e7263">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <h3 id="d2e7270">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Images for the documentation</p> + <h3 id="d2e7279">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>Images for the documentation</p> + <h3 id="d2e7287">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="d2e7294">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3> + <p>The copyright of the REST API.</p> </body> </html> \ No newline at end of file diff --git a/src/main/java/org/olat/restapi/group/LearningGroupWebService.java b/src/main/java/org/olat/restapi/group/LearningGroupWebService.java index 2178c83b88f7176c9a3ab3e33d6cca1923bf6399..2da459f0b4d7229f172e02da4544956a79c47fbe 100644 --- a/src/main/java/org/olat/restapi/group/LearningGroupWebService.java +++ b/src/main/java/org/olat/restapi/group/LearningGroupWebService.java @@ -582,23 +582,6 @@ public class LearningGroupWebService { } } - /** - * Fallback method for browser. - * @response.representation.200.doc The user is added as owner of the group - * @response.representation.401.doc The roles of the authenticated user are not sufficient - * @response.representation.404.doc The business group or the user cannot be found - * @param groupKey The key of the group - * @param identityKey The user's id - * @param request The HTTP request - * @return - */ - @POST - @Path("{groupKey}/owners/{identityKey}/new") - @Consumes(MediaType.APPLICATION_FORM_URLENCODED) - public Response addTutorPost(@PathParam("groupKey") Long groupKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) { - return addTutor(groupKey, identityKey, request); - } - /** * Removes the owner from the group. * @response.representation.200.doc The user is removed as owner from the group @@ -633,22 +616,6 @@ public class LearningGroupWebService { } } - /** - * Fallback method for browser. - * @response.representation.200.doc The user is removed as owner from the group - * @response.representation.401.doc The roles of the authenticated user are not sufficient - * @response.representation.404.doc The business group or the user cannot be found - * @param groupKey The key of the group - * @param identityKey The user's id - * @param request The HTTP request - * @return - */ - @POST - @Path("{groupKey}/owners/{identityKey}/delete") - public Response removeTutorPost(@PathParam("groupKey") Long groupKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) { - return removeTutor(groupKey, identityKey, request); - } - /** * Adds a participant to the group. * @response.representation.200.doc The user is added as participant of the group @@ -688,22 +655,6 @@ public class LearningGroupWebService { } } - /** - * Fallback method for browser. - * @response.representation.200.doc The user is added as participant of the group - * @response.representation.401.doc The roles of the authenticated user are not sufficient - * @response.representation.404.doc The business group or the user cannot be found - * @param groupKey The id of the group - * @param identityKey The user's id - * @param request The HTTP request - * @return - */ - @POST - @Path("{groupKey}/participants/{identityKey}/new") - public Response addParticipantPost(@PathParam("groupKey") Long groupKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) { - return addParticipant(groupKey, identityKey, request); - } - /** * Removes a participant from the group. * @response.representation.200.doc The user is remove from the group as participant @@ -738,22 +689,6 @@ public class LearningGroupWebService { } } - /** - * Fallback method for browser. - * @response.representation.200.doc The user is remove from the group as participant - * @response.representation.401.doc The roles of the authenticated user are not sufficient - * @response.representation.404.doc The business group or the user cannot be found - * @param groupKey The key of the group - * @param identityKey The id of the user - * @param request The HTTP request - * @return - */ - @POST - @Path("{groupKey}/participants/{identityKey}/delete") - public Response removeParticipantPost(@PathParam("groupKey") Long groupKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) { - return removeParticipant(groupKey, identityKey, request); - } - /** * @param integer * @return value bigger or equal than 0 diff --git a/src/main/java/org/olat/restapi/repository/RepositoryEntriesResource.java b/src/main/java/org/olat/restapi/repository/RepositoryEntriesResource.java index 7bab31e4834c7f0b111cd6e6614ef155b49f360d..5deb5de108b29a6d399c4030e40ea83fd0426db0 100644 --- a/src/main/java/org/olat/restapi/repository/RepositoryEntriesResource.java +++ b/src/main/java/org/olat/restapi/repository/RepositoryEntriesResource.java @@ -388,6 +388,8 @@ public class RepositoryEntriesResource { @Path("{repoEntryKey}") public RepositoryEntryResource getRepositoryEntryResource() { - return new RepositoryEntryResource(); + RepositoryManager rm = RepositoryManager.getInstance(); + BaseSecurity securityManager = BaseSecurityManager.getInstance(); + return new RepositoryEntryResource(rm, securityManager); } } \ No newline at end of file diff --git a/src/main/java/org/olat/restapi/repository/RepositoryEntryResource.java b/src/main/java/org/olat/restapi/repository/RepositoryEntryResource.java index dfd07a4761791045455f909a2c874c59bde40eea..d8926081f38fb2b3b29f152ed7f4cf264ab58579 100644 --- a/src/main/java/org/olat/restapi/repository/RepositoryEntryResource.java +++ b/src/main/java/org/olat/restapi/repository/RepositoryEntryResource.java @@ -31,7 +31,9 @@ import static org.olat.restapi.security.RestSecurityHelper.isAuthorEditor; import java.io.File; import java.io.InputStream; +import java.util.Collections; import java.util.Date; +import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.ws.rs.Consumes; @@ -39,6 +41,7 @@ import javax.ws.rs.DELETE; 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; @@ -50,6 +53,9 @@ import javax.ws.rs.core.Request; import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; +import org.olat.admin.securitygroup.gui.IdentitiesAddEvent; +import org.olat.basesecurity.BaseSecurity; +import org.olat.basesecurity.SecurityGroup; import org.olat.core.commons.modules.bc.FolderConfig; import org.olat.core.gui.UserRequest; import org.olat.core.gui.media.MediaResource; @@ -73,6 +79,8 @@ import org.olat.restapi.security.RestSecurityHelper; import org.olat.restapi.support.ErrorWindowControl; import org.olat.restapi.support.ObjectFactory; import org.olat.restapi.support.vo.RepositoryEntryVO; +import org.olat.user.restapi.UserVO; +import org.olat.user.restapi.UserVOFactory; /** * Description:<br> @@ -91,6 +99,14 @@ public class RepositoryEntryResource { static { cc.setMaxAge(-1); } + + private RepositoryManager repositoryManager; + private BaseSecurity securityManager; + + public RepositoryEntryResource(RepositoryManager repositoryManager, BaseSecurity securityManager) { + this.repositoryManager = repositoryManager; + this.securityManager = securityManager; + } /** * get a resource in the repository @@ -131,6 +147,299 @@ public class RepositoryEntryResource { } return response.build(); } + + + //get put/post delete add owner + + /** + * Returns the list of owners of the repository entry specified by the groupKey. + * @response.representation.200.qname {http://www.example.com}userVO + * @response.representation.200.mediaType application/xml, application/json + * @response.representation.200.doc Owners of the repository entry + * @response.representation.200.example {@link org.olat.user.restapi.Examples#SAMPLE_USERVOes} + * @response.representation.404.doc The repository entry cannot be found + * @param repoEntryKey The key of the repository entry + * @param request The HTTP Request + * @return + */ + @GET + @Path("owners") + @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) + public Response getOwners(@PathParam("repoEntryKey") String repoEntryKey, @Context HttpServletRequest request) { + RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey); + if(repoEntry == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } else if(!isAuthorEditor(repoEntry, request)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + return getIdentityInSecurityGroup(repoEntry.getOwnerGroup()); + } + + /** + * Adds an owner to the repository entry. + * @response.representation.200.doc The user is added as owner of the repository entry + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The repository entry or the user cannot be found + * @param repoEntryKey The key of the repository entry + * @param identityKey The user's id + * @param request The HTTP request + * @return + */ + @PUT + @Path("owners/{identityKey}") + public Response addOwner(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey, + @Context HttpServletRequest request) { + try { + RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey); + if(repoEntry == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } else if(!isAuthorEditor(repoEntry, request)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + + Identity identityToAdd = securityManager.loadIdentityByKey(identityKey); + if(identityToAdd == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + UserRequest ureq = RestSecurityHelper.getUserRequest(request); + IdentitiesAddEvent iae = new IdentitiesAddEvent(identityToAdd); + repositoryManager.addOwners(ureq.getIdentity(), iae, repoEntry); + return Response.ok().build(); + } catch (Exception e) { + e.printStackTrace(); + log.error("Trying to add an owner to a repository entry", e); + return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build(); + } + } + + /** + * Removes the owner from the repository entry. + * @response.representation.200.doc The user is removed as owner from the repository entry + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The repository entry or the user cannot be found + * @param repoEntryKey The key of the repository entry + * @param identityKey The user's id + * @param request The HTTP request + * @return + */ + @DELETE + @Path("owners/{identityKey}") + public Response removeOwner(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) { + try { + RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey); + if(repoEntry == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } else if (!isAuthorEditor(repoEntry, request)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + + Identity identityToRemove = securityManager.loadIdentityByKey(identityKey); + if(identityToRemove == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + final UserRequest ureq = RestSecurityHelper.getUserRequest(request); + repositoryManager.removeOwners(ureq.getIdentity(), Collections.singletonList(identityToRemove), repoEntry); + return Response.ok().build(); + } catch (Exception e) { + log.error("Trying to remove an owner to a repository entry", e); + return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build(); + } + } + + /** + * Returns the list of coaches of the repository entry. + * @response.representation.200.qname {http://www.example.com}userVO + * @response.representation.200.mediaType application/xml, application/json + * @response.representation.200.doc Coaches of the repository entry + * @response.representation.200.example {@link org.olat.user.restapi.Examples#SAMPLE_USERVOes} + * @response.representation.404.doc The repository entry cannot be found + * @param repoEntryKey The key of the repository entry + * @param request The HTTP Request + * @return + */ + @GET + @Path("coaches") + @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) + public Response getCoaches(@PathParam("repoEntryKey") String repoEntryKey, @Context HttpServletRequest request) { + RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey); + if(repoEntry == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } else if(!isAuthorEditor(repoEntry, request)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + return getIdentityInSecurityGroup(repoEntry.getTutorGroup()); + } + + /** + * Adds a coach to the repository entry. + * @response.representation.200.doc The user is added as coach of the repository entry + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The repository entry or the user cannot be found + * @param repoEntryKey The key of the repository entry + * @param identityKey The user's id + * @param request The HTTP request + * @return + */ + @PUT + @Path("coaches/{identityKey}") + public Response addCoach(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey, + @Context HttpServletRequest request) { + try { + RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey); + if(repoEntry == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } else if(!isAuthorEditor(repoEntry, request)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + + Identity identityToAdd = securityManager.loadIdentityByKey(identityKey); + if(identityToAdd == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + UserRequest ureq = RestSecurityHelper.getUserRequest(request); + IdentitiesAddEvent iae = new IdentitiesAddEvent(identityToAdd); + repositoryManager.addTutors(ureq.getIdentity(), iae, repoEntry); + return Response.ok().build(); + } catch (Exception e) { + log.error("Trying to add a coach to a repository entry", e); + return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build(); + } + } + + /** + * Removes the coach from the repository entry. + * @response.representation.200.doc The user is removed as coach from the repository entry + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The repository entry or the user cannot be found + * @param repoEntryKey The key of the repository entry + * @param identityKey The user's id + * @param request The HTTP request + * @return + */ + @DELETE + @Path("coaches/{identityKey}") + public Response removeCoach(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) { + try { + RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey); + if(repoEntry == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } else if (!isAuthorEditor(repoEntry, request)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + + Identity identityToRemove = securityManager.loadIdentityByKey(identityKey); + if(identityToRemove == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + final UserRequest ureq = RestSecurityHelper.getUserRequest(request); + repositoryManager.removeTutors(ureq.getIdentity(), Collections.singletonList(identityToRemove), repoEntry); + return Response.ok().build(); + } catch (Exception e) { + log.error("Trying to remove a coach from a repository entry", e); + return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build(); + } + } + + /** + * Returns the list of participants of the repository entry. + * @response.representation.200.qname {http://www.example.com}userVO + * @response.representation.200.mediaType application/xml, application/json + * @response.representation.200.doc Coaches of the repository entry + * @response.representation.200.example {@link org.olat.user.restapi.Examples#SAMPLE_USERVOes} + * @response.representation.404.doc The repository entry cannot be found + * @param repoEntryKey The key of the repository entry + * @param request The HTTP Request + * @return + */ + @GET + @Path("participants") + @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) + public Response getParticipants(@PathParam("repoEntryKey") String repoEntryKey, @Context HttpServletRequest request) { + RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey); + if(repoEntry == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } else if(!isAuthorEditor(repoEntry, request)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + return getIdentityInSecurityGroup(repoEntry.getParticipantGroup()); + } + + /** + * Adds a participant to the repository entry. + * @response.representation.200.doc The user is added as participant of the repository entry + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The repository entry or the user cannot be found + * @param repoEntryKey The key of the repository entry + * @param identityKey The user's id + * @param request The HTTP request + * @return + */ + @PUT + @Path("participants/{identityKey}") + public Response addParticipant(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey, + @Context HttpServletRequest request) { + try { + RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey); + if(repoEntry == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } else if(!isAuthorEditor(repoEntry, request)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + + Identity identityToAdd = securityManager.loadIdentityByKey(identityKey); + if(identityToAdd == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + UserRequest ureq = RestSecurityHelper.getUserRequest(request); + IdentitiesAddEvent iae = new IdentitiesAddEvent(identityToAdd); + repositoryManager.addParticipants(ureq.getIdentity(), iae, repoEntry); + return Response.ok().build(); + } catch (Exception e) { + log.error("Trying to add a participant to a repository entry", e); + return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build(); + } + } + + /** + * Removes the participant from the repository entry. + * @response.representation.200.doc The user is removed as participant from the repository entry + * @response.representation.401.doc The roles of the authenticated user are not sufficient + * @response.representation.404.doc The repository entry or the user cannot be found + * @param repoEntryKey The key of the repository entry + * @param identityKey The user's id + * @param request The HTTP request + * @return + */ + @DELETE + @Path("participants/{identityKey}") + public Response removeParticipant(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey, + @Context HttpServletRequest request) { + try { + RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey); + if(repoEntry == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } else if (!isAuthorEditor(repoEntry, request)) { + return Response.serverError().status(Status.UNAUTHORIZED).build(); + } + + Identity identityToRemove = securityManager.loadIdentityByKey(identityKey); + if(identityToRemove == null) { + return Response.serverError().status(Status.NOT_FOUND).build(); + } + + final UserRequest ureq = RestSecurityHelper.getUserRequest(request); + repositoryManager.removeParticipants(ureq.getIdentity(), Collections.singletonList(identityToRemove), repoEntry); + return Response.ok().build(); + } catch (Exception e) { + log.error("Trying to remove a participant from a repository entry", e); + return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build(); + } + } /** * Download the export zip file of a repository entry. @@ -162,7 +471,7 @@ public class RepositoryEntryResource { Identity identity = getIdentity(request); boolean isAuthor = RestSecurityHelper.isAuthor(request); - boolean isOwner = RepositoryManager.getInstance().isOwnerOfRepositoryEntry(identity, re); + boolean isOwner = repositoryManager.isOwnerOfRepositoryEntry(identity, re); if(!(isAuthor | isOwner)) return Response.serverError().status(Status.UNAUTHORIZED).build(); boolean canDownload = re.getCanDownload() && typeToDownload.supportsDownload(re); if(!canDownload) return Response.serverError().status(Status.NOT_ACCEPTABLE).build(); @@ -174,7 +483,7 @@ public class RepositoryEntryResource { if(lockResult == null || (lockResult != null && lockResult.isSuccess() && !isAlreadyLocked)) { MediaResource mr = typeToDownload.getAsMediaResource(ores, false); if(mr != null) { - RepositoryManager.getInstance().incrementDownloadCounter(re); + repositoryManager.incrementDownloadCounter(re); return Response.ok(mr.getInputStream()).cacheControl(cc).build(); // success } else return Response.serverError().status(Status.NO_CONTENT).build(); } else return Response.serverError().status(Status.CONFLICT).build(); @@ -223,7 +532,7 @@ public class RepositoryEntryResource { Identity identity = RestSecurityHelper.getUserRequest(request).getIdentity(); RepositoryEntry replacedRe; if(file == null) { - replacedRe = RepositoryManager.getInstance().setDescriptionAndName(re, displayname, description); + replacedRe = repositoryManager.setDescriptionAndName(re, displayname, description); } else { String tmpName = StringHelper.containsNonWhitespace(filename) ? filename : "import.zip"; tmpFile = getTmpFile(tmpName); @@ -238,7 +547,7 @@ public class RepositoryEntryResource { if(replacedRe == null) { return Response.serverError().status(Status.NOT_FOUND).build(); } else if (StringHelper.containsNonWhitespace(displayname)) { - replacedRe = RepositoryManager.getInstance().setDescriptionAndName(replacedRe, displayname, null); + replacedRe = repositoryManager.setDescriptionAndName(replacedRe, displayname, null); } } RepositoryEntryVO vo = ObjectFactory.get(replacedRe); @@ -293,9 +602,9 @@ public class RepositoryEntryResource { /** * Delete a course by id - * @response.representation.200.doc The metadatas of the created course + * @response.representation.200.doc The metadatas of the created course * @response.representation.401.doc The roles of the authenticated user are not sufficient - * @response.representation.404.doc The course not found + * @response.representation.404.doc The course not found * @param courseId The course resourceable's id * @param request The HTTP request * @return It returns the XML representation of the <code>Structure</code> @@ -315,23 +624,30 @@ public class RepositoryEntryResource { return Response.serverError().status(Status.UNAUTHORIZED).build(); } UserRequest ureq = getUserRequest(request); - - //fxdiff ErrorWindowControl error = new ErrorWindowControl(); - RepositoryManager rm = RepositoryManager.getInstance(); - rm.deleteRepositoryEntryWithAllData(ureq, error, re); - + repositoryManager.deleteRepositoryEntryWithAllData(ureq, error, re); return Response.ok().build(); } + + private Response getIdentityInSecurityGroup(SecurityGroup sg) { + List<Identity> identities = securityManager.getIdentitiesOfSecurityGroup(sg); + + int count = 0; + UserVO[] ownerVOs = new UserVO[identities.size()]; + for(Identity identity:identities) { + ownerVOs[count++] = UserVOFactory.get(identity); + } + return Response.ok(ownerVOs).build(); + } private RepositoryEntry lookupRepositoryEntry(String key) { Long repoEntryKey = longId(key); RepositoryEntry re = null; if(repoEntryKey != null) {//looks like a primary key - re = RepositoryManager.getInstance().lookupRepositoryEntry(repoEntryKey); + re = repositoryManager.lookupRepositoryEntry(repoEntryKey); } if(re == null) {// perhaps a soft key - re = RepositoryManager.getInstance().lookupRepositoryEntryBySoftkey(key, false); + re = repositoryManager.lookupRepositoryEntryBySoftkey(key, false); } return re; } diff --git a/src/test/java/org/olat/restapi/CalendarTest.java b/src/test/java/org/olat/restapi/CalendarTest.java index 3f565378a34464ef5b15df0434df468d2314f32c..7bfe8c771f2f155da7c89e72a85b863b6d1817df 100644 --- a/src/test/java/org/olat/restapi/CalendarTest.java +++ b/src/test/java/org/olat/restapi/CalendarTest.java @@ -44,7 +44,6 @@ import org.apache.http.client.methods.HttpPut; import org.apache.http.util.EntityUtils; import org.codehaus.jackson.map.ObjectMapper; import org.codehaus.jackson.type.TypeReference; -import org.junit.After; import org.junit.Assert; import org.junit.Before; import org.junit.Test; @@ -56,7 +55,6 @@ import org.olat.commons.calendar.restapi.CalendarVO; import org.olat.commons.calendar.restapi.EventVO; import org.olat.commons.calendar.ui.components.KalendarRenderWrapper; import org.olat.core.commons.persistence.DB; -import org.olat.core.commons.persistence.DBFactory; import org.olat.core.id.Identity; import org.olat.course.CourseFactory; import org.olat.course.ICourse; @@ -119,6 +117,7 @@ public class CalendarTest extends OlatJerseyTestCase { calendarWrapper.getKalendar().addEvent(event); RepositoryEntry entry = repositoryManager.lookupRepositoryEntry(course1, false); + entry = repositoryManager.setAccess(entry, RepositoryEntry.ACC_USERS, false); securityManager.addIdentityToSecurityGroup(id1, entry.getParticipantGroup()); dbInstance.commit(); @@ -135,15 +134,17 @@ public class CalendarTest extends OlatJerseyTestCase { courseConfig.setCalendarEnabled(true); CourseFactory.setCourseConfig(course.getResourceableId(), courseConfig); CourseFactory.closeCourseEditSession(course.getResourceableId(),true); + + CalendarManager calendarManager = CalendarManagerFactory.getInstance().getCalendarManager(); + KalendarRenderWrapper calendarWrapper = calendarManager.getCourseCalendar(course2); + Assert.assertNotNull(calendarWrapper); + + RepositoryEntry entry = repositoryManager.lookupRepositoryEntry(course2, false); + entry = repositoryManager.setAccess(entry, RepositoryEntry.ACC_OWNERS, true); dbInstance.commit(); } } - - @After - public void tearDown() { - DBFactory.getInstance().commitAndCloseSession(); - } @Test public void testGetCalendars() throws IOException, URISyntaxException { @@ -156,7 +157,7 @@ public class CalendarTest extends OlatJerseyTestCase { assertEquals(200, response.getStatusLine().getStatusCode()); List<CalendarVO> vos = parseArray(response); assertNotNull(vos); - assertEquals(2, vos.size());//course1 + personal + assertTrue(2 <= vos.size());//course1 + personal conn.shutdown(); } @@ -201,8 +202,8 @@ public class CalendarTest extends OlatJerseyTestCase { assertEquals(200, response.getStatusLine().getStatusCode()); List<CalendarVO> vos = parseArray(response); assertNotNull(vos); - assertEquals(2, vos.size());//course1 + personal - CalendarVO calendar = getCourseCalendar(vos); + assertTrue(2 <= vos.size());//course1 + personal + CalendarVO calendar = getCourseCalendar(vos, course1); URI eventUri = UriBuilder.fromUri(getContextURI()).path("users").path(id1.getKey().toString()) .path("calendars").path(calendar.getId()).path("events").build(); @@ -227,8 +228,8 @@ public class CalendarTest extends OlatJerseyTestCase { assertEquals(200, response.getStatusLine().getStatusCode()); List<CalendarVO> vos = parseArray(response); assertNotNull(vos); - assertEquals(2, vos.size());//Root-1 - CalendarVO calendar = getCourseCalendar(vos); + assertTrue(2 <= vos.size());//Root-1 + CalendarVO calendar = getCourseCalendar(vos, course1); //get events and output as JSON URI eventUri = UriBuilder.fromUri(getContextURI()).path("users").path(id1.getKey().toString()) @@ -264,8 +265,9 @@ public class CalendarTest extends OlatJerseyTestCase { assertEquals(200, response.getStatusLine().getStatusCode()); List<CalendarVO> vos = parseArray(response); assertNotNull(vos); - assertEquals(2, vos.size()); - CalendarVO calendar = getCourseCalendar(vos); + assertTrue(2 <= vos.size()); + CalendarVO calendar = getCourseCalendar(vos, course2); + Assert.assertNotNull(calendar); //create an event EventVO event = new EventVO(); @@ -284,7 +286,6 @@ public class CalendarTest extends OlatJerseyTestCase { assertEquals(200, putEventResponse.getStatusLine().getStatusCode()); EntityUtils.consume(putEventResponse.getEntity()); - //check if the event is saved CalendarManager calendarManager = CalendarManagerFactory.getInstance().getCalendarManager(); KalendarRenderWrapper calendarWrapper = calendarManager.getCourseCalendar(course2); @@ -301,6 +302,40 @@ public class CalendarTest extends OlatJerseyTestCase { conn.shutdown(); } + @Test + public void testPutCalendarEvents_notAuthorized() throws IOException, URISyntaxException { + RestConnection conn = new RestConnection(); + assertTrue(conn.login(id2.getName(), "A6B7C8")); + + URI calUri = UriBuilder.fromUri(getContextURI()).path("users").path(id2.getKey().toString()).path("calendars").build(); + HttpGet calMethod = conn.createGet(calUri, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(calMethod); + assertEquals(200, response.getStatusLine().getStatusCode()); + List<CalendarVO> vos = parseArray(response); + assertNotNull(vos); + assertTrue(2 <= vos.size()); + CalendarVO calendarCourse_1 = getCourseCalendar(vos, course1); + + //create an event + EventVO event = new EventVO(); + Calendar cal = Calendar.getInstance(); + event.setBegin(cal.getTime()); + cal.add(Calendar.HOUR_OF_DAY, 1); + event.setEnd(cal.getTime()); + String subject = UUID.randomUUID().toString(); + event.setSubject(subject); + + URI eventUri = UriBuilder.fromUri(getContextURI()).path("users").path(id2.getKey().toString()) + .path("calendars").path(calendarCourse_1.getId()).path("events").build(); + HttpPut putEventMethod = conn.createPut(eventUri, MediaType.APPLICATION_JSON, true); + conn.addJsonEntity(putEventMethod, event); + HttpResponse putEventResponse = conn.execute(putEventMethod); + assertEquals(401, putEventResponse.getStatusLine().getStatusCode()); + EntityUtils.consume(putEventResponse.getEntity()); + + conn.shutdown(); + } + @Test public void testPostCalendarEvents() throws IOException, URISyntaxException { RestConnection conn = new RestConnection(); @@ -312,7 +347,8 @@ public class CalendarTest extends OlatJerseyTestCase { assertEquals(200, response.getStatusLine().getStatusCode()); List<CalendarVO> vos = parseArray(response); assertTrue(vos != null && !vos.isEmpty()); - CalendarVO calendar = getCourseCalendar(vos); + CalendarVO calendar = getCourseCalendar(vos, course2); + Assert.assertNotNull(calendar); //create an event EventVO event = new EventVO(); @@ -359,7 +395,7 @@ public class CalendarTest extends OlatJerseyTestCase { assertEquals(200, response.getStatusLine().getStatusCode()); List<CalendarVO> vos = parseArray(response); assertNotNull(vos); - assertEquals(2, vos.size()); + assertTrue(2 <= vos.size()); CalendarVO calendar = getUserCalendar(vos); //create an event @@ -424,9 +460,9 @@ public class CalendarTest extends OlatJerseyTestCase { } } - protected CalendarVO getCourseCalendar(List<CalendarVO> vos) { + protected CalendarVO getCourseCalendar(List<CalendarVO> vos, ICourse course) { for(CalendarVO vo:vos) { - if(vo.getId().startsWith("course")) { + if(vo.getId().startsWith("course") && vo.getId().endsWith(course.getResourceableId().toString())) { return vo; } } diff --git a/src/test/java/org/olat/restapi/RepositoryEntriesTest.java b/src/test/java/org/olat/restapi/RepositoryEntriesTest.java index 30b5733dfa13f63b9f50b50648c9027a4ac7cbee..97334d2dbdd92a84c456661c22e3cacec6b62975 100644 --- a/src/test/java/org/olat/restapi/RepositoryEntriesTest.java +++ b/src/test/java/org/olat/restapi/RepositoryEntriesTest.java @@ -37,58 +37,58 @@ import java.net.URI; import java.net.URISyntaxException; import java.net.URL; import java.util.List; +import java.util.UUID; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.UriBuilder; +import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; +import org.apache.http.client.methods.HttpDelete; import org.apache.http.client.methods.HttpGet; import org.apache.http.client.methods.HttpPut; import org.apache.http.entity.mime.HttpMultipartMode; import org.apache.http.entity.mime.MultipartEntity; import org.apache.http.entity.mime.content.FileBody; import org.apache.http.entity.mime.content.StringBody; +import org.apache.http.util.EntityUtils; import org.apache.log4j.Logger; import org.codehaus.jackson.map.ObjectMapper; import org.codehaus.jackson.type.TypeReference; -import org.junit.After; -import org.junit.Before; +import org.junit.Assert; import org.junit.Test; +import org.olat.admin.securitygroup.gui.IdentitiesAddEvent; +import org.olat.basesecurity.BaseSecurity; +import org.olat.core.commons.persistence.DB; import org.olat.core.commons.persistence.DBFactory; +import org.olat.core.id.Identity; import org.olat.repository.RepositoryEntry; import org.olat.repository.RepositoryManager; import org.olat.resource.OLATResource; import org.olat.resource.OLATResourceManager; import org.olat.restapi.support.vo.RepositoryEntryVO; import org.olat.restapi.support.vo.RepositoryEntryVOes; +import org.olat.test.JunitTestHelper; import org.olat.test.OlatJerseyTestCase; +import org.olat.user.restapi.UserVO; +import org.springframework.beans.factory.annotation.Autowired; +/** + * + * @author srosse, stephane.rosse@frentix.com, http: + */ public class RepositoryEntriesTest extends OlatJerseyTestCase { - - private RestConnection conn; - - @Before @Override - public void setUp() throws Exception { - super.setUp(); - conn = new RestConnection(); - DBFactory.getInstance().intermediateCommit(); - } - @After - public void tearDown() throws Exception { - try { - if(conn != null) { - conn.shutdown(); - } - DBFactory.getInstance().commitAndCloseSession(); - } catch (Exception e) { - e.printStackTrace(); - throw e; - } - } + @Autowired + private BaseSecurity securityManager; + @Autowired + private RepositoryManager repositoryManager; + @Autowired + private DB dbInstance; @Test public void testGetEntries() throws IOException, URISyntaxException { + RestConnection conn = new RestConnection(); assertTrue(conn.login("administrator", "openolat")); URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build(); @@ -100,10 +100,13 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { List<RepositoryEntryVO> entryVoes = parseRepoArray(body); assertNotNull(entryVoes); + + conn.shutdown(); } @Test public void testGetEntriesWithPaging() throws IOException, URISyntaxException { + RestConnection conn = new RestConnection(); assertTrue(conn.login("administrator", "openolat")); URI uri = UriBuilder.fromUri(getContextURI()).path("repo").path("entries") .queryParam("start", "0").queryParam("limit", "25").build(); @@ -112,18 +115,20 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { HttpResponse response = conn.execute(method); assertEquals(200, response.getStatusLine().getStatusCode()); RepositoryEntryVOes entryVoes = conn.parse(response, RepositoryEntryVOes.class); - assertNotNull(entryVoes); assertNotNull(entryVoes.getRepositoryEntries()); assertTrue(entryVoes.getRepositoryEntries().length <= 25); assertTrue(entryVoes.getTotalCount() >= entryVoes.getRepositoryEntries().length); + + conn.shutdown(); } @Test public void testGetEntry() throws IOException, URISyntaxException { RepositoryEntry re = createRepository("Test GET repo entry"); - + + RestConnection conn = new RestConnection(); assertTrue(conn.login("administrator", "openolat")); URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries/" + re.getKey()).build(); @@ -132,6 +137,8 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertEquals(200, response.getStatusLine().getStatusCode()); RepositoryEntryVO entryVo = conn.parse(response, RepositoryEntryVO.class); assertNotNull(entryVo); + + conn.shutdown(); } @Test @@ -140,6 +147,7 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertNotNull(cpUrl); File cp = new File(cpUrl.toURI()); + RestConnection conn = new RestConnection(); assertTrue(conn.login("administrator", "openolat")); URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build(); @@ -164,6 +172,8 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertNotNull(re.getOlatResource()); assertEquals("CP demo", re.getDisplayname()); assertEquals(RepositoryEntry.ACC_USERS, re.getAccess()); + + conn.shutdown(); } @Test @@ -173,6 +183,7 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertNotNull(cpUrl); File cp = new File(cpUrl.toURI()); + RestConnection conn = new RestConnection(); assertTrue(conn.login("administrator", "openolat")); URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build(); @@ -196,6 +207,8 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertNotNull(re.getOlatResource()); assertEquals("QTI demo", re.getDisplayname()); log.info(re.getOlatResource().getResourceableTypeName()); + + conn.shutdown(); } @Test @@ -205,6 +218,7 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertNotNull(cpUrl); File cp = new File(cpUrl.toURI()); + RestConnection conn = new RestConnection(); assertTrue(conn.login("administrator", "openolat")); URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build(); @@ -228,6 +242,8 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertNotNull(re.getOlatResource()); assertEquals("Questionnaire demo", re.getDisplayname()); log.info(re.getOlatResource().getResourceableTypeName()); + + conn.shutdown(); } @Test @@ -237,6 +253,7 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertNotNull(cpUrl); File cp = new File(cpUrl.toURI()); + RestConnection conn = new RestConnection(); assertTrue(conn.login("administrator", "openolat")); URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build(); HttpPut method = conn.createPut(request, MediaType.APPLICATION_JSON, true); @@ -259,6 +276,8 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertNotNull(re.getOlatResource()); assertEquals("Wiki demo", re.getDisplayname()); log.info(re.getOlatResource().getResourceableTypeName()); + + conn.shutdown(); } @Test @@ -268,6 +287,7 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertNotNull(cpUrl); File cp = new File(cpUrl.toURI()); + RestConnection conn = new RestConnection(); assertTrue(conn.login("administrator", "openolat")); URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build(); @@ -291,9 +311,274 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { assertNotNull(re.getOlatResource()); assertEquals("Blog demo", re.getDisplayname()); log.info(re.getOlatResource().getResourceableTypeName()); + + conn.shutdown(); + } + + @Test + public void testGetOwners() throws IOException, URISyntaxException { + Identity owner1 = JunitTestHelper.createAndPersistIdentityAsAuthor("author-1-" + UUID.randomUUID().toString()); + Identity owner2 = JunitTestHelper.createAndPersistIdentityAsAuthor("author-2-" + UUID.randomUUID().toString()); + RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry(); + repositoryManager.addOwners(owner1, new IdentitiesAddEvent(owner1), re); + repositoryManager.addOwners(owner1, new IdentitiesAddEvent(owner2), re); + dbInstance.commitAndCloseSession(); + + //get the owners + RestConnection conn = new RestConnection(); + assertTrue(conn.login("administrator", "openolat")); + + URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").path(re.getKey().toString()).path("owners").build(); + HttpGet method = conn.createGet(request, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + List<UserVO> users = parseUserArray(response.getEntity()); + Assert.assertNotNull(users); + Assert.assertEquals(3, users.size());//our 2 + administrator + + int found = 0; + for(UserVO user:users) { + String login = user.getLogin(); + Assert.assertNotNull(login); + if(owner1.getName().equals(login) || owner2.getName().equals(login)) { + found++; + } + } + Assert.assertEquals(2, found); + + conn.shutdown(); + } + + @Test + public void testAddOwners() throws IOException, URISyntaxException { + Identity owner = JunitTestHelper.createAndPersistIdentityAsAuthor("author-3-" + UUID.randomUUID().toString()); + RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry(); + dbInstance.commitAndCloseSession(); + + //add an owner + RestConnection conn = new RestConnection(); + assertTrue(conn.login("administrator", "openolat")); + + URI request = UriBuilder.fromUri(getContextURI()) + .path("repo/entries").path(re.getKey().toString()).path("owners").path(owner.getKey().toString()) + .build(); + + HttpPut method = conn.createPut(request, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + EntityUtils.consume(response.getEntity()); + + conn.shutdown(); + + //check + List<Identity> owners = securityManager.getIdentitiesOfSecurityGroup(re.getOwnerGroup()); + Assert.assertNotNull(owners); + Assert.assertEquals(2, owners.size()); + Assert.assertTrue(owners.contains(owner)); + } + + @Test + public void testRemoveOwner() throws IOException, URISyntaxException { + Identity owner = JunitTestHelper.createAndPersistIdentityAsAuthor("author-4-" + UUID.randomUUID().toString()); + RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry(); + repositoryManager.addOwners(owner, new IdentitiesAddEvent(owner), re); + dbInstance.commitAndCloseSession(); + + //remove the owner + RestConnection conn = new RestConnection(); + assertTrue(conn.login("administrator", "openolat")); + + URI request = UriBuilder.fromUri(getContextURI()) + .path("repo/entries").path(re.getKey().toString()).path("owners").path(owner.getKey().toString()).build(); + HttpDelete method = conn.createDelete(request, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + EntityUtils.consume(response.getEntity()); + conn.shutdown(); + + //check + List<Identity> owners = securityManager.getIdentitiesOfSecurityGroup(re.getOwnerGroup()); + Assert.assertNotNull(owners); + Assert.assertEquals(1, owners.size());//administrator + Assert.assertFalse(owners.contains(owner)); + } + + @Test + public void testGetCoaches() throws IOException, URISyntaxException { + Identity coach1 = JunitTestHelper.createAndPersistIdentityAsAuthor("coach-1-" + UUID.randomUUID().toString()); + Identity coach2 = JunitTestHelper.createAndPersistIdentityAsAuthor("coach-2-" + UUID.randomUUID().toString()); + RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry(); + repositoryManager.addTutors(coach1, new IdentitiesAddEvent(coach1), re); + repositoryManager.addTutors(coach1, new IdentitiesAddEvent(coach2), re); + dbInstance.commitAndCloseSession(); + + //get the coaches + RestConnection conn = new RestConnection(); + assertTrue(conn.login("administrator", "openolat")); + + URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").path(re.getKey().toString()).path("coaches").build(); + HttpGet method = conn.createGet(request, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + List<UserVO> users = parseUserArray(response.getEntity()); + Assert.assertNotNull(users); + Assert.assertEquals(2, users.size());//our 2 + + int found = 0; + for(UserVO user:users) { + String login = user.getLogin(); + Assert.assertNotNull(login); + if(coach1.getName().equals(login) || coach2.getName().equals(login)) { + found++; + } + } + Assert.assertEquals(2, found); + + conn.shutdown(); } - protected List<RepositoryEntryVO> parseRepoArray(InputStream body) { + @Test + public void testAddCoach() throws IOException, URISyntaxException { + Identity coach = JunitTestHelper.createAndPersistIdentityAsAuthor("coach-3-" + UUID.randomUUID().toString()); + RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry(); + dbInstance.commitAndCloseSession(); + + //add an owner + RestConnection conn = new RestConnection(); + assertTrue(conn.login("administrator", "openolat")); + + URI request = UriBuilder.fromUri(getContextURI()) + .path("repo/entries").path(re.getKey().toString()).path("coaches").path(coach.getKey().toString()) + .build(); + + HttpPut method = conn.createPut(request, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + EntityUtils.consume(response.getEntity()); + + conn.shutdown(); + + //check + List<Identity> coaches = securityManager.getIdentitiesOfSecurityGroup(re.getTutorGroup()); + Assert.assertNotNull(coaches); + Assert.assertEquals(1, coaches.size()); + Assert.assertTrue(coaches.contains(coach)); + } + + @Test + public void testRemoveCoach() throws IOException, URISyntaxException { + Identity coach = JunitTestHelper.createAndPersistIdentityAsAuthor("coach-4-" + UUID.randomUUID().toString()); + RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry(); + repositoryManager.addTutors(coach, new IdentitiesAddEvent(coach), re); + dbInstance.commitAndCloseSession(); + + //remove the owner + RestConnection conn = new RestConnection(); + assertTrue(conn.login("administrator", "openolat")); + + URI request = UriBuilder.fromUri(getContextURI()) + .path("repo/entries").path(re.getKey().toString()).path("coaches").path(coach.getKey().toString()).build(); + HttpDelete method = conn.createDelete(request, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + EntityUtils.consume(response.getEntity()); + conn.shutdown(); + + //check + List<Identity> coaches = securityManager.getIdentitiesOfSecurityGroup(re.getTutorGroup()); + Assert.assertNotNull(coaches); + Assert.assertTrue(coaches.isEmpty()); + Assert.assertFalse(coaches.contains(coach)); + } + + @Test + public void testGetParticipants() throws IOException, URISyntaxException { + Identity participant1 = JunitTestHelper.createAndPersistIdentityAsAuthor("participant-1-" + UUID.randomUUID().toString()); + Identity participant2 = JunitTestHelper.createAndPersistIdentityAsAuthor("participant-2-" + UUID.randomUUID().toString()); + RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry(); + repositoryManager.addParticipants(participant1, new IdentitiesAddEvent(participant1), re); + repositoryManager.addParticipants(participant1, new IdentitiesAddEvent(participant2), re); + dbInstance.commitAndCloseSession(); + + //get the coaches + RestConnection conn = new RestConnection(); + assertTrue(conn.login("administrator", "openolat")); + + URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").path(re.getKey().toString()).path("participants").build(); + HttpGet method = conn.createGet(request, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + List<UserVO> users = parseUserArray(response.getEntity()); + Assert.assertNotNull(users); + Assert.assertEquals(2, users.size());//our 2 + + int found = 0; + for(UserVO user:users) { + String login = user.getLogin(); + Assert.assertNotNull(login); + if(participant1.getName().equals(login) || participant2.getName().equals(login)) { + found++; + } + } + Assert.assertEquals(2, found); + conn.shutdown(); + } + + @Test + public void testAddParticipants() throws IOException, URISyntaxException { + Identity participant = JunitTestHelper.createAndPersistIdentityAsAuthor("participant-3-" + UUID.randomUUID().toString()); + RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry(); + dbInstance.commitAndCloseSession(); + + //add an owner + RestConnection conn = new RestConnection(); + assertTrue(conn.login("administrator", "openolat")); + + URI request = UriBuilder.fromUri(getContextURI()) + .path("repo/entries").path(re.getKey().toString()).path("participants").path(participant.getKey().toString()) + .build(); + + HttpPut method = conn.createPut(request, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + EntityUtils.consume(response.getEntity()); + + conn.shutdown(); + + //check + List<Identity> participants = securityManager.getIdentitiesOfSecurityGroup(re.getParticipantGroup()); + Assert.assertNotNull(participants); + Assert.assertEquals(1, participants.size()); + Assert.assertTrue(participants.contains(participant)); + } + + @Test + public void testRemoveParticipant() throws IOException, URISyntaxException { + Identity participant = JunitTestHelper.createAndPersistIdentityAsAuthor("participant-4-" + UUID.randomUUID().toString()); + RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry(); + repositoryManager.addParticipants(participant, new IdentitiesAddEvent(participant), re); + dbInstance.commitAndCloseSession(); + + //remove the owner + RestConnection conn = new RestConnection(); + assertTrue(conn.login("administrator", "openolat")); + + URI request = UriBuilder.fromUri(getContextURI()) + .path("repo/entries").path(re.getKey().toString()).path("participants").path(participant.getKey().toString()).build(); + HttpDelete method = conn.createDelete(request, MediaType.APPLICATION_JSON, true); + HttpResponse response = conn.execute(method); + assertEquals(200, response.getStatusLine().getStatusCode()); + EntityUtils.consume(response.getEntity()); + conn.shutdown(); + + //check + List<Identity> participatns = securityManager.getIdentitiesOfSecurityGroup(re.getParticipantGroup()); + Assert.assertNotNull(participatns); + Assert.assertTrue(participatns.isEmpty()); + Assert.assertFalse(participatns.contains(participant)); + } + + private List<RepositoryEntryVO> parseRepoArray(InputStream body) { try { ObjectMapper mapper = new ObjectMapper(jsonFactory); return mapper.readValue(body, new TypeReference<List<RepositoryEntryVO>>(){/* */}); @@ -303,6 +588,16 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase { } } + private List<UserVO> parseUserArray(HttpEntity entity) { + try { + ObjectMapper mapper = new ObjectMapper(jsonFactory); + return mapper.readValue(entity.getContent(), new TypeReference<List<UserVO>>(){/* */}); + } catch (Exception e) { + e.printStackTrace(); + return null; + } + } + private RepositoryEntry createRepository(String name) { OLATResourceManager rm = OLATResourceManager.getInstance(); // create course and persist as OLATResourceImpl diff --git a/src/test/java/org/olat/test/AllTestsJunit4.java b/src/test/java/org/olat/test/AllTestsJunit4.java index 9655444919e73ccb213f2566458d503164ad27b9..f12579ba7df57b495603c6e0b6d199649f5bf472 100644 --- a/src/test/java/org/olat/test/AllTestsJunit4.java +++ b/src/test/java/org/olat/test/AllTestsJunit4.java @@ -136,6 +136,7 @@ import org.junit.runners.Suite; org.olat.core.dispatcher.mapper.MapperServiceTest.class, org.olat.restapi.AuthenticationTest.class, org.olat.restapi.CatalogTest.class, + org.olat.restapi.CalendarTest.class, org.olat.restapi.CourseGroupMgmtTest.class, org.olat.restapi.CoursesContactElementTest.class, org.olat.restapi.CourseSecurityTest.class, diff --git a/src/test/java/org/olat/test/JunitTestHelper.java b/src/test/java/org/olat/test/JunitTestHelper.java index 14c16292f48de71acb3a623dcbec9304853b08d3..47e0a5c927d9bae2f90dbae266658953b67b27fe 100644 --- a/src/test/java/org/olat/test/JunitTestHelper.java +++ b/src/test/java/org/olat/test/JunitTestHelper.java @@ -144,7 +144,8 @@ public class JunitTestHelper { public static final RepositoryEntry createAndPersistRepositoryEntry(boolean membersOnly) { OLATResourceManager resourceManager = OLATResourceManager.getInstance(); - OLATResourceable ores = OresHelper.createOLATResourceableInstance(UUID.randomUUID().toString(), CodeHelper.getForeverUniqueID()); + String resourceName = UUID.randomUUID().toString().replace("-", "").substring(0, 30); + OLATResourceable ores = OresHelper.createOLATResourceableInstance(resourceName, CodeHelper.getForeverUniqueID()); OLATResource r = resourceManager.createOLATResourceInstance(ores); resourceManager.saveOLATResource(r); return createAndPersistRepositoryEntry(r, membersOnly);