@Override public void close() throws IOException { cloudKeeper.shutdown(); executorService.shutdown(); Files.walkFileTree(temporaryDirectory, RecursiveDeleteVisitor.getInstance()); }