Example usage for org.apache.commons.io FileUtils deleteQuietly

List of usage examples for org.apache.commons.io FileUtils deleteQuietly

Introduction

In this page you can find the example usage for org.apache.commons.io FileUtils deleteQuietly.

Prototype

public static boolean deleteQuietly(File file) 

Source Link

Document

Deletes a file, never throwing an exception.

Usage

From source file:com.jcalvopinam.core.Zipping.java

private static void splitAndZipFile(File inputFile, int bufferSize, CustomFile customFile) throws IOException {

    int counter = 1;
    byte[] bufferPart;
    byte[] buffer = new byte[bufferSize];
    File newFile;// w  ww.  j a v a2s  .co m
    FileInputStream fileInputStream;
    ZipOutputStream out;
    String temporalName;
    String outputFileName;

    try (BufferedInputStream bis = new BufferedInputStream(new FileInputStream(inputFile))) {

        int tmp;

        System.out.println("Please wait while the file is split:");
        while ((tmp = bis.read(buffer)) > 0) {
            temporalName = String.format("%s.%03d", customFile.getFileName(), counter);
            newFile = new File(inputFile.getParent(), temporalName);

            try (FileOutputStream fileOutputStream = new FileOutputStream(newFile)) {
                fileOutputStream.write(buffer, 0, tmp);
            }

            fileInputStream = new FileInputStream(newFile);//file001.zip
            outputFileName = String.format("%s%s_%03d%s", customFile.getPath(), customFile.getFileName(),
                    counter, Extensions.ZIP.getExtension());
            out = new ZipOutputStream(new FileOutputStream(outputFileName));

            out.putNextEntry(new ZipEntry(customFile.getFileNameExtension()));

            bufferPart = new byte[CustomFile.BYTE_SIZE];
            int count;

            while ((count = fileInputStream.read(bufferPart)) > 0) {
                out.write(bufferPart, 0, count);
                System.out.print(".");
            }

            counter++;
            fileInputStream.close();
            out.close();

            FileUtils.deleteQuietly(newFile);
        }
    }

    System.out.println("\nEnded process!");
}

From source file:com.adaptris.core.services.metadata.SimpleSequenceNumberTest.java

@Override
public void tearDown() throws Exception {
    super.tearDown();
    FileUtils.deleteQuietly(new File(PROPERTIES.getProperty(KEY_BASEDIR)));
}

From source file:com.thoughtworks.go.service.ConfigRepositoryTest.java

@Before
public void setUp() throws IOException {
    env = new SystemEnvironment();
    FileUtils.deleteQuietly(env.getConfigRepoDir());
    configRepo = new ConfigRepository(env);
    configRepo.initialize();//from  ww  w  .  j av  a 2s.co m
}

From source file:com.linkedin.pinot.core.realtime.impl.RealtimeSegmentStatsHistoryTest.java

@Test
public void zeroStatTest() throws Exception {
    final String tmpDir = System.getProperty("java.io.tmpdir");
    File serializedFile = new File(tmpDir, STATS_FILE_NAME);
    serializedFile.deleteOnExit();/*from w  ww .  j  av  a2  s  .  c  o  m*/
    FileUtils.deleteQuietly(serializedFile);
    String columName = "col1";

    {
        RealtimeSegmentStatsHistory history = RealtimeSegmentStatsHistory.deserialzeFrom(serializedFile);
        RealtimeSegmentStatsHistory.SegmentStats segmentStats = new RealtimeSegmentStatsHistory.SegmentStats();
        segmentStats.setMemUsedBytes(100);
        segmentStats.setNumSeconds(101);
        segmentStats.setNumRowsConsumed(102);
        segmentStats.setNumRowsIndexed(103);

        RealtimeSegmentStatsHistory.ColumnStats columnStats = new RealtimeSegmentStatsHistory.ColumnStats();
        columnStats.setAvgColumnSize(0);
        columnStats.setCardinality(0);
        segmentStats.setColumnStats(columName, columnStats);

        history.addSegmentStats(segmentStats);

        history.save();
    }
    {
        RealtimeSegmentStatsHistory history = RealtimeSegmentStatsHistory.deserialzeFrom(serializedFile);
        Assert.assertTrue(history.getEstimatedAvgColSize(columName) > 0);
        Assert.assertTrue(history.getEstimatedCardinality(columName) > 0);
        Assert.assertEquals(history.getEstimatedRowsToIndex(), 103);
    }
}

From source file:info.novatec.testit.livingdoc.repository.FileSystemRepositoryTest.java

private void deleteOutputDirectory() {
    if (root != null) {
        FileUtils.deleteQuietly(root);
    }
}

From source file:com.thoughtworks.go.util.ProcessWrapperTest.java

@After
public void teardown() throws Exception {
    FileUtils.deleteQuietly(tempFolder);
}

From source file:com.thoughtworks.go.config.materials.mercurial.HgMaterialUpdaterTest.java

@After
public void teardown() {
    FileUtils.deleteQuietly(workingFolder);
    TestRepo.internalTearDown();
}

From source file:br.com.ingenieux.jenkins.plugins.awsebdeployment.cmd.BuildAndUploadArchive.java

@Override
public boolean release() throws Exception {
    if (null != localArchive && localArchive.exists()) {
        log("Cleaning up temporary file %s", localArchive.getAbsolutePath());

        FileUtils.deleteQuietly(localArchive);
    }/*from w  ww  .  j  a  v  a 2 s  . c o m*/

    return false;
}

From source file:com.linkedin.pinot.core.segment.store.FilePerIndexDirectoryTest.java

@AfterMethod
public void tearDownTest() throws IOException {
    FileUtils.deleteQuietly(segmentDir);
    Assert.assertFalse(segmentDir.exists());
}

From source file:com.openkm.jcr.CleanUnusedTest.java

@Override
protected void setUp() {
    log.info("setUp()");
    log.info("Delete repository: {}", TestConfig.REPOSITORY_HOME);
    FileUtils.deleteQuietly(new File(TestConfig.REPOSITORY_HOME));
}