Examples of createExtent()


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

            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;
            Object next;
            for (Iterator itr = ext.iterator(); itr.hasNext();) {
                next = pm.getObjectId(itr.next());
View Full Code Here

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

        Object ob;

        pm = getPM();
        startTx(pm);
        assertSize(0, pm.getManagedObjects());
        ob = pm.createExtent(AttachE.class, true).iterator().next();
        // make sure relation is not loaded
        assertSize(1, pm.getManagedObjects());
        rollbackTx(pm);
        endEm(pm);
View Full Code Here

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

        pm = getPM();
        startTx(pm);
        // now make sure we load relations
        pm.getFetchPlan().addFetchGroup("all");
        assertSize(0, pm.getManagedObjects());
        ob = pm.createExtent(AttachE.class, true).iterator().next();
        // make sure relation is loaded
        assertSize(2, pm.getManagedObjects());
        rollbackTx(pm);
        endEm(pm);
    }
View Full Code Here

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

        // get persistent bean extent
        try
        {
            OpenJPAEntityManager manager = OpenJPAPersistence.cast(entityManager);
            Extent<? extends IBean> beansExtent = manager.createExtent(beanClass, true);
            List<? extends IBean> beansExtentList = beansExtent.list();
            if ((beansExtentList != null) && !beansExtentList.isEmpty())
            {
                return beansExtentList.toArray((T [])Array.newInstance(beansInterface, beansExtentList.size()));
            }
View Full Code Here

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

                CacheObjectB.class, CacheObjectC.class, CacheObjectD.class,
                CacheObjectE.class, CacheObjectJ.class,
                AppIdCacheObject.class, };
            for (int i = 0; i < toDelete.length; i++) {
                startTx(em);
                Extent e = em.createExtent(toDelete[i], true);
                Iterator it = e.iterator();
                while (it.hasNext()) {
                    em.remove(it.next());
                }
                endTx(em);
View Full Code Here

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

        try {
            OpenJPAEntityManager em =
                (OpenJPAEntityManager) emf.createEntityManager();
            startTx(em);

            for (Iterator i = em.createExtent(rndclass(), Math.random() > 0.5f).
                iterator(); i.hasNext();) {
                Object o = i.next();
                if (Math.random() > 0.6f)
                    em.remove(o);
            }
View Full Code Here

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

    private void read() {

        OpenJPAEntityManager em =
            (OpenJPAEntityManager) emf.createEntityManager();

        for (Iterator i = em.createExtent(rndclass(), Math.random() > 0.5f).
            iterator(); i.hasNext();) {
            Object o = i.next();
        }

        endEm(em);
View Full Code Here

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

                CacheObjectB.class, CacheObjectC.class, CacheObjectD.class,
                CacheObjectE.class, CacheObjectJ.class,
                AppIdCacheObject.class, };
            for (int i = 0; i < toDelete.length; i++) {
                startTx(em);
                Extent e = em.createExtent(toDelete[i], true);
                Iterator it = e.iterator();
                while (it.hasNext()) {
                    em.remove(it.next());
                }
                endTx(em);
View Full Code Here

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

       
        kem.close();
       
        kem = _pmf.createEntityManager();
        startTx(kem);
        Extent extent = (Extent) kem.createExtent(ByteArrayPKPC.class,false);
        kem.detachAll(extent.list());
        extent.closeAll();
       
        ByteArrayPKPC owner = new ByteArrayPKPC();
        kem.persist(owner);
View Full Code Here

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

        _counter.counts = 0;
    }

    public void testTrips() {
        OpenJPAEntityManager pm = _factory.createEntityManager();
        Extent ext = pm.createExtent(DataStoreTripsPC.class, true);
        for (Iterator itr = ext.iterator(); itr.hasNext();)
            itr.next();
        ext.closeAll();
        pm.close();
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.