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>
       


Reply via email to