Package net.sf.joafip.service

Examples of net.sf.joafip.service.IDataAccessSession.open()


    final Object object = dataAccessSession.getObject("key");
    assertEquals("bad object", Integer.valueOf(0), object);
    dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
    logWrote();

    dataAccessSession.open();
    dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
    logWrote();

  }
View Full Code Here


    IFilePersistence filePersistence = createFilePersistence();
    IDataAccessSession dataAccessSession = filePersistence
        .createDataAccessSession();

    dataAccessSession.open();
    final Holder writeByteHolder = new Holder();
    final Holder writeShortHolder = new Holder();
    final Holder writeIntegerHolder = new Holder();
    final Holder writeLongHolder = new Holder();
    final Holder writeFloatHolder = new Holder();
View Full Code Here

    filePersistence.close();

    filePersistence = createFilePersistence();
    dataAccessSession = filePersistence.createDataAccessSession();

    dataAccessSession.open();
    final Holder readByteHolder = (Holder) dataAccessSession
        .getObject("byte");
    final Holder readShortHolder = (Holder) dataAccessSession
        .getObject("short");
    final Holder readIntegerHolder = (Holder) dataAccessSession
View Full Code Here

    final IDataAccessSession session = filePersistence
        .createDataAccessSession();
    PTreeMap<String, String> map = new PTreeMap<String, String>();
    Map<String, String> smap = PCollections.synchronizedMap(null, map);
    smap.put(KEY, "value");
    session.open();
    session.setObject(KEY, smap);
    map = null;// NOPMD
    smap = null;// NOPMD
    session.close(EnumFilePersistenceCloseAction.SAVE);
View Full Code Here

    session.setObject(KEY, smap);
    map = null;// NOPMD
    smap = null;// NOPMD
    session.close(EnumFilePersistenceCloseAction.SAVE);

    session.open();
    smap = (Map<String, String>) session.getObject(KEY);
    assertEquals("bad value", "value", smap.get(KEY));
    session.close(EnumFilePersistenceCloseAction.SAVE);
  }
}
View Full Code Here

    builder.setCrashSafeMode(true);
    filePersistence = builder.build();

    final IDataAccessSession session = filePersistence
        .createDataAccessSession();
    session.open();
    session.setObject(KEY, new Object());
    session.close(EnumFilePersistenceCloseAction.SAVE);
    filePersistence.close();

    assertFalse("\"store.data\" must not exists", new File(path,
View Full Code Here

        }
      }, unLockDelay);
      filePersistence = builder.build();
      final IDataAccessSession session = filePersistence
          .createDataAccessSession();
      session.open();
      session.setObject(KEY, new Object());
      session.close(EnumFilePersistenceCloseAction.SAVE);
      filePersistence.close();
    } finally {
      try {
View Full Code Here

    final NoMoreDataActionFileSize noMoreDataActionFileSize = new NoMoreDataActionFileSize();
    try {
      final IDataAccessSession session = filePersistence
          .createDataAccessSession();
      session.open();
      session.setObject(KEY, new Object());
      session.close(EnumFilePersistenceCloseAction.SAVE);

      final File storageFile = new File(
          filePersistence.getStorageFileName());
View Full Code Here

      session.close(EnumFilePersistenceCloseAction.SAVE);

      final File storageFile = new File(
          filePersistence.getStorageFileName());
      noMoreDataActionFileSize.before = storageFile.length();
      session.open();
      session.removeObject(KEY);
      session.close(EnumFilePersistenceCloseAction.SAVE);
      noMoreDataActionFileSize.after = storageFile.length();

      session.open();
View Full Code Here

      session.open();
      session.removeObject(KEY);
      session.close(EnumFilePersistenceCloseAction.SAVE);
      noMoreDataActionFileSize.after = storageFile.length();

      session.open();
      final Object read = session.getObject(KEY);
      assertNull("must be erased", read);
      session.setObject(KEY, new Object());
      session.close(EnumFilePersistenceCloseAction.SAVE);
      filePersistence.close();
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.