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

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


        ProxyManager2.isProxyOrEnhanced(bobContainer));

    dataAccessSession.setObject(KEY, bobContainer);
    dataAccessSession.save();
    clearSaveDone();
    Bob1 bob1 = (Bob1) bobContainer.getObject1();
    assertSaved();
    assertFalse("bobContainer must be unloaded",
        ProxyManager2.proxiedObjectIsLoaded(bobContainer));
    bob1 = new Bob1();
    bob1.setVal(2);
    saveDone = false;
    bobContainer.setObject1(bob1);
    assertSaved();
    saveDone = false;
    bob1 = (Bob1) bobContainer.getObject1();
    assertSaved();
    assertEquals(BAD_VALUE, 2, bob1.getVal());
    bob1 = null;// NOPMD release reference
    saveDone = false;
    dataAccessSession.save();
    bobContainer = null;// NOPMD release reference
    saveDone = false;
View Full Code Here


    dataAccessSession.save();
  }

  private BobContainer initialBobContainer() throws FilePersistenceException {
    final BobContainer bobContainer = new BobContainer();
    final Bob1 bob1 = new Bob1();
    bob1.setVal(1);
    bobContainer.setObject1(bob1);
    final Bob2 bob2 = new Bob2();
    bob2.setVal(1);
    bobContainer.setObject2(bob2);
    return (BobContainer) filePersistence.newProxyInstance(bobContainer);
View Full Code Here

    BobObjectArray bobObjectArray = initialBobObjectArray();
    dataAccessSession.setObject(KEY, bobObjectArray);
    dataAccessSession.save();
    bobObjectArray = (BobObjectArray) dataAccessSession.getObject(KEY);
    final Bob1[] values = (Bob1[]) bobObjectArray.getValues();
    Bob1 bob1 = values[0];
    clearSaveDone();
    int value = bob1.getVal();
    assertSaved();
    assertEquals(BAD_VALUE, 10, value);
    bob1 = newBob1();
    // values[1] = bob1; //can't do that
    bobObjectArray.setValue(1, bob1);
    clearSaveDone();
    value = bob1.getVal();
    assertSaved();
    assertEquals(BAD_VALUE, 20, value);
  }
View Full Code Here

  private BobObjectArray initialBobObjectArray()
      throws FilePersistenceException {
    final BobObjectArray bobObjectArray = new BobObjectArray();
    final Bob1[] bob1Array = new Bob1[2];
    bobObjectArray.setValues(bob1Array);
    bob1Array[0] = new Bob1();
    bob1Array[0].setVal(10);
    return (BobObjectArray) filePersistence
        .newProxyInstance(bobObjectArray);
  }
View Full Code Here

    return (BobObjectArray) filePersistence
        .newProxyInstance(bobObjectArray);
  }

  private Bob1 newBob1() throws FilePersistenceException {
    final Bob1 bob1 = new Bob1();
    bob1.setVal(20);
    return (Bob1) filePersistence.newProxyInstance(bob1);
  }
View Full Code Here

    dataAccessSession.setObject(KEY, bobObjectArrayOfArray);
    dataAccessSession.save();
    bobObjectArrayOfArray = (BobObjectArrayOfArray) dataAccessSession
        .getObject(KEY);
    final Bob1[][] values = (Bob1[][]) bobObjectArrayOfArray.getValues();
    Bob1 bob1 = values[0][0];
    clearSaveDone();
    int value = bob1.getVal();
    assertSaved();
    assertEquals(BAD_VALUE, 10, value);
    bob1 = newBob1();
    // values[1][0] = bob1; // can't do that
    bobObjectArrayOfArray.setValue(1, 0, bob1);
    clearSaveDone();
    value = bob1.getVal();
    assertSaved();
    assertEquals(BAD_VALUE, 20, value);
  }
View Full Code Here

  private BobObjectArrayOfArray initialBobObjectArrayOfArray()
      throws FilePersistenceException {
    final BobObjectArrayOfArray bobObjectArrayOfArray = new BobObjectArrayOfArray();
    final Bob1[][] bob1Array = new Bob1[2][2];
    bobObjectArrayOfArray.setValues(bob1Array);
    bob1Array[0][0] = new Bob1();
    bob1Array[0][0].setVal(10);
    return (BobObjectArrayOfArray) filePersistence
        .newProxyInstance(bobObjectArrayOfArray);
  }
View Full Code Here

    dataAccessSession.setObject(KEY, bobObjectArrayOfArray);
    dataAccessSession.save();
    bobObjectArrayOfArray = (BobObjectArrayOfArray) dataAccessSession
        .getObject(KEY);
    final Bob1[][] values = (Bob1[][]) bobObjectArrayOfArray.getValues();
    Bob1 bob1 = values[0][0];
    clearSaveDone();
    int value = bob1.getVal();
    assertSaved();
    assertEquals(BAD_VALUE, 10, value);
    bob1 = newBob1();
    // values[1]=new Bob1[2];
    bobObjectArrayOfArray.setValue(1, new Bob1[2]);
    // values[1][0] = bob1; // can't do that
    bobObjectArrayOfArray.setValue(1, 0, bob1);
    saveDone = false;
    value = bob1.getVal();
    assertSaved();
    assertEquals(BAD_VALUE, 20, value);
  }
View Full Code Here

      throws FilePersistenceException {
    final BobObjectArrayOfArray bobObjectArrayOfArray = new BobObjectArrayOfArray();
    final Bob1[][] bob1Array = new Bob1[2][];
    bobObjectArrayOfArray.setValues(bob1Array);
    bob1Array[0] = new Bob1[2];
    bob1Array[0][0] = new Bob1();
    bob1Array[0][0].setVal(10);
    return (BobObjectArrayOfArray) filePersistence
        .newProxyInstance(bobObjectArrayOfArray);
  }
View Full Code Here

      FilePersistenceClassNotFoundException,
      FilePersistenceInvalidClassException,
      FilePersistenceDataCorruptedException,
      FilePersistenceNotSerializableException,
      FilePersistenceTooBigForSerializationException {
    Bob1 bob1 = new Bob1();
    session.open();
    session.setObject(KEY, bob1);
    session.close(EnumFilePersistenceCloseAction.SAVE);
    session.open();
    bob1 = (Bob1) session.getObject(KEY);
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.