2015-04-15 10:58:29 -07:00
|
|
|
package org.thoughtcrime.securesms.jobs;
|
|
|
|
|
|
|
|
import android.content.Context;
|
2018-08-09 10:15:43 -04:00
|
|
|
import android.support.annotation.NonNull;
|
|
|
|
|
2019-03-28 08:56:35 -07:00
|
|
|
import org.thoughtcrime.securesms.jobmanager.Data;
|
|
|
|
import org.thoughtcrime.securesms.jobmanager.Job;
|
2018-08-09 10:15:43 -04:00
|
|
|
|
2015-04-15 10:58:29 -07:00
|
|
|
public class PushContentReceiveJob extends PushReceivedJob {
|
|
|
|
|
2019-03-28 08:56:35 -07:00
|
|
|
public static final String KEY = "PushContentReceiveJob";
|
2018-08-09 10:15:43 -04:00
|
|
|
|
2019-03-28 08:56:35 -07:00
|
|
|
public PushContentReceiveJob(Context context) {
|
|
|
|
this(new Job.Parameters.Builder().build());
|
|
|
|
setContext(context);
|
2018-08-09 10:15:43 -04:00
|
|
|
}
|
2015-04-15 10:58:29 -07:00
|
|
|
|
2019-03-28 08:56:35 -07:00
|
|
|
private PushContentReceiveJob(@NonNull Job.Parameters parameters) {
|
|
|
|
super(parameters);
|
2015-04-15 10:58:29 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
2019-03-28 08:56:35 -07:00
|
|
|
public @NonNull Data serialize() {
|
|
|
|
return Data.EMPTY;
|
|
|
|
}
|
2018-08-09 10:15:43 -04:00
|
|
|
|
|
|
|
@Override
|
2019-03-28 08:56:35 -07:00
|
|
|
public @NonNull String getFactoryKey() {
|
|
|
|
return KEY;
|
2018-08-09 10:15:43 -04:00
|
|
|
}
|
2015-04-15 10:58:29 -07:00
|
|
|
|
|
|
|
@Override
|
2018-12-07 18:31:39 -08:00
|
|
|
public void onRun() { }
|
2015-04-15 10:58:29 -07:00
|
|
|
|
|
|
|
@Override
|
2018-12-07 18:31:39 -08:00
|
|
|
public void onCanceled() { }
|
2015-04-15 10:58:29 -07:00
|
|
|
|
|
|
|
@Override
|
|
|
|
public boolean onShouldRetry(Exception exception) {
|
|
|
|
return false;
|
|
|
|
}
|
2019-03-28 08:56:35 -07:00
|
|
|
|
|
|
|
public static final class Factory implements Job.Factory<PushContentReceiveJob> {
|
|
|
|
@Override
|
|
|
|
public @NonNull PushContentReceiveJob create(@NonNull Parameters parameters, @NonNull Data data) {
|
|
|
|
return new PushContentReceiveJob(parameters);
|
|
|
|
}
|
|
|
|
}
|
2015-04-15 10:58:29 -07:00
|
|
|
}
|