diff --git a/src/org/thoughtcrime/securesms/ApplicationContext.java b/src/org/thoughtcrime/securesms/ApplicationContext.java index dd74bc399..167b01c97 100644 --- a/src/org/thoughtcrime/securesms/ApplicationContext.java +++ b/src/org/thoughtcrime/securesms/ApplicationContext.java @@ -148,7 +148,6 @@ public class ApplicationContext extends MultiDexApplication implements DefaultLi private void initializeJobManager() { this.jobManager = JobManager.newBuilder(this) - .withName("TextSecureJobs") .withConsumerThreads(5) .build(); } diff --git a/src/org/thoughtcrime/securesms/jobmanager/JobManager.java b/src/org/thoughtcrime/securesms/jobmanager/JobManager.java index a597b8f6c..fad09d39e 100644 --- a/src/org/thoughtcrime/securesms/jobmanager/JobManager.java +++ b/src/org/thoughtcrime/securesms/jobmanager/JobManager.java @@ -24,7 +24,7 @@ public class JobManager implements RequirementListener { private final Context context; private final List requirementProviders; - private JobManager(Context context, String name, + private JobManager(Context context, List requirementProviders, int consumers) { @@ -91,7 +91,6 @@ public class JobManager implements RequirementListener { public static class Builder { private final Context context; - private String name; private List requirementProviders; private int consumerThreads; @@ -100,18 +99,6 @@ public class JobManager implements RequirementListener { this.consumerThreads = 5; } - /** - * A name for the {@link org.thoughtcrime.securesms.jobmanager.JobManager}. This is a required parameter, - * and is linked to the durable queue used by persistent jobs. - * - * @param name The name for the JobManager to build. - * @return The builder. - */ - public Builder withName(String name) { - this.name = name; - return this; - } - /** * Set the number of threads dedicated to consuming Jobs from the queue and executing them. * @@ -127,15 +114,11 @@ public class JobManager implements RequirementListener { * @return A constructed JobManager. */ public JobManager build() { - if (name == null) { - throw new IllegalArgumentException("You must specify a name!"); - } - if (requirementProviders == null) { requirementProviders = new LinkedList<>(); } - return new JobManager(context, name, requirementProviders, + return new JobManager(context, requirementProviders, consumerThreads); } }