This is an automated email from the git hooks/post-receive script.

mckinstry pushed a commit to branch debian/master
in repository rest-gradle-plugin.

commit 5b1305e64be5b56b198039d32ea32370b51076d0
Author: noamt <n...@10ne.org>
Date:   Sun Sep 20 17:36:41 2015 +0300

    Update the readme with documentation of the custom response handler
---
 README.asciidoc | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/README.asciidoc b/README.asciidoc
index a2f114b..b5f9599 100644
--- a/README.asciidoc
+++ b/README.asciidoc
@@ -21,6 +21,7 @@ The plugin adds a new task named `rest`. This task exposes 
the following propert
 * requestContentType - The expected content type of the request. Overrides the 
`contentType` parameter. Type: groovyx.net.http.ContentType / String.
 * requestBody - The request content. Type: Object.
 * requestHeaders - Additional request headers. Type: Map.
+* responseHandler - A custom successful request handler. Type: 
groovy.lang.Closure. The closure accepts one parameter. May accept the types 
String, InputStream or Object which falls back to the client's default handler.
 
 For example, a POST request task:
 [source,groovy]
@@ -33,5 +34,9 @@ task attack(type: org._10ne.gradle.rest.RestTask) {
     requestBody = [battleCry: 'FOR LEEROY JENKINS!']
     contentType = groovyx.net.http.ContentType.JSON
     requestHeaders = [customHeader: 'WoW']
+    responseHandler - {
+        //Configured content type is JSON and we let the client's handler 
parse the response for us
+        assert it.message == 'success'
+    }
 }
 ----

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/rest-gradle-plugin.git

_______________________________________________
pkg-java-commits mailing list
pkg-java-comm...@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to