id,summary,reporter,owner,description,type,status,priority,milestone,component,severity,resolution,keywords,cc 214,test java.nio as as alternative file copy mechanism,anonymous,nobody,"public void copyFile(File source, File destination, boolean overwrite) in FileQueue.java uses a buffer to copy files. We should test whether this solution is quicker (it is probably more likely to be correct as well): http://www.javalobby.org/java/forums/t17036.html {{{ public static void copyFile(File sourceFile, File destFile) throws IOException { if(!destFile.exists()) { destFile.createNewFile(); } FileChannel source = null; FileChannel destination = null; try { source = new FileInputStream(sourceFile).getChannel(); destination = new FileOutputStream(destFile).getChannel(); destination.transferFrom(source, 0, source.size()); } finally { if(source != null) { source.close(); } if(destination != null) { destination.close(); } } }}} ",defect,new,moderate,Collection building wishlist,GLI,enhancement,,,