List of usage examples for org.apache.commons.io FileDeleteStrategy FORCE
FileDeleteStrategy FORCE
To view the source code for org.apache.commons.io FileDeleteStrategy FORCE.
Click Source Link
From source file:com.adaptris.core.stubs.TempFileUtils.java
public static File trackFile(File f, Object tracker) { cleaner.track(f, tracker, FileDeleteStrategy.FORCE); return f; }
From source file:com.adaptris.core.stubs.TempFileUtils.java
public static File createTrackedDir(String prefix, String suffix, File baseDir, Object tracker) throws IOException { File f = File.createTempFile(prefix, suffix, baseDir); f.delete();//from ww w. j a v a 2 s .c om f.mkdirs(); cleaner.track(f, tracker, FileDeleteStrategy.FORCE); return trackFile(f, tracker); }
From source file:com.edduarte.argus.util.Constants.java
public static void deleteFile(File fileToDelete) { try {/*from w ww . j a v a 2s.co m*/ FileDeleteStrategy.FORCE.delete(fileToDelete); } catch (IOException e) { fileToDelete.delete(); } }
From source file:com.adaptris.core.services.dynamic.MarshallServiceStoreCase.java
protected void markForDeath(File f) { cleaner.track(f, markerObject, FileDeleteStrategy.FORCE); }
From source file:fr.duminy.jbackup.core.util.DefaultFileDeleter.java
/** * {@inheritDoc}/* w w w . java 2s.c o m*/ */ @Override public void deleteAll() { FileDeleteStrategy deleteStrategy = FileDeleteStrategy.FORCE; deleteFiles(deleteStrategy, registeredFiles, true); deleteFiles(deleteStrategy, registeredDirectories, false); }
From source file:it.geosolutions.geostore.services.rest.BaseAuthenticationTest.java
@Override protected void setUp() throws Exception { super.setUp(); File securityTempFolder = new File(System.getProperty("java.io.tmpdir"), "apacheds-spring-security"); int i = 0;//w w w . j a v a 2 s. c o m for (i = 0; i < 10; i++) { try { if (securityTempFolder.exists() && securityTempFolder.isDirectory() && securityTempFolder.canWrite()) { FileDeleteStrategy.FORCE.delete(securityTempFolder); FileUtils.forceDelete(securityTempFolder); } } catch (Exception e) { LOGGER.info(i * 10 + "... "); Thread.sleep(1000); continue; } break; } LOGGER.info(100); String[] paths = { "classpath*:applicationContext-test.xml" }; context = new ClassPathXmlApplicationContext(paths); LOGGER.info("Built test context: " + context); }
From source file:com.adaptris.core.services.dynamic.MarshallServiceStoreCase.java
protected File createAndTrackTempDir() throws Exception { File tmpDir = File.createTempFile(this.getClass().getSimpleName(), null); tmpDir.delete();//from www.j a v a2s . c o m tmpDir.mkdirs(); cleaner.track(tmpDir, markerObject, FileDeleteStrategy.FORCE); return tmpDir; }
From source file:com.adaptris.core.runtime.StandardMessageErrorDigestTest.java
public void testDigest() throws Exception { StandardMessageErrorDigester digester = createDigester(); File tempDir = Files.createTempDirectory(this.getClass().getSimpleName()).toFile(); tempDir.deleteOnExit();//w ww . j av a2 s.co m cleaner.track(tempDir, digester, FileDeleteStrategy.FORCE); doDigesting(digester, "testDigest", tempDir.getCanonicalPath()); assertEquals(5, digester.getDigest().size()); assertEquals(5, digester.getTotalErrorCount()); for (MessageDigestErrorEntry e : digester.getDigest()) { assertTrue(e.getWorkflowId().startsWith("workflow")); assertNotNull(e.getStackTrace()); assertNotNull(e.getFileSystemPath()); assertNotNull(e.getStackTrace()); assertEquals(new File(tempDir, e.getUniqueId()).getCanonicalPath(), e.getFileSystemPath()); assertNotNull(e.getLifecycleEvent()); assertEquals(1, e.getLifecycleEvent().getMleMarkers().size()); } }
From source file:com.adaptris.core.lms.FileBackedMessageFactoryTest.java
private String tempDir() throws IOException { File f = File.createTempFile(FileBackedMessageFactoryTest.class.getSimpleName(), "", null); f.delete();//from w w w. j av a2s . c om cleaner.track(f, marker, FileDeleteStrategy.FORCE); return f.getCanonicalPath(); }
From source file:com.jci.utils.CommonUtils.java
/** * Delete temp files.//from ww w.j a va2 s . c o m * * @param tempFiles the temp files */ public static void deleteTempFiles(List<File> tempFiles) { for (File temp : tempFiles) { try { FileDeleteStrategy.FORCE.delete(temp); } catch (IOException e) { e.printStackTrace(); } } }