@Path(value="document") @Consumes(value="application/json") @Produces(value="application/json") public class DocumentResource extends Object
| Constructor and Description |
|---|
DocumentResource() |
| Modifier and Type | Method and Description |
|---|---|
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) |
@GET public javax.json.JsonArray getAll()
@GET
@Path(value="{id: \\d+}")
public javax.json.JsonObject get(@PathParam(value="id")
int id)
@DELETE
@Path(value="{id: \\d+}")
public javax.json.JsonObject remove(@PathParam(value="id")
int id)
@DELETE public void removeAll()
@POST public javax.json.JsonArray store(javax.json.JsonObject document)
@POST @Path(value="multiple") public javax.json.JsonArray store(javax.json.JsonArray documents)
@Path(value="filter") public Class<DocumentFilteringResource> getFilteringResource()
Copyright © 2007-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.