org.glassfish.jersey.examples.jsonp.resource
Class DocumentResource

java.lang.Object
  extended by org.glassfish.jersey.examples.jsonp.resource.DocumentResource

@Path(value="document")
public class DocumentResource
extends Object

Document Resource.

Author:
Michal Gajdos (michal.gajdos at oracle.com)

Constructor Summary
DocumentResource()
           
 
Method Summary
 javax.json.JsonObject get(int id)
           
 javax.json.JsonArray getAll()
           
 Class<DocumentFilteringResource> getFilteringResource()
           
 javax.json.JsonObject remove(int id)
           
 void removeAll()
           
 javax.json.JsonArray store(javax.json.JsonArray documents)
           
 javax.json.JsonArray store(javax.json.JsonObject document)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentResource

public DocumentResource()
Method Detail

getAll

public javax.json.JsonArray getAll()

get

@Path(value="{id: \\d+}")
public javax.json.JsonObject get(int id)

remove

@Path(value="{id: \\d+}")
public javax.json.JsonObject remove(int id)

removeAll

public void removeAll()

store

public javax.json.JsonArray store(javax.json.JsonObject document)

store

@Path(value="multiple")
public javax.json.JsonArray store(javax.json.JsonArray documents)

getFilteringResource

@Path(value="filter")
public Class<DocumentFilteringResource> getFilteringResource()


Copyright © 2007-2013 Oracle Corporation. All Rights Reserved. Use is subject to license terms.