Revision dc8cc18a src/gr/grnet/pithos/web/client/rest/PostRequest.java
b/src/gr/grnet/pithos/web/client/rest/PostRequest.java | ||
---|---|---|
35 | 35 |
|
36 | 36 |
package gr.grnet.pithos.web.client.rest; |
37 | 37 |
|
38 |
import gr.grnet.pithos.web.client.Pithos; |
|
39 | 38 |
import gr.grnet.pithos.web.client.Resource; |
40 | 39 |
|
41 | 40 |
import java.util.HashMap; |
... | ... | |
50 | 49 |
|
51 | 50 |
public abstract class PostRequest implements ScheduledCommand { |
52 | 51 |
|
53 |
private final Pithos app; |
|
54 |
|
|
55 | 52 |
private String api; |
56 | 53 |
|
57 | 54 |
protected String owner; |
... | ... | |
66 | 63 |
|
67 | 64 |
public abstract void onError(Throwable t); |
68 | 65 |
|
69 |
public PostRequest(Pithos app, String api, String owner, String path) { |
|
70 |
this.app = app; |
|
66 |
public PostRequest(String api, String owner, String path) { |
|
71 | 67 |
this.api = api; |
72 | 68 |
this.owner = owner; |
73 | 69 |
this.path = path; |
74 | 70 |
} |
75 | 71 |
|
76 |
public PostRequest(Pithos app, String api, String owner, String path, String data) { |
|
77 |
this.app = app; |
|
72 |
public PostRequest(String api, String owner, String path, String data) { |
|
78 | 73 |
this.api = api; |
79 | 74 |
this.owner = owner; |
80 | 75 |
this.path = path; |
... | ... | |
96 | 91 |
|
97 | 92 |
@Override |
98 | 93 |
public Resource deserialize(Response response) { |
99 |
return Resource.createFromResponse(app, Resource.class, owner, response, null);
|
|
94 |
return Resource.createFromResponse(Resource.class, owner, response, null); |
|
100 | 95 |
} |
101 | 96 |
|
102 | 97 |
@Override |
Also available in: Unified diff