Package org.apache.cayenne

Examples of org.apache.cayenne.ObjectContext.newObject()


    public void testMatchObject() {
        ObjectContext dc = createDataContext();
       
        Artist a1 = dc.newObject(Artist.class);
        a1.setArtistName("a1");
        Artist a2 = dc.newObject(Artist.class);
        a2.setArtistName("a2");
        Artist a3 = dc.newObject(Artist.class);
        a3.setArtistName("a3");
        dc.commitChanges();
       
View Full Code Here


       
        Artist a1 = dc.newObject(Artist.class);
        a1.setArtistName("a1");
        Artist a2 = dc.newObject(Artist.class);
        a2.setArtistName("a2");
        Artist a3 = dc.newObject(Artist.class);
        a3.setArtistName("a3");
        dc.commitChanges();
       
        SelectQuery query = new SelectQuery(Artist.class);
       
View Full Code Here

    }
   
    public void testIn() {
        ObjectContext dc = createDataContext();
       
        Artist a1 = dc.newObject(Artist.class);
        a1.setArtistName("a1");
        Painting p1 = dc.newObject(Painting.class);
        p1.setPaintingTitle("p1");
        Painting p2 = dc.newObject(Painting.class);
        p2.setPaintingTitle("p2");
View Full Code Here

    public void testIn() {
        ObjectContext dc = createDataContext();
       
        Artist a1 = dc.newObject(Artist.class);
        a1.setArtistName("a1");
        Painting p1 = dc.newObject(Painting.class);
        p1.setPaintingTitle("p1");
        Painting p2 = dc.newObject(Painting.class);
        p2.setPaintingTitle("p2");
        a1.addToPaintingArray(p1);
        a1.addToPaintingArray(p2);
View Full Code Here

       
        Artist a1 = dc.newObject(Artist.class);
        a1.setArtistName("a1");
        Painting p1 = dc.newObject(Painting.class);
        p1.setPaintingTitle("p1");
        Painting p2 = dc.newObject(Painting.class);
        p2.setPaintingTitle("p2");
        a1.addToPaintingArray(p1);
        a1.addToPaintingArray(p2);
        dc.commitChanges();
       
View Full Code Here

    
    public void testServer() throws Exception {
        deleteTestData();
       
        ObjectContext context = createContext();
        Continent continent = context.newObject(Continent.class);
        continent.setName("Europe");
       
        Country country = new Country();
        context.registerNewObject(country);
       
View Full Code Here

    public void testDefault() throws InterruptedException {
        ObjectContext context = createROPContext();
        context.getEntityResolver().getCallbackRegistry().addListener(ClientMtLifecycles.class, this);
       
        assertAll(0, 0, 0, 0, 0, 0, 0, 0);
        ClientMtLifecycles l1 = context.newObject(ClientMtLifecycles.class);
       
        assertAll(1, 0, 0, 0, 0, 0, 0, 0);
        l1.setName("x");
        assertAll(1, 0, 0, 0, 0, 0, 0, 0);
       
View Full Code Here

public class ROPPrefetchToManyMapTest extends RemoteCayenneCase {
    public void test() throws Exception {
        deleteTestData();
        ObjectContext context = createROPContext();
       
        ClientMtMapToMany map = context.newObject(ClientMtMapToMany.class);
        ClientMtMapToManyTarget target = context.newObject(ClientMtMapToManyTarget.class);
        target.setMapToMany(map);
        context.commitChanges();
       
        context.performQuery(new RefreshQuery());
View Full Code Here

    public void test() throws Exception {
        deleteTestData();
        ObjectContext context = createROPContext();
       
        ClientMtMapToMany map = context.newObject(ClientMtMapToMany.class);
        ClientMtMapToManyTarget target = context.newObject(ClientMtMapToManyTarget.class);
        target.setMapToMany(map);
        context.commitChanges();
       
        context.performQuery(new RefreshQuery());
       
View Full Code Here

    public void testPeerObjectUpdatedTempOID() throws Exception {
        deleteTestData();
       
        ObjectContext peer1 = context.createChildContext();
        ClientMtTable1 a1 = peer1.newObject(ClientMtTable1.class);
        a1.setGlobalAttribute1("Y");
        ObjectId a1TempId = a1.getObjectId();

        ObjectContext peer2 = context.createChildContext();
        ClientMtTable1 a2 = (ClientMtTable1) peer2.localObject(a1TempId, a1);
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.