tree: 8a95a4a6079d6339ac1fd65498c4c9422d94189f [path history] [tgz]
  1. src/
  2. pom.xml
  3. README.MD
examples/clipboard-programmatic/README.MD

Clipboard Example

Very basic programmatically created 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.

Contents

The mapping of the URI path space is presented in the following table:

URI pathResource classHTTP methods
/clipboardprogrammaticallyGET
/clipboardprogrammaticallyPOST
/clipboardprogrammaticallyPUT
/clipboardprogrammaticallyDELETE

Running the Example

Run the example as follows:

mvn clean compile exec:java

This deploys the Clipboard example using Grizzly

You can post any text:

curl -v -X POST http://localhost:8080/base/clipboard -H "Content-Type:text/plain" -d 'The urgent task'

After you successfully deploy the application and post entities, visit the following URLs: