Skip to content

Commit

Permalink
Fixes #280 - Remove unecessary call to otto bus @producers calls
Browse files Browse the repository at this point in the history
  • Loading branch information
eyedol committed Jun 17, 2015
1 parent c31de81 commit 6f14950
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 60 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,12 @@

package org.addhen.smssync.net;

import android.content.Context;
import android.content.res.Resources;

import com.squareup.otto.Produce;

import org.addhen.smssync.R;
import org.addhen.smssync.util.Util;

import android.content.Context;
import android.content.res.Resources;

import java.util.Locale;

/**
Expand Down Expand Up @@ -74,9 +72,4 @@ public void setServerError(String error, int statusCode) {
res.getString(R.string.sending_failed_http_code, statusCode));
Util.logActivities(context, serverError);
}

@Produce
public boolean reloadLog() {
return true;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,7 @@
*/
package org.addhen.smssync.net;

import android.content.Context;
import android.content.res.Resources;
import android.text.TextUtils;

import com.google.gson.Gson;
import com.squareup.otto.Produce;

import org.addhen.smssync.R;
import org.addhen.smssync.models.Message;
Expand All @@ -35,6 +30,10 @@
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.protocol.HTTP;

import android.content.Context;
import android.content.res.Resources;
import android.text.TextUtils;

import java.util.Locale;

public class MessageSyncHttpClient extends MainHttpClient {
Expand Down Expand Up @@ -212,11 +211,6 @@ public void setServerSuccessResp(SmssyncResponse smssyncResponse) {
this.smssyncResponse = smssyncResponse;
}

@Produce
public boolean reloadLog() {
return true;
}

public SyncUrl getSyncUrl() {
return syncUrl;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,13 @@

package org.addhen.smssync.services;

import android.content.Intent;

import com.squareup.otto.Produce;

import org.addhen.smssync.App;
import org.addhen.smssync.messages.ProcessMessage;
import org.addhen.smssync.messages.ProcessSms;
import org.addhen.smssync.state.LogEvent;
import org.addhen.smssync.util.ServicesConstants;

import android.content.Intent;

/**
* This class handles background services for periodic synchronization of pending messages.
*
Expand Down Expand Up @@ -63,9 +60,4 @@ protected void executeTask(Intent intent) {
sendBroadcast(statusIntent);
}
}

@Produce
public LogEvent readLogs() {
return new LogEvent();
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,16 @@

package org.addhen.smssync.services;

import android.content.Intent;

import com.squareup.otto.Produce;

import org.addhen.smssync.App;
import org.addhen.smssync.R;
import org.addhen.smssync.database.BaseDatabseHelper;
import org.addhen.smssync.messages.ProcessMessage;
import org.addhen.smssync.messages.ProcessSms;
import org.addhen.smssync.models.SyncUrl;
import org.addhen.smssync.state.LogEvent;
import org.addhen.smssync.util.Util;

import android.content.Intent;

import java.util.List;

public class CheckTaskScheduledService extends SmsSyncServices {
Expand All @@ -52,7 +49,8 @@ public void executeTask(Intent intent) {
public void onFinished(List<SyncUrl> result) {
for (SyncUrl syncUrl : result) {
new ProcessMessage(CheckTaskScheduledService.this,
new ProcessSms(CheckTaskScheduledService.this)).performTask(syncUrl);
new ProcessSms(CheckTaskScheduledService.this))
.performTask(syncUrl);
}
}

Expand All @@ -63,9 +61,4 @@ public void onError(Exception exception) {
});

}

@Produce
public LogEvent readLog() {
return new LogEvent();
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@

package org.addhen.smssync.services;

import org.addhen.smssync.App;
import org.addhen.smssync.R;
import org.addhen.smssync.controllers.DebugCallbacks;
import org.addhen.smssync.messages.ProcessMessage;
import org.addhen.smssync.messages.ProcessSms;
import org.addhen.smssync.util.Logger;
import org.addhen.smssync.util.ServicesConstants;
import org.addhen.smssync.util.Util;

import android.app.Service;
import android.content.Context;
import android.content.Intent;
Expand All @@ -31,18 +40,6 @@
import android.os.Process;
import android.telephony.SmsMessage;

import com.squareup.otto.Produce;

import org.addhen.smssync.App;
import org.addhen.smssync.R;
import org.addhen.smssync.controllers.DebugCallbacks;
import org.addhen.smssync.messages.ProcessMessage;
import org.addhen.smssync.messages.ProcessSms;
import org.addhen.smssync.state.LogEvent;
import org.addhen.smssync.util.Logger;
import org.addhen.smssync.util.ServicesConstants;
import org.addhen.smssync.util.Util;

import java.lang.ref.WeakReference;
import java.util.Date;

Expand Down Expand Up @@ -258,7 +255,8 @@ protected void handleSmsReceived(Intent intent) {
log("handleSmsReceived() messagesUuid: " + messagesUuid);
// Log received SMS

Util.logActivities(this, getString(R.string.received_msg, msg.getBody(), msg.getPhoneNumber()));
Util.logActivities(this,
getString(R.string.received_msg, msg.getBody(), msg.getPhoneNumber()));

// route the sms
boolean sent = mProcessMessage.routeSms(msg);
Expand Down Expand Up @@ -290,17 +288,12 @@ protected void log(String message, Exception ex) {
Logger.log(getClass().getName(), message, ex);
}

@Produce
public LogEvent reloadLog() {
return new LogEvent();
}

private static class ServiceHandler extends Handler {

private final WeakReference<SmsReceiverService> mSmsReceiverService;

public ServiceHandler(SmsReceiverService mSmsReceiverService,
Looper looper) {
Looper looper) {
super(looper);
this.mSmsReceiverService = new WeakReference<>(
mSmsReceiverService);
Expand Down

0 comments on commit 6f14950

Please sign in to comment.