play.libs.ws
Interface WSRequestHolder

All Known Implementing Classes:
NingWSRequestHolder

public interface WSRequestHolder


Method Summary
 F.Promise<WSResponse> delete()
           
 F.Promise<WSResponse> execute(java.lang.String method)
           
 F.Promise<WSResponse> get()
           
 WSSignatureCalculator getCalculator()
           
 java.lang.Boolean getFollowRedirects()
           
 java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getHeaders()
           
 java.lang.String getPassword()
           
 java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getQueryParameters()
           
 WSAuthScheme getScheme()
           
 int getTimeout()
           
 java.lang.String getUrl()
           
 java.lang.String getUsername()
           
 F.Promise<WSResponse> head()
           
 F.Promise<WSResponse> options()
           
 F.Promise<WSResponse> patch(java.io.InputStream body)
           
 F.Promise<WSResponse> patch(com.fasterxml.jackson.databind.JsonNode body)
           
 F.Promise<WSResponse> patch(java.lang.String body)
           
 F.Promise<WSResponse> post(java.io.File body)
           
 F.Promise<WSResponse> post(java.io.InputStream body)
           
 F.Promise<WSResponse> post(com.fasterxml.jackson.databind.JsonNode body)
           
 F.Promise<WSResponse> post(java.lang.String body)
           
 F.Promise<WSResponse> put(java.io.File body)
           
 F.Promise<WSResponse> put(java.io.InputStream body)
           
 F.Promise<WSResponse> put(com.fasterxml.jackson.databind.JsonNode body)
           
 F.Promise<WSResponse> put(java.lang.String body)
           
 WSRequestHolder setAuth(java.lang.String userInfo)
           
 WSRequestHolder setAuth(java.lang.String username, java.lang.String password)
           
 WSRequestHolder setAuth(java.lang.String username, java.lang.String password, WSAuthScheme scheme)
           
 WSRequestHolder setContentType(java.lang.String contentType)
           
 WSRequestHolder setFollowRedirects(java.lang.Boolean followRedirects)
           
 WSRequestHolder setHeader(java.lang.String name, java.lang.String value)
           
 WSRequestHolder setQueryParameter(java.lang.String name, java.lang.String value)
           
 WSRequestHolder setQueryString(java.lang.String query)
           
 WSRequestHolder setTimeout(int timeout)
           
 WSRequestHolder sign(WSSignatureCalculator calculator)
           
 

Method Detail

getUsername

java.lang.String getUsername()

getPassword

java.lang.String getPassword()

getScheme

WSAuthScheme getScheme()

getCalculator

WSSignatureCalculator getCalculator()

getTimeout

int getTimeout()

getFollowRedirects

java.lang.Boolean getFollowRedirects()

get

F.Promise<WSResponse> get()

patch

F.Promise<WSResponse> patch(java.lang.String body)

post

F.Promise<WSResponse> post(java.lang.String body)

put

F.Promise<WSResponse> put(java.lang.String body)

patch

F.Promise<WSResponse> patch(com.fasterxml.jackson.databind.JsonNode body)

post

F.Promise<WSResponse> post(com.fasterxml.jackson.databind.JsonNode body)

put

F.Promise<WSResponse> put(com.fasterxml.jackson.databind.JsonNode body)

patch

F.Promise<WSResponse> patch(java.io.InputStream body)

post

F.Promise<WSResponse> post(java.io.InputStream body)

put

F.Promise<WSResponse> put(java.io.InputStream body)

post

F.Promise<WSResponse> post(java.io.File body)

put

F.Promise<WSResponse> put(java.io.File body)

delete

F.Promise<WSResponse> delete()

head

F.Promise<WSResponse> head()

options

F.Promise<WSResponse> options()

execute

F.Promise<WSResponse> execute(java.lang.String method)

setHeader

WSRequestHolder setHeader(java.lang.String name,
                          java.lang.String value)

setQueryString

WSRequestHolder setQueryString(java.lang.String query)

setQueryParameter

WSRequestHolder setQueryParameter(java.lang.String name,
                                  java.lang.String value)

setAuth

WSRequestHolder setAuth(java.lang.String userInfo)

setAuth

WSRequestHolder setAuth(java.lang.String username,
                        java.lang.String password)

setAuth

WSRequestHolder setAuth(java.lang.String username,
                        java.lang.String password,
                        WSAuthScheme scheme)

sign

WSRequestHolder sign(WSSignatureCalculator calculator)

setFollowRedirects

WSRequestHolder setFollowRedirects(java.lang.Boolean followRedirects)

setTimeout

WSRequestHolder setTimeout(int timeout)

setContentType

WSRequestHolder setContentType(java.lang.String contentType)

getUrl

java.lang.String getUrl()

getHeaders

java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getHeaders()

getQueryParameters

java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getQueryParameters()