package org.Webgatherer.Persistence.InputOutput; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.util.Collection; /** * @author Rick Dane */ public class PersistenceImpl_WriteToFile implements Persistence { public void persistFlatData(Collection inputData, String persistenceTarget) { } public static void appendToFile(String filePath, String text) { try { BufferedWriter out = new BufferedWriter(new FileWriter(filePath, true)); out.write(text); out.close(); } catch (IOException e) { e.printStackTrace(); } } public void writeToFile(String filePath, String text) { try { // Create file FileWriter fstream = new FileWriter(filePath); BufferedWriter out = new BufferedWriter(fstream); out.write(text); out.close(); } catch (Exception e) {//Catch exception if any System.err.println("Error: " + e.getMessage()); } } }