Package javax.jdo

Examples of javax.jdo.PersistenceManager.makePersistent()


        e2.setMyD(new D("d4"));
        PersistenceManager pm = pmf.getPersistenceManager();
        pm.currentTransaction().begin();
        pm.makePersistent(e1);
        Object oide1 = pm.getObjectId(e1);
        pm.makePersistent(e2);
        Object oide2 = pm.getObjectId(e2);
        e1 = null;
        e2 = null;
        pm.currentTransaction().commit();
View Full Code Here


    int nbMar = 0;
    Article a;
    for(int idArt=0; idArt<NB_ARTICLE; idArt++) {
      if ((idArt / CATLAOGUE_SIZE) == nbCat) {
        cat = new Catalogue();
        pm.makePersistent(cat);
        nbCat ++;
      }
      if ((idArt / MARCHE_SIZE) == nbMar) {
        mar = new Marche();
        pm.makePersistent(mar);
View Full Code Here

        pm.makePersistent(cat);
        nbCat ++;
      }
      if ((idArt / MARCHE_SIZE) == nbMar) {
        mar = new Marche();
        pm.makePersistent(mar);
        nbMar ++;
      }
      if ((idArt % 2) == 0) { //even
        a = new Service(idArt);
      } else { //uneven
View Full Code Here

      if ((idArt % 2) == 0) { //even
        a = new Service(idArt);
      } else { //uneven
        a = new Materiel(idArt);
      }
      pm.makePersistent(a);
      a.setCatalogue(cat);
      mar.getArticles().add(a);
    }
    pm.currentTransaction().commit();
View Full Code Here

    public void testCreateEmployee() {
        logger.log(BasicLevel.DEBUG, "Start testCreateEmployee");
        Employee e = new Employee(EMPLOYEE_NAME, null);

        PersistenceManager pm = pmf.getPersistenceManager();
        pm.makePersistent(e);
        Employee[] es = new Employee[NB_ELEMENTS];
        for(int i=0; i<NB_ELEMENTS; i++) {
            es[i]= new Employee(getName(i));
            e.addFriend(es[i]);
            e.addInt(i);
View Full Code Here

        logger.log(BasicLevel.DEBUG, "Start testSetCollection");
        Employee e = new Employee(EMPLOYEE_NAME2, null);

        PersistenceManager pm = pmf.getPersistenceManager();
        pm.currentTransaction().begin();
        pm.makePersistent(e);
        pm.currentTransaction().commit();

        ArrayList es = new ArrayList();

        pm.currentTransaction().begin();
View Full Code Here

            b.setAs(as);
            bs.add(b);
        }
        a.setBs(bs);
        PersistenceManager pm = pmf.getPersistenceManager();
        pm.makePersistent(a);
        pm.close();
    }
}
View Full Code Here

    ArrayList ds = new ArrayList(MAP_SIZE * 2);
    for(int i=0; i<MAP_SIZE; i++) {
      String f1 = F1_PREFIX + i;
      ds.add(new D(i, f1));
    }
    pm.makePersistent(c);
    pm.makePersistentAll(ds);
    pm.currentTransaction().commit();

    //Add into the map
    pm.currentTransaction().begin();
View Full Code Here

        e2.setMyA(new D("d2"));
        e2.setMyC(new D("d3"));
        e2.setMyD(new D("d4"));
        PersistenceManager pm = pmf.getPersistenceManager();
        pm.currentTransaction().begin();
        pm.makePersistent(e1);
        Object oide1 = pm.getObjectId(e1);
        pm.makePersistent(e2);
        Object oide2 = pm.getObjectId(e2);
        e1 = null;
        e2 = null;
View Full Code Here

        e2.setMyD(new D("d4"));
        PersistenceManager pm = pmf.getPersistenceManager();
        pm.currentTransaction().begin();
        pm.makePersistent(e1);
        Object oide1 = pm.getObjectId(e1);
        pm.makePersistent(e2);
        Object oide2 = pm.getObjectId(e2);
        e1 = null;
        e2 = null;
        pm.currentTransaction().commit();
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.