49 lines
1.3 KiB
Java
49 lines
1.3 KiB
Java
package org.thoughtcrime.securesms.jobs;
|
|
|
|
import android.content.Context;
|
|
import android.support.annotation.NonNull;
|
|
|
|
import org.thoughtcrime.securesms.jobmanager.SafeData;
|
|
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;
|
|
import androidx.work.WorkerParameters;
|
|
|
|
public class PushContentReceiveJob extends PushReceivedJob {
|
|
|
|
private static final long serialVersionUID = 5685475456901715638L;
|
|
|
|
public PushContentReceiveJob(@NonNull Context context, @NonNull WorkerParameters workerParameters) {
|
|
super(context, workerParameters);
|
|
}
|
|
|
|
public PushContentReceiveJob(Context context) {
|
|
super(context, JobParameters.newBuilder().create());
|
|
}
|
|
|
|
@Override
|
|
protected void initialize(@NonNull SafeData data) { }
|
|
|
|
@Override
|
|
protected @NonNull Data serialize(@NonNull Data.Builder dataBuilder) {
|
|
return dataBuilder.build();
|
|
}
|
|
|
|
@Override
|
|
public void onRun() { }
|
|
|
|
@Override
|
|
public void onCanceled() { }
|
|
|
|
@Override
|
|
public boolean onShouldRetry(Exception exception) {
|
|
return false;
|
|
}
|
|
}
|