Package net.timewalker.ffmq3.storage.data

Examples of net.timewalker.ffmq3.storage.data.LinkedDataStore.commitChanges()


        int previous = store.first();
        previous = store.store(data, previous);
        if (previous == -1)
                  throw new IllegalStateException("No space left !");
      }
      store.commitChanges();
      for (int j = 0; j < 10; j++)
      {
        store.delete(store.first());
      }
      store.commitChanges();
View Full Code Here


      store.commitChanges();
      for (int j = 0; j < 10; j++)
      {
        store.delete(store.first());
      }
      store.commitChanges();
    }
   
    store.close();
  }
 
View Full Code Here

      previous = store.store(data, previous);
      if (previous == -1)
          throw new IllegalStateException("No space left !");
      // System.out.println(store);
    }
    store.commitChanges();
    long endTime = System.currentTimeMillis();
    System.out.println("Insertion time " + (endTime - startTime) + " ms");

    //System.out.println(store);
    store.close();
View Full Code Here

      store.delete(current);
      count++;

      current = next;
    }
    store.commitChanges();
    assertEquals(msgCount - count, store.size());
    // System.out.println(store);
    store.close();

    // -------------------------------------------------------------------
View Full Code Here

      pos = store.next(previous);
      if (pos != -1)
        pos = store.next(pos);
      // pos+=2+data.length/BLOCK_SIZE;
    }
    store.commitChanges();
    assertEquals(msgCount, store.size());
    System.out.println(store);

    store.close();
View Full Code Here

      int next = store.next(current);
      store.delete(current);
      current = next;
      count++;
    }
    store.commitChanges();
    endTime = System.currentTimeMillis();
    System.out.println("Deletion time " + (endTime - startTime) + " ms");
    assertEquals(msgCount, count);
    assertEquals(0, store.size());
    assertEquals(-1, store.first());
View Full Code Here

        int previous = store.first();
        previous = store.store(data, previous);
        if (previous == -1)
                  throw new IllegalStateException("No space left !");
      }
      store.commitChanges();
      for (int j = 0; j < 10; j++)
      {
        store.delete(store.first());
      }
      store.commitChanges();
View Full Code Here

      store.commitChanges();
      for (int j = 0; j < 10; j++)
      {
        store.delete(store.first());
      }
      store.commitChanges();
    }
    assertEquals(0, store.size());
    store.close();
    System.setProperty("ffmq.dataStore.keepJournalFiles", "false");
   
View Full Code Here

            previous = store.store("test_"+n, previous);
            if (previous == -1)
                throw new IllegalStateException("No space left !");
        }
        assertEquals(MSG_COUNT, store.size());
        store.commitChanges();
       
        int count = 0;
        int current = store.first();
        while (current != -1)
        {
View Full Code Here

           
            pos = store.next(previous);
            if (pos != -1)
                pos = store.next(pos);
        }
        store.commitChanges();
        assertEquals(MSG_COUNT, store.size());
       
        //System.out.println(store);
       
        count = 0;
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.