Revision 623:66f69a7348ed src/gr/ebs/gss/client/rest/DeleteCommand.java
b/src/gr/ebs/gss/client/rest/DeleteCommand.java | ||
---|---|---|
22 | 22 |
import gr.ebs.gss.client.exceptions.InsufficientPermissionsException; |
23 | 23 |
|
24 | 24 |
import com.google.gwt.http.client.Request; |
25 |
import com.google.gwt.http.client.RequestBuilder; |
|
25 | 26 |
import com.google.gwt.http.client.RequestCallback; |
26 | 27 |
import com.google.gwt.http.client.Response; |
27 | 28 |
|
... | ... | |
48 | 49 |
path = pathToDelete; |
49 | 50 |
else |
50 | 51 |
path = pathToDelete+"/"; |
51 |
RestRequestBuilder builder = new RestRequestBuilder("DELETE", path);
|
|
52 |
RequestBuilder builder = new RequestBuilder(RequestBuilder.DELETE, path);
|
|
52 | 53 |
|
53 | 54 |
try { |
54 | 55 |
handleHeaders(builder, path); |
55 | 56 |
builder.sendRequest("", new RequestCallback() { |
56 | 57 |
|
57 |
|
|
58 |
@Override |
|
58 | 59 |
public void onError(Request arg0, Throwable arg1) { |
59 | 60 |
complete = true; |
60 | 61 |
DeleteCommand.this.onError(arg1); |
61 | 62 |
} |
62 | 63 |
|
63 |
|
|
64 |
@Override |
|
64 | 65 |
public void onResponseReceived(Request arg0, Response arg1) { |
65 | 66 |
complete=true; |
66 | 67 |
if(arg1.getStatusCode() == 204) |
... | ... | |
84 | 85 |
return complete; |
85 | 86 |
} |
86 | 87 |
|
88 |
@Override |
|
87 | 89 |
public boolean execute() { |
88 | 90 |
boolean com = isComplete(); |
89 | 91 |
if(com){ |
Also available in: Unified diff