Package org.conserve

Examples of org.conserve.PersistenceManager.saveObject()


    persist.saveObject(co);
    ComplexObject co2 = new ComplexObject();
    SimplestObject[][][] array2 = new SimplestObject[1][][];
    array2[0] = array[0];
    co2.setObject(array2);
    persist.saveObject(co2);
    persist.close();
    persist = new PersistenceManager(driver, database, login, password);
    List<ComplexObject> cos = persist.getObjectsMatching(new ComplexObject());
    assertEquals(2, cos.size());
    co = cos.get(0);
View Full Code Here


    PersistenceManager persist = new PersistenceManager(driver, database, login, password);
    SimplestObject so = new SimplestObject();
    so.setFoo(1.0);
    ComplexObject co = new ComplexObject();
    co.setObject(so);
    persist.saveObject(co);
    // close the persistence object
    persist.close();

    // re-open the persistence object
    persist = new PersistenceManager(driver, database, login, password);
View Full Code Here

    PersistenceManager persist = new PersistenceManager(driver, database, login, password);
    // create a complex object with an Integer array as object
    Integer[] intArray = new Integer[] { 4, 5, 6 };
    ComplexObject co = new ComplexObject();
    co.setObject(intArray);
    persist.saveObject(co);
    // close the persistence object
    persist.close();

    // re-open the persistence object
    persist = new PersistenceManager(driver, database, login, password);
View Full Code Here

    MyExtendedFooContainer extfooer = new MyExtendedFooContainer();
    extfooer.setFoo("twoFooer");
    two.setFooContainer(extfooer);

    // save FooContainerOwner objects.
    persist.saveObject(one);
    persist.saveObject(two);
    persist.close();

    // re-open connection
    persist = new PersistenceManager(driver, database, login, password);
View Full Code Here

    extfooer.setFoo("twoFooer");
    two.setFooContainer(extfooer);

    // save FooContainerOwner objects.
    persist.saveObject(one);
    persist.saveObject(two);
    persist.close();

    // re-open connection
    persist = new PersistenceManager(driver, database, login, password);
View Full Code Here

    // before others
    Date d = cal.getTime();
    System.out.println(d);

    // save the calendar
    persist.saveObject(cal);

    List<Calendar> cals = persist.getObjects(Calendar.class, new All());

    // verify that we have at least one calendar stored
    assertTrue(cals.size() > 0);
View Full Code Here

    OriginalObject oo = new OriginalObject();
    oo.setName(name);
    oo.setValue(value);
    oo.setOtherObject(otherObject);
    oo.setRedundantObject(redundantObject);
    pm.saveObject(oo);
    // rename the table
    pm.changeName(OriginalObject.class, NewName.class);
    // get all NewName objects
    List<NewName> res = pm.getObjects(NewName.class, new All());
    assertEquals(res.size(), 1);
View Full Code Here

    OriginalObject oo = new OriginalObject();
    oo.setName(name);
    oo.setValue(value);
    oo.setOtherObject(otherObject);
    oo.setRedundantObject(redundantObject);
    pm.saveObject(oo);
    // rename the table
    pm.changeName(OriginalObject.class, RenamedColumn.class);
    // update schema
    pm.renameProperties(RenamedColumn.class);
View Full Code Here

    OriginalObject oo = new OriginalObject();
    oo.setName(name);
    oo.setValue(value);
    oo.setOtherObject(otherObject);
    oo.setRedundantObject(redundantObject);
    pm.saveObject(oo);
    // rename the table
    pm.changeName(OriginalObject.class, RemovedColumn.class);
    // update schema
    pm.updateSchema(RemovedColumn.class);
View Full Code Here

    OriginalObject oo = new OriginalObject();
    oo.setName(name);
    oo.setValue(value);
    oo.setOtherObject(otherObject);
    oo.setRedundantObject(redundantObject);
    pm.saveObject(oo);
    pm.close();

    // change object to long
    pm = new PersistenceManager(driver, database, login, password);
    pm.changeName(OriginalObject.class, ObjectToLong.class);
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.