Class DocumentResource
- java.lang.Object
-
- org.glassfish.jersey.examples.jsonp.resource.DocumentResource
-
@Path("document") @Consumes("application/json") @Produces("application/json") public class DocumentResource extends ObjectDocument Resource.- Author:
- Michal Gajdos
-
-
Constructor Summary
Constructors Constructor Description DocumentResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.json.JsonObjectget(int id)jakarta.json.JsonArraygetAll()Class<DocumentFilteringResource>getFilteringResource()jakarta.json.JsonObjectremove(int id)voidremoveAll()jakarta.json.JsonArraystore(jakarta.json.JsonArray documents)jakarta.json.JsonArraystore(jakarta.json.JsonObject document)
-
-
-
Method Detail
-
getAll
@GET public jakarta.json.JsonArray getAll()
-
get
@GET @Path("{id: \\d+}") public jakarta.json.JsonObject get(@PathParam("id") int id)
-
remove
@DELETE @Path("{id: \\d+}") public jakarta.json.JsonObject remove(@PathParam("id") int id)
-
removeAll
@DELETE public void removeAll()
-
store
@POST public jakarta.json.JsonArray store(jakarta.json.JsonObject document)
-
store
@POST @Path("multiple") public jakarta.json.JsonArray store(jakarta.json.JsonArray documents)
-
getFilteringResource
@Path("filter") public Class<DocumentFilteringResource> getFilteringResource()
-
-