Package net.sf.joafip.store.service.objectfortest

Examples of net.sf.joafip.store.service.objectfortest.Bob1


      FilePersistenceNotSerializableException,
      FilePersistenceTooBigForSerializationException {
    final IDataAccessSession dataAccessSession = filePersistence
        .createDataAccessSession();
    dataAccessSession.open();
    Bob1 bob1 = new Bob1();
    dataAccessSession.setObject(BOB1_KEY, bob1);
    dataAccessSession.close(EnumFilePersistenceCloseAction.SAVE);

    filePersistence.clear();
View Full Code Here


      FilePersistenceNotSerializableException,
      FilePersistenceTooBigForSerializationException {
    final IDataAccessSession dataAccessSession = filePersistence
        .createDataAccessSession();
    dataAccessSession.open();
    Bob1 bob1 = new Bob1();
    dataAccessSession.setObject(BOB1_KEY, bob1);
    dataAccessSession.close(EnumFilePersistenceCloseAction.SAVE);

    dataAccessSession.open();
    dataAccessSession.removeObject(BOB1_KEY);
View Full Code Here

      FilePersistenceNotSerializableException,
      FilePersistenceTooBigForSerializationException {
    final IDataAccessSession dataAccessSession = filePersistence
        .createDataAccessSession();
    dataAccessSession.open();
    Bob1 bob1 = new Bob1();
    dataAccessSession.setObject(BOB1_KEY, bob1);
    dataAccessSession.close(EnumFilePersistenceCloseAction.CLEAR);

    dataAccessSession.open();
    bob1 = (Bob1) dataAccessSession.getObject(BOB1_KEY);
View Full Code Here

      FilePersistenceClassNotFoundException,
      FilePersistenceInvalidClassException,
      FilePersistenceDataCorruptedException,
      FilePersistenceNotSerializableException,
      FilePersistenceTooBigForSerializationException {
    final Bob1 bob1 = new Bob1();
    bob1.setVal(0);
    final IDataAccessSession session = filePersistence
        .createDataAccessSession();
    session.open();
    assertNull("must not have bob1 object", filePersistence.getObject(BOB1));
    assertNull("must not replace an other object",
View Full Code Here

    assertEquals("save must be done", EnumFilePersistenceCloseAction.SAVE,
        session.close(EnumFilePersistenceCloseAction.SAVE));

    session.open();
    final Bob1 bob1;
    bob1 = (Bob1) filePersistence.getObject(BOB1);
    assertNull("must not have object for 'bob1' key", bob1);
    assertEquals("save must be done", EnumFilePersistenceCloseAction.SAVE,
        session.close(EnumFilePersistenceCloseAction.SAVE));
View Full Code Here

*
*/
public abstract class AbstractSerializePerf {

  protected void test() throws Exception { // NOPMD
    final Bob1 bob1 = new Bob1();
    bob1.setVal(10);
    final Bob2 bob2 = new Bob2();
    bob2.setVal(15);
    bob2.setBob1(bob1);
    bob1.setBob2(bob2);
    final Bob3 bob3 = new Bob3();
    bob3.setVal(20);
    bob2.setBob3(bob3);
    bob3.setBob1(bob1);
    bob3.setBob2(bob2);
    bob1.setBob3(bob3);

    byte[] data = marshal(bob1);
    System.out.println("length " + data.length);// NOPMD

    final long startTime = System.currentTimeMillis();
View Full Code Here

    builder.setCrashSafeMode(false);
    filePersistence = (FilePersistence) builder.build();
    IDataAccessSession dataAccessSession = filePersistence
        .createDataAccessSession();
    dataAccessSession.open();
    dataAccessSession.setObject(KEY, new Bob1());
    dataAccessSession.close(EnumFilePersistenceCloseAction.SAVE);
    filePersistence.close();
    // filePersistence = new FilePersistence(1, null,
    // TestConstant.getRuntimeDir(), false, false);
    builder = new FilePersistenceBuilder();
View Full Code Here

    builder.setCrashSafeMode(false);
    filePersistence = (FilePersistence) builder.build();
    IDataAccessSession dataAccessSession = filePersistence
        .createDataAccessSession();
    dataAccessSession.open();
    dataAccessSession.setObject(KEY, new Bob1());
    dataAccessSession.close(EnumFilePersistenceCloseAction.SAVE);
    filePersistence.close();
    final File tempFile = new File(tempFilePath);
    final File dataFile = new File(dataFilePath);
    HELPER_FILE_UTIL.copyFile(dataFile, tempFile);
View Full Code Here

    builder.setCrashSafeMode(true);
    filePersistence = (FilePersistence) builder.build();
    IDataAccessSession dataAccessSession = filePersistence
        .createDataAccessSession();
    dataAccessSession.open();
    dataAccessSession.setObject(KEY, new Bob1());
    dataAccessSession.close(EnumFilePersistenceCloseAction.SAVE);
    filePersistence.close();
    final File tempFile = new File(tempFilePath);
    final File dataFile = new File(dataFilePath);
    final File backupFile = new File(backupFilePath);
View Full Code Here

    builder.setCrashSafeMode(true);
    filePersistence = (FilePersistence) builder.build();
    final IDataAccessSession dataAccessSession = filePersistence
        .createDataAccessSession();
    dataAccessSession.open();
    dataAccessSession.setObject(KEY, new Bob1());
    dataAccessSession.close(EnumFilePersistenceCloseAction.SAVE);
    filePersistence.close();
    // filePersistence = new FilePersistence(1, null,
    // TestConstant.getRuntimeDir(), true, false);
    builder = new FilePersistenceBuilder();
View Full Code Here

TOP

Related Classes of net.sf.joafip.store.service.objectfortest.Bob1

Copyright © 2018 www.massapicom. 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.