Package org.hornetq.core.journal

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


      for (String fileName : fileNames)
      {
         SequentialFile file = fileFactory.createSequentialFile(fileName, filesRepository.getMaxAIO());

         file.open(1, false);

         try
         {

            JournalFileImpl jrnFile = readFileHeader(file);
View Full Code Here


         add(buffer, 1, i, record);
  
         update(buffer, 1, i, record);
      }

      file.open(1, false);

      buffer.rewind();

      file.writeDirect(buffer, true);
View Full Code Here

      impl.sync();
      impl.close();

      file = factory.createSequentialFile("00010.page", 1);
      file.open();
      impl = new PageImpl(new SimpleString("something"), new NullStorageManager(), factory, file, 10);

      List<PagedMessage> msgs = impl.read(new NullStorageManager());

      Assert.assertEquals(numberOfElements, msgs.size());
View Full Code Here

         expectedFiles.add(fileName);

         SequentialFile sf = factory.createSequentialFile(fileName, 1);

         sf.open();

         Assert.assertEquals(fileName, sf.getFileName());

         sf.close();
      }
View Full Code Here

      // Create a couple with a different extension - they shouldn't be picked
      // up

      SequentialFile sf1 = factory.createSequentialFile("different.file", 1);
      sf1.open();

      SequentialFile sf2 = factory.createSequentialFile("different.cheese", 1);
      sf2.open();

      List<String> fileNames = factory.listFiles("hq");
View Full Code Here

      SequentialFile sf1 = factory.createSequentialFile("different.file", 1);
      sf1.open();

      SequentialFile sf2 = factory.createSequentialFile("different.cheese", 1);
      sf2.open();

      List<String> fileNames = factory.listFiles("hq");

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

   public void testFill() throws Exception
   {
      SequentialFile sf = factory.createSequentialFile("fill.hq", 1);

      sf.open();

      try
      {

         checkFill(sf, 0, 2048, (byte)'X');
View Full Code Here

   public void testDelete() throws Exception
   {
      SequentialFile sf = factory.createSequentialFile("delete-me.hq", 1);

      sf.open();

      SequentialFile sf2 = factory.createSequentialFile("delete-me2.hq", 1);

      sf2.open();
View Full Code Here

      sf.open();

      SequentialFile sf2 = factory.createSequentialFile("delete-me2.hq", 1);

      sf2.open();

      List<String> fileNames = factory.listFiles("hq");

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

   public void testRename() throws Exception
   {
      SequentialFile sf = factory.createSequentialFile("test1.hq", 1);

      sf.open();

      List<String> fileNames = factory.listFiles("hq");

      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.