Signal-Android/src/org/thoughtcrime/securesms/jobs/PushContentReceiveJob.java

50 lines
1.3 KiB
Java
Raw Normal View History

package org.thoughtcrime.securesms.jobs;
import android.content.Context;
import android.support.annotation.NonNull;
import org.thoughtcrime.securesms.jobmanager.SafeData;
2018-08-01 11:09:24 -04:00
import org.thoughtcrime.securesms.logging.Log;
import org.thoughtcrime.securesms.jobmanager.JobParameters;
import org.thoughtcrime.securesms.util.TextSecurePreferences;
import org.whispersystems.libsignal.InvalidVersionException;
import org.whispersystems.signalservice.api.messages.SignalServiceEnvelope;
import java.io.IOException;
import androidx.work.Data;
2018-11-27 12:34:42 -08:00
import androidx.work.WorkerParameters;
public class PushContentReceiveJob extends PushReceivedJob {
private static final long serialVersionUID = 5685475456901715638L;
2018-11-27 12:34:42 -08:00
public PushContentReceiveJob(@NonNull Context context, @NonNull WorkerParameters workerParameters) {
super(context, workerParameters);
}
public PushContentReceiveJob(Context context) {
super(context, JobParameters.newBuilder().create());
}
@Override
2018-12-07 18:31:39 -08:00
protected void initialize(@NonNull SafeData data) { }
@Override
protected @NonNull Data serialize(@NonNull Data.Builder dataBuilder) {
2018-12-07 18:31:39 -08:00
return dataBuilder.build();
}
@Override
2018-12-07 18:31:39 -08:00
public void onRun() { }
@Override
2018-12-07 18:31:39 -08:00
public void onCanceled() { }
@Override
public boolean onShouldRetry(Exception exception) {
return false;
}
}