Hide use of private WorkQueue.Executor for Gerrit master
Change-Id: I7be2ebaa575f2102e0a6f5caf650124c6e06f39e
diff --git a/src/main/java/com/googlesource/gerrit/plugins/download/command/project/DownloadCommandUpdater.java b/src/main/java/com/googlesource/gerrit/plugins/download/command/project/DownloadCommandUpdater.java
index ce0f857..7fc1631 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/download/command/project/DownloadCommandUpdater.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/download/command/project/DownloadCommandUpdater.java
@@ -28,7 +28,6 @@
import com.google.gerrit.server.git.MetaDataUpdate;
import com.google.gerrit.server.git.ProjectConfig;
import com.google.gerrit.server.git.WorkQueue;
-import com.google.gerrit.server.git.WorkQueue.Executor;
import com.google.gerrit.server.project.ProjectCache;
import com.google.gerrit.server.project.ProjectState;
import com.google.inject.Inject;
@@ -41,6 +40,7 @@
import org.slf4j.LoggerFactory;
import java.io.IOException;
+import java.util.concurrent.ScheduledExecutorService;
import java.util.Map;
@Singleton
@@ -55,7 +55,7 @@
private final ProjectCache projectCache;
private final Map<String, ProjectDownloadCommand> projectDownloadCommands;
private final Map<String, RegistrationHandle> registrationHandles;
- private final Executor executor;
+ private final ScheduledExecutorService executor;
@Inject
DownloadCommandUpdater(@PluginName String pluginName,