private void dumpYaml(List<Map<String, Object>> objects, File file, String prefix) throws IOException { try (LockStateYamlWriter writer = LockStateYamlWriter.create(file)) { writer.appendComment(prefix); for (Map<String, Object> object : objects) { writer.dumpObject(object); } } }
private void dumpYaml(List<Map<String, Object>> objects, File file) throws IOException { try (LockStateYamlWriter writer = LockStateYamlWriter.create(file)) { for (Map<String, Object> object : objects) { writer.dumpObject(object); } } }
/** * Creates a LockStateYamlWriter for the given file in append mode. */ public static LockStateYamlWriter create(File file) throws IOException { return new LockStateYamlWriter(new BufferedWriter(new FileWriter(file, true))); }
private void dumpDescriptorsYaml(File descriptorsFile) throws IOException { try (LockStateYamlWriter writer = LockStateYamlWriter.create(descriptorsFile)) { writer.appendComment(WARNING_LOCK_DESCRIPTORS); writer.dumpObject(lockDescriptorMapper.getReversedMapper()); } } }