Package org.apache.openjpa.persistence

Examples of org.apache.openjpa.persistence.OpenJPAEntityManager.persist()


        pc = new MixedInterfaceImpl();
        pc.setIntField(4);
        em.persist(pc);
        pc = new MixedInterfaceImpl();
        pc.setIntField(8);
        em.persist(pc);
        em.getTransaction().commit();
        em.close();
    }

    public void testUnimplementedThrowsException() {
View Full Code Here


    public void testDetach() {
        OpenJPAEntityManager em = emf.createEntityManager();
        em.getTransaction().begin();
        ManagedIface pc = createInstance(em, 4);
        em.persist(pc);
        Object oid = em.getObjectId(pc);
        em.getTransaction().commit();
        em.close();

        em = emf.createEntityManager();
View Full Code Here

       
        OpenJPAEntityManager pm =(OpenJPAEntityManager)currentEntityManager();
        startTx(pm);;
        JoinSubclassBase base = new JoinSubclassBase();
        base.setBaseField(1);
        pm.persist(base);
       
        JoinSubclassBaseSubVert sub1 = new JoinSubclassBaseSubVert();
        sub1.setBaseField(2);
        sub1.setBaseSubVertField(3);
        pm.persist(sub1);
View Full Code Here

        pm.persist(base);
       
        JoinSubclassBaseSubVert sub1 = new JoinSubclassBaseSubVert();
        sub1.setBaseField(2);
        sub1.setBaseSubVertField(3);
        pm.persist(sub1);
       
        JoinSubclassBaseSubFlat sub2 = new JoinSubclassBaseSubFlat();
        sub2.setBaseField(3);
        sub2.setBaseSubVertField(4);
        sub2.setBaseSubFlatField(5);
View Full Code Here

       
        JoinSubclassBaseSubFlat sub2 = new JoinSubclassBaseSubFlat();
        sub2.setBaseField(3);
        sub2.setBaseSubVertField(4);
        sub2.setBaseSubFlatField(5);
        pm.persist(sub2);
       
        endTx(pm);;
        _base = pm.getObjectId(base);
        _baseSubFlat = pm.getObjectId(sub2);
        pm.close();
View Full Code Here

        OpenJPAEntityManager pm = getPM();
        startTx(pm);

        RuntimeTest1 b = new RuntimeTest1("STRING", 10);
        RuntimeTest2 c = new RuntimeTest2("STRING2", 11);
        pm.persist(b);
        pm.persist(c);

        endTx(pm);
        endEm(pm);
    }
View Full Code Here

        startTx(pm);

        RuntimeTest1 b = new RuntimeTest1("STRING", 10);
        RuntimeTest2 c = new RuntimeTest2("STRING2", 11);
        pm.persist(b);
        pm.persist(c);

        endTx(pm);
        endEm(pm);
    }
View Full Code Here

        Generator seq = pm.getIdGenerator(AImplB.class);
        assertNotNull(seq);
        Number val = (Number) seq.next();
        assertNotNull(val);
        AImplB aib = new AImplB("x", val.intValue(), "y");
        pm.persist(aib);

        for (int i = 0; i < 100; i++)
            assertEquals(((Number) pm.getIdGenerator(AImplB.class).
                next()).longValue() + 1,
                ((Number) pm.getIdGenerator(AImplB.class).
View Full Code Here

        OpenJPAEntityManager pm = getPM();
        startTx(pm);

        // create a test object
        RuntimeTest1 a = new RuntimeTest1("foo", 3);
        pm.persist(a);

        endTx(pm);

        oid = pm.getObjectId(a);
        endEm(pm);
View Full Code Here

        throws Exception {
        Inner inner = new Inner("foo");
        inner.addTwin();
        OpenJPAEntityManager pm = getPM();
        startTx(pm);
        pm.persist(inner);
        _oid = pm.getObjectId(inner);
        endTx(pm);
        endEm(pm);
    }
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.