Package org.apache.openjpa.kernel

Examples of org.apache.openjpa.kernel.Broker.persist()


        ptb.setClobB("clobB");
        ptb.setBlobB("blobB");

        Broker broker = getBrokerFactory().newBroker();
        broker.begin();
        broker.persist(pta, null);
        broker.persist(ptb, null);
        broker.commit();
        Object oida = broker.getObjectId(pta);
        long idb = ((Id) broker.getObjectId(ptb)).getId();
        broker.close();
View Full Code Here


        ptb.setBlobB("blobB");

        Broker broker = getBrokerFactory().newBroker();
        broker.begin();
        broker.persist(pta, null);
        broker.persist(ptb, null);
        broker.commit();
        Object oida = broker.getObjectId(pta);
        long idb = ((Id) broker.getObjectId(ptb)).getId();
        broker.close();
View Full Code Here

    protected Object persist(Object ob) {
        //FIXME  - this is just a workaround
        //  Broker broker = .getBrokerFactory().newBroker();
        Broker broker = JPAFacadeHelper.toBroker(currentEntityManager());
        broker.begin();
        broker.persist(ob, null);
        Object id = broker.getObjectId(ob);
        broker.commit();
        broker.close();
        return id;
    }
View Full Code Here

//        PersistenceManager pm = getPM();
        Broker broker = getBrokerFactory().newBroker();
        broker.setIgnoreChanges(false);
        broker.begin();

        broker.persist(ob, null);
        // test in-memory
        // assertSize (size, pm.newQuery (c, filter));
        broker.commit();

        broker.begin();
View Full Code Here

    }

    protected Object persist(Object ob) {
        Broker broker = getBrokerFactory().newBroker();
        broker.begin();
        broker.persist(ob, null);
        Object id = broker.getObjectId(ob);
        broker.commit();
        broker.close();
        return id;
    }
View Full Code Here

        EntityManagerFactory emf = getEmf(propsMap);
        BrokerFactory factory = JPAFacadeHelper.toBrokerFactory(emf);

        Broker broker = factory.newBroker();
        broker.begin();
        broker.persist(new CacheObjectAChild1("foo", "foo", 0), null);
        broker.persist(new CacheObjectAChild1("bar", "bar", 1), null);
        broker.commit();
        broker.close();

        _broker = factory.newBroker();
View Full Code Here

        BrokerFactory factory = JPAFacadeHelper.toBrokerFactory(emf);

        Broker broker = factory.newBroker();
        broker.begin();
        broker.persist(new CacheObjectAChild1("foo", "foo", 0), null);
        broker.persist(new CacheObjectAChild1("bar", "bar", 1), null);
        broker.commit();
        broker.close();

        _broker = factory.newBroker();
    }
View Full Code Here

        ptb.setClobB("clobB");
        ptb.setBlobB("blobB");

        Broker broker = getBrokerFactory().newBroker();
        broker.begin();
        broker.persist(pta, null);
        broker.persist(ptb, null);
        broker.commit();
        Object oida = broker.getObjectId(pta);
        long idb = ((Id) broker.getObjectId(ptb)).getId();
        broker.close();
View Full Code Here

        ptb.setBlobB("blobB");

        Broker broker = getBrokerFactory().newBroker();
        broker.begin();
        broker.persist(pta, null);
        broker.persist(ptb, null);
        broker.commit();
        Object oida = broker.getObjectId(pta);
        long idb = ((Id) broker.getObjectId(ptb)).getId();
        broker.close();
View Full Code Here

                e = null;

            // make some common names so that GROUP BY is useful.
            if (i % 2 == 0)
                j++;
            broker.persist(new CacheObjectJ("projections-" + j, e), null);
        }

        broker.persist(new SelfReferencingCacheTestObject("foo",
            new SelfReferencingCacheTestObject("bar", null)), null);
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.