5
0
mirror of https://github.com/cwinfo/envayasms.git synced 2025-04-13 11:48:19 +00:00
envayasms/src/org/envaya/kalsms/task/PollerTask.java

21 lines
572 B
Java
Executable File

package org.envaya.kalsms.task;
import org.apache.http.HttpResponse;
import org.apache.http.message.BasicNameValuePair;
import org.envaya.kalsms.App;
import org.envaya.kalsms.OutgoingMessage;
public class PollerTask extends HttpTask {
public PollerTask(App app) {
super(app, new BasicNameValuePair("action", App.ACTION_OUTGOING));
}
@Override
protected void handleResponse(HttpResponse response) throws Exception {
for (OutgoingMessage reply : parseResponseXML(response)) {
app.sendOutgoingMessage(reply);
}
}
}