List of usage examples for org.apache.commons.io FileUtils deleteQuietly
public static boolean deleteQuietly(File file)
From source file:it.drwolf.ridire.utility.test.NewsCleaner.java
private void removeDirtyHtml() { File dir1 = new File(DIR1); File dir2 = new File(DIR2); List dir1files = new ArrayList(FileUtils.listFiles(dir1, null, false)); List dir2files = new ArrayList(FileUtils.listFiles(dir2, null, false)); Collections.sort(dir1files, new FileNameComparator()); Collections.sort(dir2files, new FileNameComparator()); for (int i = 0, j = 0; i < dir1files.size(); i++) { File f1 = (File) dir1files.get(i); File f2 = (File) dir2files.get(j); if (f1.getName().equals(f2.getName())) { j++;/*from ww w . j a va2s.c om*/ continue; } else { FileUtils.deleteQuietly(f1); } } }
From source file:de.tudarmstadt.ukp.csniper.webapp.support.wicket.DownloadButton.java
/** * Copied from DownloadLink//from w ww. j av a 2 s . c o m */ @Override public void onSubmit() { try { final File file = fileModel.getObject(); String fileName = fileNameModel != null ? fileNameModel.getObject() : null; if (StringUtils.isEmpty(fileName)) { fileName = file.getName(); } fileName = UrlEncoder.QUERY_INSTANCE.encode(fileName, getRequest().getCharset()); IResourceStream resourceStream = new FileResourceStream(new org.apache.wicket.util.file.File(file)); getRequestCycle().scheduleRequestHandlerAfterCurrent(new ResourceStreamRequestHandler(resourceStream) { @Override public void respond(IRequestCycle requestCycle) { super.respond(requestCycle); if (deleteAfter) { FileUtils.deleteQuietly(file); } } }.setFileName(fileName).setContentDisposition(ContentDisposition.ATTACHMENT)); } catch (Exception e) { error("Unable to export: " + ExceptionUtils.getRootCauseMessage(e)); } }
From source file:com.thoughtworks.go.security.AESCipherProvider.java
public void removeCachedKey() { cachedKey = null; FileUtils.deleteQuietly(cipherFile); }
From source file:com.adaptris.fs.NioWorkerTest.java
@Test public void testLockWhileReading() throws Exception { FsWorker worker = createWorker();//ww w .j a v a 2 s. c o m File f = File.createTempFile(this.getClass().getSimpleName(), ""); f.delete(); try { worker.put(BYTES, f); RandomAccessFile raf = new RandomAccessFile(f, "rwd"); FileLock lock = raf.getChannel().lock(); try { worker.get(f); fail(); } catch (FsException expected) { assertEquals(OverlappingFileLockException.class, expected.getCause().getClass()); } lock.release(); raf.close(); worker.get(f); } finally { FileUtils.deleteQuietly(f); } }
From source file:com.unidev.polyembeddedcms.PolyCore.java
/** * Remove tenant from tenant index//from w w w .ja v a2 s .c o m * @param tenantName */ public void removeTenantStorage(String tenantName) { File tenantRoot = fetchStorageRoot(tenantName); if (!tenantRoot.exists()) { LOG.warn("Tenant index don't have tenant {}", tenantName); return; } FileUtils.deleteQuietly(tenantRoot); }
From source file:com.adaptris.core.LogHandlerTest.java
@After public void tearDown() throws Exception { FileUtils.deleteQuietly(LOG_DIRECTORY); FileUtils.deleteDirectory(LOG_DIRECTORY); }
From source file:edu.mayo.xsltserver.FileService.java
/** * Delete.// ww w .j a v a2 s .co m * * @param fileName the file name */ public void delete(String fileName) { FileUtils.deleteQuietly(new File(storageDirectory + File.separator + fileName)); }
From source file:com.splunk.shuttl.archiver.usecases.TgzRoundtripFunctionalTest.java
@AfterMethod public void tearDown() { FileUtils.deleteQuietly(testDirectory); tearDownLocalConfig(tgzConf); }
From source file:net.chris54721.infinitycubed.data.Downloadable.java
public boolean download(ActionListener listener) { if (!force && isLocalValid()) return true; LogHelper.info("Downloading file " + target.getName()); InputStream in = null;//from w w w . j a v a 2 s. c om OutputStream out = null; try { if (!target.getParentFile().isDirectory()) target.getParentFile().mkdirs(); in = source.openStream(); out = new FileOutputStream(target); if (listener != null) { out = new DownloadCountingOutputStream(getFileSize(), out); ((DownloadCountingOutputStream) out).setListener(listener); } long copied = IOUtils.copy(in, out); return copied == getFileSize(); } catch (Exception e) { LogHelper.error("Failed downloading file " + target.getName(), e); FileUtils.deleteQuietly(target); return false; } finally { if (in != null) IOUtils.closeQuietly(in); if (out != null) IOUtils.closeQuietly(out); } }
From source file:com.thoughtworks.go.agent.AgentProcessParentImplTest.java
private void cleanup() { FileUtils.deleteQuietly(AGENT_BINARY_JAR); FileUtils.deleteQuietly(AGENT_PLUGINS_ZIP); FileUtils.deleteQuietly(AGENT_LAUNCHER_JAR); FileUtils.deleteQuietly(TFS_IMPL_JAR); }