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,