4
0
mirror of https://github.com/cwinfo/envayasms.git synced 2025-07-13 01:36:27 +00:00

add PendingMessages activity for viewing/retrying/deleting pending messages; clean up UI for ForwardInbox; create Inbox and Outbox class to simplify App class

This commit is contained in:
Jesse Young
2011-09-30 23:03:06 -07:00
parent 1081f57580
commit d7f803e60e
36 changed files with 1097 additions and 680 deletions

View File

@ -28,14 +28,13 @@ public class ForwarderTask extends HttpTask {
protected void handleResponse(HttpResponse response) throws Exception {
for (OutgoingMessage reply : parseResponseXML(response)) {
app.sendOutgoingMessage(reply);
app.outbox.sendMessage(reply);
}
app.setIncomingMessageStatus(message, true);
app.inbox.messageForwarded(message);
}
@Override
protected void handleFailure() {
app.setIncomingMessageStatus(message, false);
app.inbox.messageFailed(message);
}
}

View File

@ -15,7 +15,7 @@ public class PollerTask extends HttpTask {
@Override
protected void handleResponse(HttpResponse response) throws Exception {
for (OutgoingMessage reply : parseResponseXML(response)) {
app.sendOutgoingMessage(reply);
app.outbox.sendMessage(reply);
}
}
}