public void restore(PipelinePluginManifestServerCache serverCache, List<KnownServer> knownServers) {
for (KnownServer server : knownServers) {
PipelinePluginManifestCache cache = serverCache.getCache(server.getServerInfo().getGuid());
try {
PipelinePluginManifest manifest = cache.getCachedManifest(pluginName);
if (manifest != null) {
projectCache.add(Arrays.asList(manifest));
logger.info("The manifest for the plugin " + pluginName + " was found in the cache for server "
+ server.getServerInfo().getName());
return;