Package org.conserve

Examples of org.conserve.PersistenceManager.saveObject()


    // add a large number of entries
    for (int x = 1; x <= 100; x++)
    {
      SimplestObject so = new SimplestObject();
      so.setFoo((double) x);
      persist.saveObject(cw, so);
    }
    cw.commitAndDiscard();
    persist.close();
    persist = new PersistenceManager(driver, database, login, password);
    // construct a query that returns the objects with where foo is 3,66 and
View Full Code Here


    cavesofsteel.addKeyWord("crime");
    asimov.addBook(cavesofsteel);

    // save everything
    PersistenceManager persist = new PersistenceManager(driver, database, login, password);
    persist.saveObject(asimov);
    persist.close();

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

    leagues.addKeyWord("ocean");
    verne.addBook(leagues);

    // save everything
    PersistenceManager persist = new PersistenceManager(driver, database, login, password);
    persist.saveObject(dickens);
    persist.saveObject(asimov);
    persist.saveObject(verne);
    persist.close();
  }
View Full Code Here

    verne.addBook(leagues);

    // save everything
    PersistenceManager persist = new PersistenceManager(driver, database, login, password);
    persist.saveObject(dickens);
    persist.saveObject(asimov);
    persist.saveObject(verne);
    persist.close();
  }

  /**
 
View Full Code Here

    // save everything
    PersistenceManager persist = new PersistenceManager(driver, database, login, password);
    persist.saveObject(dickens);
    persist.saveObject(asimov);
    persist.saveObject(verne);
    persist.close();
  }

  /**
   * Test the simplified book/author example.
View Full Code Here

  public void testSelfContaining() throws Exception
  {
    PersistenceManager persist = new PersistenceManager(driver, database, login, password);
    SelfContainingObject sco = new SelfContainingObject();
    sco.setSelf(sco);
    persist.saveObject(sco);

    persist = new PersistenceManager(driver, database, login, password);
    List<SelfContainingObject> scos = persist.getObjects(SelfContainingObject.class, new All());
    assertEquals(1, scos.size());
    assertNotNull(scos.get(0).getSelf());
View Full Code Here

    Layer1 l1 = new Layer1();
    l1.setLayer2(new Layer2());
    l1.getLayer2().setLayer3(new Layer3());
    l1.getLayer2().getLayer3().setLayer1(l1);
    persist.saveObject(l1);
    persist.close();

    persist = new PersistenceManager(driver, database, login, password);

    // it should not be possible to delete l2, since it is part of l1.
View Full Code Here

    Layer1 l1 = new Layer1();
    l1.setName("foo bar");
    l1.setLayer2(new Layer2());
    l1.getLayer2().setLayer3(new Layer3());
    l1.getLayer2().getLayer3().setLayer1(l1);
    persist.saveObject(l1);
    persist.saveObject(l1.getLayer2());
    persist.close();

    persist = new PersistenceManager(driver, database, login, password);
    // delete all self-containing objects
View Full Code Here

    l1.setName("foo bar");
    l1.setLayer2(new Layer2());
    l1.getLayer2().setLayer3(new Layer3());
    l1.getLayer2().getLayer3().setLayer1(l1);
    persist.saveObject(l1);
    persist.saveObject(l1.getLayer2());
    persist.close();

    persist = new PersistenceManager(driver, database, login, password);
    // delete all self-containing objects
    persist.deleteObjects(Layer1.class, new All());
View Full Code Here

    Foo foo = new Foo();
    ConcreteBar1 bar = new ConcreteBar1();
    bar.setAbstractName("abstract");
    bar.setConcreteName("concrete");
    foo.setBar(bar);
    persist.saveObject(foo);
    ConcreteBar2 bar2 = new ConcreteBar2();
    bar2.setAbstractName("f");
    bar2.setConcreteName("C");
    foo.setBar(bar2);
    persist.saveObject(foo);
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.