Groovy Documentation

wslite.rest
[Groovy] Class RESTClient

java.lang.Object
  wslite.rest.RESTClient

class RESTClient
extends java.lang.Object

Property Summary
java.lang.Object defaultAcceptHeader

java.lang.String defaultCharset

java.lang.Object defaultContentTypeHeader

HTTPClient httpClient

RequestBuilder requestBuilder

ResponseBuilder responseBuilder

java.lang.String url

 
Constructor Summary
RESTClient(HTTPClient client = new HTTPClient()

RESTClient(java.lang.String url, HTTPClient client = new HTTPClient()

 
Method Summary
Response delete(java.util.Map params = [:])

Response get(java.util.Map params = [:])

Response post(java.util.Map params = [:], groovy.lang.Closure content)

Response put(java.util.Map params = [:], groovy.lang.Closure content)

void setAuthorization(HTTPAuthorization authorization)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

defaultAcceptHeader

java.lang.Object defaultAcceptHeader


defaultCharset

java.lang.String defaultCharset


defaultContentTypeHeader

java.lang.Object defaultContentTypeHeader


httpClient

HTTPClient httpClient


requestBuilder

RequestBuilder requestBuilder


responseBuilder

ResponseBuilder responseBuilder


url

java.lang.String url


 
Constructor Detail

RESTClient

RESTClient(HTTPClient client = new HTTPClient()


RESTClient

RESTClient(java.lang.String url, HTTPClient client = new HTTPClient()


 
Method Detail

delete

Response delete(java.util.Map params = [:])


get

Response get(java.util.Map params = [:])


post

Response post(java.util.Map params = [:], groovy.lang.Closure content)


put

Response put(java.util.Map params = [:], groovy.lang.Closure content)


setAuthorization

void setAuthorization(HTTPAuthorization authorization)


 

Groovy Documentation