Package org.hornetq.core.journal

Examples of org.hornetq.core.journal.SequentialFile.renameTo()


         SequentialFile controlFile = createControlFile(null, null, new Pair<String, String>(tmpFileName,
                                                                                             cleanedFileName));

         SequentialFile returningFile = fileFactory.createSequentialFile(file.getFile().getFileName(), maxAIO);

         returningFile.renameTo(renameExtensionFile(tmpFileName, ".cmp") + ".tmp");

         tmpFile.renameTo(cleanedFileName);

         controlFile.delete();
View Full Code Here


      long position = sequentialFile.position();

      sequentialFile.close();

      sequentialFile.renameTo(fileName);

      if (keepOpened)
      {
         if (multiAIO)
         {
View Full Code Here

      {
         nextOpenedFile = freeFiles.remove();
         if (tmpCompactExtension)
         {
            SequentialFile sequentialFile = nextOpenedFile.getFile();
            sequentialFile.renameTo(sequentialFile.getFileName() + ".cmp");
         }
      }
      catch (NoSuchElementException ignored)
      {
      }
View Full Code Here

            SequentialFile file = fileFactory.createSequentialFile(newFile, 1);
            if (file.exists())
            {
               final String originalName = file.getFileName();
               final String newName = originalName.substring(0, originalName.lastIndexOf(".cmp"));
               file.renameTo(newName);
            }
         }

         for (Pair<String, String> rename : renames)
         {
View Full Code Here

      long position = sequentialFile.position();

      sequentialFile.close();

      sequentialFile.renameTo(fileName);

      if (keepOpened)
      {
         if (multiAIO)
         {
View Full Code Here

      {
         nextOpenedFile = freeFiles.remove();
         if (tmpCompactExtension)
         {
            SequentialFile sequentialFile = nextOpenedFile.getFile();
            sequentialFile.renameTo(sequentialFile.getFileName() + ".cmp");
         }
      }
      catch (NoSuchElementException ignored)
      {
      }
View Full Code Here

            SequentialFile file = fileFactory.createSequentialFile(newFile, 1);
            if (file.exists())
            {
               final String originalName = file.getFileName();
               final String newName = originalName.substring(0, originalName.lastIndexOf(".cmp"));
               file.renameTo(newName);
            }
         }

         for (Pair<String, String> rename : renames)
         {
View Full Code Here

            SequentialFile file = fileFactory.createSequentialFile(newFile, 1);
            if (file.exists())
            {
               final String originalName = file.getFileName();
               final String newName = originalName.substring(0, originalName.lastIndexOf(".cmp"));
               file.renameTo(newName);
            }
         }

         for (Pair<String, String> rename : renames)
         {
View Full Code Here

            SequentialFile file = fileFactory.createSequentialFile(newFile, 1);
            if (file.exists())
            {
               final String originalName = file.getFileName();
               final String newName = originalName.substring(0, originalName.lastIndexOf(".cmp"));
               file.renameTo(newName);
            }
         }

         for (Pair<String, String> rename : renames)
         {
View Full Code Here

      Assert.assertEquals(1, fileNames.size());

      Assert.assertTrue(fileNames.contains("test1.hq"));

      sf.renameTo("test1.cmp");

      fileNames = factory.listFiles("cmp");

      Assert.assertEquals(1, fileNames.size());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.