@Override
                            public FileVisitResult visitFile(final Path file, final BasicFileAttributes attrs) {
                                try {
                                    if (file.toString().endsWith(".zip")) {
                                        process(headlessFilter, file);
                                    }
                                } catch (final RuntimeException e) {
                                    LOGGER.error(e.getMessage(), e);
                                }
                                return super.visitFile(file, attrs);
                            }
Command line tool to process some files from a proxy stroom.
stroom-headless/src/main/java/stroom/headless/Headless.java