Package net.sf.joafip.service

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


      FilePersistenceTooBigForSerializationException {

    final IDataAccessSession dataAccessSession = filePersistence
        .createDataAccessSession();

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

    dataAccessSession.open();
    dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
View Full Code Here


        .createDataAccessSession();

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

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

    dataAccessSession.open();
    dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
  }
View Full Code Here

    dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);

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

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

  public void testEnumKeptInMemory2() throws FilePersistenceException,
      FilePersistenceClassNotFoundException,
View Full Code Here

    final Bob1 bob1 = new Bob1();
    bob1.setVal(10);
    bobContainer1.setObject2(bob1);
    BobContainer bobContainer2 = new BobContainer();
    bobContainer2.setObject1(keptInMemoryObject);
    dataAccessSession.open();
    dataAccessSession.setObject(KEY1, bobContainer1);
    dataAccessSession.setObject(KEY2, bobContainer2);
    dataAccessSession.close(EnumFilePersistenceCloseAction.SAVE);

    dataAccessSession.open();
View Full Code Here

      FilePersistenceTooBigForSerializationException {

    IDataAccessSession dataAccessSession = filePersistence
        .createDataAccessSession();

    dataAccessSession.open();
    BobContainer bobContainer = new BobContainer();
    bobContainer.setObject1(EnumOrderType1.BOX);
    bobContainer.setObject2(EnumStrategy.ALL_TYPES);
    dataAccessSession.setObject("key", bobContainer);
    dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
View Full Code Here

    filePersistence.close();

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

    dataAccessSession.open();
    bobContainer = (BobContainer) dataAccessSession.getObject("key");
    final Object object1 = bobContainer.getObject1();
    assertEquals(BAD_VALUE, EnumOrderType1.BOX, object1);
    assertEquals(BAD_VALUE, EnumStrategy.ALL_TYPES,
        bobContainer.getObject2());
View Full Code Here

    dataAccessSession.open();
    dataAccessSession.setObject(KEY1, bobContainer1);
    dataAccessSession.setObject(KEY2, bobContainer2);
    dataAccessSession.close(EnumFilePersistenceCloseAction.SAVE);

    dataAccessSession.open();
    bobContainer1 = (BobContainer) dataAccessSession.getObject(KEY1);
    assertSame(MUST_BE_SAME_INSTANCE, keptInMemoryObject,
        bobContainer1.getObject1());
    final Bob1 bob1Read = (Bob1) bobContainer1.getObject2();
    assertNotSame("must no be same object", bob1, bob1Read);
View Full Code Here

        bobContainer.getObject2());
    bobContainer.setObject1(EnumOrderType1.DRAWING_ORDER_CONTAINER);
    bobContainer.setObject2(EnumStrategy.NUMERIC);
    dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);

    dataAccessSession.open();
    bobContainer = (BobContainer) dataAccessSession.getObject("key");
    assertEquals(BAD_VALUE, EnumOrderType1.DRAWING_ORDER_CONTAINER,
        bobContainer.getObject1());
    assertEquals(BAD_VALUE, EnumStrategy.NUMERIC, bobContainer.getObject2());
    dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
View Full Code Here

    BobSerializable.defaultWrite = false;
    BobSerializable bobSerializable = new BobSerializable();
    bobSerializable.setObject(keptInMemoryObject);
    bobSerializable.setValue(10);
    bobSerializable.setBoolean1(Boolean.TRUE);
    dataAccessSession.open();
    dataAccessSession.setObject(KEY1, bobSerializable);
    dataAccessSession.close(EnumFilePersistenceCloseAction.SAVE);

    dataAccessSession.open();
    bobSerializable = (BobSerializable) dataAccessSession.getObject(KEY1);
View Full Code Here

    final MBeanInfo info = new MBeanInfo("Main", "test", null, null, null,
        null);
    assertState(info);
    final IDataAccessSession session = filePersistence
        .createDataAccessSession();
    session.open();
    session.setObject("TEST", info);
    session.close(EnumFilePersistenceCloseAction.SAVE);
  }

  private void readMBeanInfo() throws FilePersistenceException,
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.