You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by al...@apache.org on 2011/06/30 17:30:53 UTC
svn commit: r1141574 - in
/incubator/stanbol/trunk/ontologymanager/web/src/main:
java/org/apache/stanbol/ontologymanager/web/resources/
resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/web/resources/RootReso...
Author: alexdma
Date: Thu Jun 30 15:30:53 2011
New Revision: 1141574
URL: http://svn.apache.org/viewvc?rev=1141574&view=rev
Log:
STANBOL-179 :
- Changed PathParams with QueryParams in SessionResource DELETE
- More descriptions of ontonet REST endpoints
Modified:
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionResource.java
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/web/resources/RootResource/index.ftl
Modified: incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionResource.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionResource.java?rev=1141574&r1=1141573&r2=1141574&view=diff
==============================================================================
--- incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionResource.java (original)
+++ incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionResource.java Thu Jun 30 15:30:53 2011
@@ -16,6 +16,7 @@ import javax.ws.rs.PUT;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
+import javax.ws.rs.QueryParam;
import javax.ws.rs.core.Context;
import javax.ws.rs.core.HttpHeaders;
import javax.ws.rs.core.MediaType;
@@ -167,9 +168,9 @@ public class SessionResource extends Bas
* @return
*/
@DELETE
- public Response deleteSession(@PathParam("scope") String scope,
- @PathParam("session") String session,
- @PathParam("delete") String deleteOntology,
+ public Response deleteSession(@QueryParam("scope") String scope,
+ @QueryParam("session") String session,
+ @QueryParam("delete") String deleteOntology,
@Context UriInfo uriInfo,
@Context HttpHeaders headers) {
Modified: incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/web/resources/RootResource/index.ftl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/web/resources/RootResource/index.ftl?rev=1141574&r1=1141573&r2=1141574&view=diff
==============================================================================
--- incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/web/resources/RootResource/index.ftl (original)
+++ incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/web/resources/RootResource/index.ftl Thu Jun 30 15:30:53 2011
@@ -25,28 +25,28 @@
<h4>Ontology Scope Management (<code>"/ontonet/ontology"</code>):</h4>
<ul>
- <li>Ontology scope registry @<a href="${it.publicBaseUri}ontonet/ontology">/ontonet/ontology</a>:
+ <li>Scope registry @<a href="${it.publicBaseUri}ontonet/ontology">/ontonet/ontology</a>:
Perform CRUD operations on ontology scopes.
</li>
<li>Ontology scope @<code>/ontonet/ontology/{scopeName}</code>:
- Perform CRUD operations on ontology scopes.
+ Manage the set of ontologies loaded within a single scope.
</li>
- <li>Ontology scope <a href="${it.publicBaseUri}ontonet/ontology/get">/ontonet/ontology/get</a>:
- Perform CRUD operations on ontology scopes.
+ <li>Ontology retrieval <a href="${it.publicBaseUri}ontonet/ontology/get">/ontonet/ontology/get</a>:
+ Manage ontologies whose ID is known but not the scope(s) using it.
</li>
<li>Ontology within scope @<code>/ontonet/ontology/{scopeName}/{ontologyID}</code>:
- Perform CRUD operations on ontology scopes.
+ Load/Unload operations on a single ontology loaded within a scope.
</li>
</ul>
- <h4>Session Management (<code>"/ontonet/session"</code>):</h4>
+ <h4>OntoNet Session Management (<code>"/ontonet/session"</code>):</h4>
<ul>
- <li>Ontology scope registry @<a href="${it.publicBaseUri}ontonet/session">/ontonet/session</a>:
- Perform CRUD operations on ontology scopes.
+ <li>Session registry @<a href="${it.publicBaseUri}ontonet/session">/ontonet/session</a>:
+ Perform CRUD operations on ontology sessions.
</li>
- <li>Ontology scope @<code>/ontonet/session/{sessionId}</code>:
- Perform CRUD operations on ontology scopes.
+ <li>OntoNet Session @<code>/ontonet/session/{sessionId}</code>:
+ Manage metadata for a single OntoNet session.
</li>
</ul>