Class ClipboardResource
- java.lang.Object
-
- org.glassfish.jersey.examples.clipboard.ClipboardResource
-
@Path("clipboard") public class ClipboardResource extends ObjectVery basic resource example showcases CRUD functionality implemented via HTTP POST, GET, PUT and DELETE methods. A simple clipboard is simulated which is capable of handling text data only.- Author:
- Marek Potociar, Jakub Podlesak
-
-
Constructor Summary
Constructors Constructor Description ClipboardResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClipboardDataappend(ClipboardData appendix)voidclear()voidclearHistory()jakarta.ws.rs.core.Responsecontent()List<String>getHistory()voidsetContent(ClipboardData newContent)
-
-
-
Method Detail
-
content
@GET public jakarta.ws.rs.core.Response content()
-
setContent
@PUT @Consumes({"text/plain","application/json"}) public void setContent(ClipboardData newContent)
-
append
@POST @Consumes({"text/plain","application/json"}) @Produces({"text/plain","application/json"}) public ClipboardData append(ClipboardData appendix)
-
clear
@DELETE public void clear()
-
getHistory
@GET @Path("history") @Produces({"text/plain","application/json"}) public List<String> getHistory()
-
clearHistory
@DELETE @Path("history") public void clearHistory()
-
-