@Override public void perform(GraphRewrite event, EvaluationContext context) { Visitor<File> visitor = new Visitor<File>() { @Override public void visit(File file) { try { log.info("Loading archive identification data from [" + file.getAbsolutePath() + "]"); identifier.addIdentifier(new LuceneArchiveIdentificationService(file.getParentFile())); } catch (Exception e) { throw new WindupException("Failed to load identification data from file [" + file + "]", e); } } }; FileSuffixPredicate predicate = new FileSuffixPredicate("archive-metadata\\.lucene\\.marker"); FileVisit.visit(PathUtil.getUserCacheDir().resolve("nexus-indexer-data").toFile(), predicate, visitor); FileVisit.visit(PathUtil.getWindupCacheDir().resolve("nexus-indexer-data").toFile(), predicate, visitor); } }
@Override public void perform(GraphRewrite event, EvaluationContext context) { Visitor<File> visitor = new Visitor<File>() { @Override public void visit(File file) { try { log.info("Loading archive identification data from [" + file.getAbsolutePath() + "]"); identifier.addIdentifier(new LuceneArchiveIdentificationService(file.getParentFile())); } catch (Exception e) { throw new WindupException("Failed to load identification data from file [" + file + "]", e); } } }; FileSuffixPredicate predicate = new FileSuffixPredicate("archive-metadata\\.lucene\\.marker"); FileVisit.visit(PathUtil.getUserCacheDir().resolve("nexus-indexer-data").toFile(), predicate, visitor); FileVisit.visit(PathUtil.getWindupCacheDir().resolve("nexus-indexer-data").toFile(), predicate, visitor); } }
@Override public void perform(GraphRewrite event, EvaluationContext context) { Visitor<File> visitor = new Visitor<File>() { @Override public void visit(File file) { try { log.info("Loading archive identification data from [" + file.getAbsolutePath() + "]"); identifier.addIdentifier(new InMemoryArchiveIdentificationService().addMappingsFrom(file)); } catch (Exception e) { throw new WindupException("Failed to load identification data from file [" + file + "]", e); } } }; FileSuffixPredicate predicate = new FileSuffixPredicate("\\.archive-metadata\\.txt"); FileVisit.visit(PathUtil.getUserCacheDir().resolve("nexus-indexer-data").toFile(), predicate, visitor); FileVisit.visit(PathUtil.getWindupCacheDir().resolve("nexus-indexer-data").toFile(), predicate, visitor); } }
@Override public void perform(GraphRewrite event, EvaluationContext context) { Visitor<File> visitor = new Visitor<File>() { @Override public void visit(File file) { try { log.info("Loading archive identification data from [" + file.getAbsolutePath() + "]"); identifier.addIdentifier(new InMemoryArchiveIdentificationService().addMappingsFrom(file)); } catch (Exception e) { throw new WindupException("Failed to load identification data from file [" + file + "]", e); } } }; FileSuffixPredicate predicate = new FileSuffixPredicate("\\.archive-metadata\\.txt"); FileVisit.visit(PathUtil.getUserCacheDir().resolve("nexus-indexer-data").toFile(), predicate, visitor); FileVisit.visit(PathUtil.getWindupCacheDir().resolve("nexus-indexer-data").toFile(), predicate, visitor); } }