|
GWT 2.7.0 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.google.web.bindery.requestfactory.gwt.client.DefaultRequestTransport
public class DefaultRequestTransport
An implementation of RequestTransport that uses a
RequestBuilder.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.google.web.bindery.requestfactory.shared.RequestTransport |
|---|
RequestTransport.TransportReceiver |
| Field Summary | |
|---|---|
static java.lang.String |
URL
The default URL for a DefaultRequestTransport is which may be
overridden by calling setRequestUrl(String). |
| Constructor Summary | |
|---|---|
DefaultRequestTransport()
|
|
| Method Summary | |
|---|---|
protected void |
configureRequestBuilder(RequestBuilder builder)
Override to change the headers sent in the HTTP request. |
protected RequestBuilder |
createRequestBuilder()
Constructs a RequestBuilder using the RequestBuilder.POST
method sent to the URL returned from getRequestUrl(). |
protected RequestCallback |
createRequestCallback(RequestTransport.TransportReceiver receiver)
Creates a RequestCallback that maps the HTTP response onto the TransportReceiver interface. |
java.lang.String |
getRequestUrl()
Returns the current URL used by this transport. |
void |
send(java.lang.String payload,
RequestTransport.TransportReceiver receiver)
Called by the RequestFactory implementation. |
void |
setRequestUrl(java.lang.String url)
Override the default URL used by this transport. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String URL
GWT.getHostPageBaseURL() + "gwtRequest" which may be
overridden by calling setRequestUrl(String).
| Constructor Detail |
|---|
public DefaultRequestTransport()
| Method Detail |
|---|
public java.lang.String getRequestUrl()
setRequestUrl(String)
public void send(java.lang.String payload,
RequestTransport.TransportReceiver receiver)
RequestTransport
send in interface RequestTransportpayload - the String payloadreceiver - the RequestTransport.TransportReceiver instance that will receive
the payloadpublic void setRequestUrl(java.lang.String url)
url - a String URLgetRequestUrl()protected void configureRequestBuilder(RequestBuilder builder)
builder - a RequestBuilder instanceprotected RequestBuilder createRequestBuilder()
RequestBuilder using the RequestBuilder.POST
method sent to the URL returned from getRequestUrl().
RequestBuilder instanceprotected RequestCallback createRequestCallback(RequestTransport.TransportReceiver receiver)
TransportReceiver interface.
receiver - a
TransportReceiver
RequestCallback instance
|
GWT 2.7.0 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||