Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.gwt.runtime.client.http
Class HttpRequest

java.lang.Object
  extended by org.nuxeo.ecm.gwt.runtime.client.http.HttpRequest

public class HttpRequest
extends Object

Author:
Bogdan Stefanescu

Constructor Summary
HttpRequest(com.google.gwt.http.client.RequestBuilder.Method method, String url)
           
 
Method Summary
 com.google.gwt.http.client.RequestBuilder getBuilder()
           
 com.google.gwt.http.client.RequestCallback getCallback()
           
 String getHeader(String header)
           
 String getHTTPMethod()
           
 String getPassword()
           
 String getRequestData()
           
 int getTimeoutMillis()
           
 String getUrl()
           
 String getUser()
           
 com.google.gwt.http.client.Request send()
           
 com.google.gwt.http.client.Request sendRequest(String requestData, com.google.gwt.http.client.RequestCallback callback)
           
 HttpRequest setCallback(com.google.gwt.http.client.RequestCallback callback)
           
 HttpRequest setHeader(String header, String value)
           
 HttpRequest setPassword(String password)
           
 HttpRequest setRequestData(com.google.gwt.json.client.JSONValue value)
           
 HttpRequest setRequestData(String requestData)
           
 HttpRequest setTimeoutMillis(int timeoutMillis)
           
 HttpRequest setUser(String user)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpRequest

public HttpRequest(com.google.gwt.http.client.RequestBuilder.Method method,
                   String url)
Method Detail

getBuilder

public com.google.gwt.http.client.RequestBuilder getBuilder()

getCallback

public com.google.gwt.http.client.RequestCallback getCallback()
See Also:
RequestBuilder.getCallback()

getHeader

public String getHeader(String header)
See Also:
RequestBuilder.getHeader(java.lang.String)

getHTTPMethod

public String getHTTPMethod()
See Also:
RequestBuilder.getHTTPMethod()

getPassword

public String getPassword()
See Also:
RequestBuilder.getPassword()

getRequestData

public String getRequestData()
See Also:
RequestBuilder.getRequestData()

getTimeoutMillis

public int getTimeoutMillis()
See Also:
RequestBuilder.getTimeoutMillis()

getUrl

public String getUrl()
See Also:
RequestBuilder.getUrl()

getUser

public String getUser()
See Also:
RequestBuilder.getUser()

send

public com.google.gwt.http.client.Request send()
                                        throws com.google.gwt.http.client.RequestException
Throws:
com.google.gwt.http.client.RequestException
See Also:
RequestBuilder.send()

sendRequest

public com.google.gwt.http.client.Request sendRequest(String requestData,
                                                      com.google.gwt.http.client.RequestCallback callback)
                                               throws com.google.gwt.http.client.RequestException
Throws:
com.google.gwt.http.client.RequestException
See Also:
RequestBuilder.sendRequest(java.lang.String, com.google.gwt.http.client.RequestCallback)

setCallback

public HttpRequest setCallback(com.google.gwt.http.client.RequestCallback callback)
See Also:
RequestBuilder.setCallback(com.google.gwt.http.client.RequestCallback)

setHeader

public HttpRequest setHeader(String header,
                             String value)
See Also:
RequestBuilder.setHeader(java.lang.String, java.lang.String)

setPassword

public HttpRequest setPassword(String password)
See Also:
RequestBuilder.setPassword(java.lang.String)

setRequestData

public HttpRequest setRequestData(String requestData)
See Also:
RequestBuilder.setRequestData(java.lang.String)

setRequestData

public HttpRequest setRequestData(com.google.gwt.json.client.JSONValue value)

setTimeoutMillis

public HttpRequest setTimeoutMillis(int timeoutMillis)
See Also:
RequestBuilder.setTimeoutMillis(int)

setUser

public HttpRequest setUser(String user)
See Also:
RequestBuilder.setUser(java.lang.String)

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.