@Override
 public Void call() throws Exception {
   Stopwatch reportingStopwatch = Stopwatch.started();
   reportingTask.generateReports();
   LOGGER.debug("{} generated in {} ms", reportingTask.toString(), reportingStopwatch.stop());
   return null;
 }
 @Override
 public void generateReports() throws IOException {
   LOGGER.info("Copying resources to directory");
   copyResourcesToOutputDirectory();
 }