Package javax.persistence

Examples of javax.persistence.EntityManager.refresh()


  public void refresh(Object entity, LockModeType lockMode)
  {
    EntityManager em = getCurrent();
   
    if (em != null) {
      em.refresh(entity, lockMode);
      return;
    }
   
    em = createEntityManager();
   
View Full Code Here


    }
   
    em = createEntityManager();
   
    try {
      em.refresh(entity, lockMode);
    } finally {
      freeEntityManager(em);
    }
  }
View Full Code Here

                      Map<String, Object> properties)
  {
    EntityManager em = getCurrent();
   
    if (em != null) {
      em.refresh(entity, lockMode, properties);
      return;
    }
   
    em = createEntityManager();
   
View Full Code Here

    }
   
    em = createEntityManager();
   
    try {
      em.refresh(entity, lockMode, properties);
    } finally {
      freeEntityManager(em);
    }
  }
View Full Code Here

        em.getTransaction().begin();
        em.persist(gv);
        em.persist(gv2);
        em.getTransaction().commit();

        em.refresh(gv);
        em.refresh(gv2);

        assertFalse(gv.getId() == gv2.getId());
        assertFalse(gv.getField() == gv2.getField());
    }
View Full Code Here

        em.persist(gv);
        em.persist(gv2);
        em.getTransaction().commit();

        em.refresh(gv);
        em.refresh(gv2);

        assertFalse(gv.getId() == gv2.getId());
        assertFalse(gv.getField() == gv2.getField());
    }
   
View Full Code Here

        emp.setSalary(15000);

        EntityManager em = emf.createEntityManager();
        em.getTransaction().begin();
        em.persist(emp);
        em.refresh(emp);
        int id = emp.getId();

        em.getTransaction().commit();

        // detach
View Full Code Here

    fail ("Should have caused OL exception.");
  }
  catch (Exception jfe)
  {
    startTx(pm2);
    pm2.refresh (pc2);
    pc2.setString ("pc-3-2");
    endTx(pm2);
  }

  // make sure the next transaction works too
View Full Code Here

    fail ("Should have caused OL exception2.");
  }
  catch (Exception jfe)
  {
    startTx(pm2);
    pm2.refresh (pc2);
    pc2.setString ("pc-string-6-2");
    endTx(pm2);
  }
  endEm(pm1);
  endEm(pm2);
View Full Code Here

        int result = em.createQuery(query).executeUpdate();

        assertEquals("the result is not 1", 1, result);

        user = em.find(CompUser.class, userid1);
        em.refresh(user);

        assertNotNull("the user is null", user);
        assertEquals("the users name is not AblahumSeet", "Ablahumeeth",
            user.getName());
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.