Revision 023f6f1e src/gr/ebs/gss/client/rest/MultipleDeleteCommand.java
b/src/gr/ebs/gss/client/rest/MultipleDeleteCommand.java | ||
---|---|---|
28 | 28 |
|
29 | 29 |
import com.google.gwt.core.client.GWT; |
30 | 30 |
import com.google.gwt.http.client.Request; |
31 |
import com.google.gwt.http.client.RequestBuilder; |
|
31 | 32 |
import com.google.gwt.http.client.RequestCallback; |
32 | 33 |
import com.google.gwt.http.client.Response; |
33 | 34 |
|
... | ... | |
54 | 55 |
paths = pathToDelete; |
55 | 56 |
for (final String pathg : pathToDelete) { |
56 | 57 |
GWT.log("[DEL]"+pathg, null); |
57 |
RestRequestBuilder builder = new RestRequestBuilder("DELETE", pathg);
|
|
58 |
RequestBuilder builder = new RequestBuilder(RequestBuilder.DELETE, pathg);
|
|
58 | 59 |
|
59 | 60 |
try { |
60 | 61 |
handleHeaders(builder, pathg); |
61 | 62 |
builder.sendRequest("", new RequestCallback() { |
62 | 63 |
|
64 |
@Override |
|
63 | 65 |
public void onError(Request arg0, Throwable arg1) { |
64 | 66 |
errors.put(pathg, arg1); |
65 | 67 |
} |
66 | 68 |
|
69 |
@Override |
|
67 | 70 |
public void onResponseReceived(Request arg0, Response arg1) { |
68 | 71 |
if (arg1.getStatusCode() == 204) |
69 | 72 |
successPaths.add(pathg); |
... | ... | |
86 | 89 |
return errors.size() + successPaths.size() == paths.length; |
87 | 90 |
} |
88 | 91 |
|
92 |
@Override |
|
89 | 93 |
public boolean execute() { |
90 | 94 |
boolean com = isComplete(); |
91 | 95 |
if (com) { |
Also available in: Unified diff