tree: f7e175767c68701f2cb2f31b277a2b2745f0feb3 [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: