/** * Write UTF-8 representation of a String to a File. */ public static void writeRawData( File file, String sBytes ) throws IOException { writeRawData( file, sBytes.getBytes( DEFAULT_CHARSET ) ); } //---------------------------------------------------------------------------------------------------------------
public static File writeTempData( byte [] bytes ) throws IOException { File f = File.createTempFile( "temp-", "-mercury-util" ); writeRawData( f, bytes ); return f; } //---------------------------------------------------------------------------------------------------------------
private static void copyFile( File f, File toFile ) throws IOException { File fOut = null; if( toFile.isDirectory() ) fOut = new File(toFile, f.getName() ); else fOut = toFile; FileInputStream fis = new FileInputStream(f); writeRawData( fis, fOut ); } //---------------------------------------------------------------------------------------------------------------
FileUtil.writeRawData( new File( fName + sv.getAttributes().getExtension() ), sig );
writeRawData( lockFile, "lock" ); lockFile.deleteOnExit();
writeRawData( lockFile, "lock" ); lockFile.deleteOnExit(); return new FileLockBundle( dir );
String ext = sv.getAttributes().getExtension(); File sf = new File( fName + ext ); writeRawData( sf, sig );