Package org.apache.openjpa.persistence

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


        AttachD d = new AttachD();
        d.setDint(5);
        d.setEmbeddedE(e);
        b.getDs().add(d);

        pm.persist(d);

        oid = b.getId();
        doid = d.getId();
        endTx(pm);
        endEm(pm);
View Full Code Here


        pc.setIntField(1);
        DetachSMPC rel = new DetachSMPC();
        rel.setIntField(2);
        pc.getRelSet().add(rel);
        pc.getStringIntMap().put("a", new Integer(99));
        pm.persist(pc);
        endTx(pm);
        Object pcoid = pm.getObjectId(pc);
        endEm(pm);

        pm = (OpenJPAEntityManager) factory.createEntityManager();
View Full Code Here

        pc.setGenericInterface(pc);
        pc.setSerializableInterface(pc);

        OpenJPAEntityManager pm = getPM();
        startTx(pm);
        pm.persist(pc);
        Object oid = pm.getObjectId(pc);
        endTx(pm);
        endEm(pm);

        pm = getPM();
View Full Code Here

        test3.setIntField(3);
        test3.setIntField3(3);

        OpenJPAEntityManager pm = getPM();
        startTx(pm);
        pm.persist(test1);
        pm.persist(test2);
        pm.persist(test3);
        _oid1 = pm.getObjectId(test1);
        _oid2 = pm.getObjectId(test2);
        _oid3 = pm.getObjectId(test3);
View Full Code Here

        test3.setIntField3(3);

        OpenJPAEntityManager pm = getPM();
        startTx(pm);
        pm.persist(test1);
        pm.persist(test2);
        pm.persist(test3);
        _oid1 = pm.getObjectId(test1);
        _oid2 = pm.getObjectId(test2);
        _oid3 = pm.getObjectId(test3);
        endTx(pm);
View Full Code Here

        OpenJPAEntityManager pm = getPM();
        startTx(pm);
        pm.persist(test1);
        pm.persist(test2);
        pm.persist(test3);
        _oid1 = pm.getObjectId(test1);
        _oid2 = pm.getObjectId(test2);
        _oid3 = pm.getObjectId(test3);
        endTx(pm);
        endEm(pm);
View Full Code Here

        // assumes false somewhere.

        pm.setIgnoreChanges(false);
        startTx(pm);
        try {
            pm.persist(test1);
            pm.persist(test2);
            Object newOid = pm.getObjectId(test1);

            Extent ext = pm.createExtent(RuntimeTest1.class, false);
            boolean foundOid1 = false;
View Full Code Here

        pm.setIgnoreChanges(false);
        startTx(pm);
        try {
            pm.persist(test1);
            pm.persist(test2);
            Object newOid = pm.getObjectId(test1);

            Extent ext = pm.createExtent(RuntimeTest1.class, false);
            boolean foundOid1 = false;
            boolean foundNew = false;
View Full Code Here

        try {
            RuntimeTest2 test2 =
                (RuntimeTest2) pm.find(RuntimeTest2.class, _oid2);
            pm.remove(test2);
            RuntimeTest1 test1 = new RuntimeTest1();
            pm.persist(test1);
            pm.remove(test1);

            Extent ext = pm.createExtent(RuntimeTest1.class, true);
            boolean foundOid1 = false;
            boolean foundOid3 = false;
View Full Code Here

        constant3.setPk2(3);

        OpenJPAEntityManager pm =(OpenJPAEntityManager) currentEntityManager();
        startTx(pm);
       
        pm.persist(partial);
        pm.persist(partial3);
        pm.persist(constant2);
        pm.persist(constant3);
        endTx(pm);
        _partial = pm.getObjectId(partial);
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.