public static void moveToManual(final Path manualDirectory, final Path directory) {
Logger idLogger = LogManager.getLogger(directory.getFileName());
try {
idLogger.info("Automatic failure detected, moving for manual recovery.");
FileUtils.move(directory, manualDirectory, directory.getFileName().toString());
}
catch (Exception ex) {
//TODO bad stuff, file is lost
idLogger.fatal("File {} is stuck.", directory.getFileName());
}
}