You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ja...@apache.org on 2007/01/08 04:48:23 UTC
svn commit: r493931 -
/ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/FileUtil.java
Author: jaz
Date: Sun Jan 7 19:48:23 2007
New Revision: 493931
URL: http://svn.apache.org/viewvc?view=rev&rev=493931
Log:
added quick method to obtain an outputstream
Modified:
ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/FileUtil.java
Modified: ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/FileUtil.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/FileUtil.java?view=diff&rev=493931&r1=493930&r2=493931
==============================================================================
--- ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/FileUtil.java (original)
+++ ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/FileUtil.java Sun Jan 7 19:48:23 2007
@@ -15,14 +15,7 @@
*/
package org.ofbiz.base.util;
-import java.io.BufferedWriter;
-import java.io.File;
-import java.io.FileWriter;
-import java.io.IOException;
-import java.io.Writer;
-import java.io.FileNotFoundException;
-import java.io.FileReader;
-import java.io.BufferedReader;
+import java.io.*;
/**
* File Utilities
@@ -54,7 +47,7 @@
}
}
}
-
+
public static Writer getBufferedWriter(String path, String name) throws IOException {
String fileName = getPatchedFileName(path, name);
if (UtilValidate.isEmpty(fileName)) {
@@ -62,6 +55,15 @@
}
return new BufferedWriter(new FileWriter(fileName));
+ }
+
+ public static OutputStream getBufferedOutputStream(String path, String name) throws IOException {
+ String fileName = getPatchedFileName(path, name);
+ if (UtilValidate.isEmpty(fileName)) {
+ throw new IOException("Cannot obtain buffered writer for an empty filename!");
+ }
+
+ return new BufferedOutputStream(new FileOutputStream(fileName));
}
public static String getPatchedFileName(String path, String fileName) throws IOException {