Package com.google.code.gaeom

Examples of com.google.code.gaeom.ObjectStoreSession.refresh()


    assertEquals(child2.parent.name, child2a.parent.name);
    assertEquals(child2a, child2a.parent.children.get(1));
    assertEquals(null, child2a.parent.children.get(0).name);
    assertEquals(null, child2a.parent.children.get(0).children);

    sess2.refresh(child2a.parent.children.get(0)).now();
   
    assertEquals("Child1", child2a.parent.children.get(0).name);
    assertEquals(1, child2a.parent.children.get(0).children.size());
    assertEquals("Grandkid3", child2a.parent.children.get(0).children.get(0).name);
  }
View Full Code Here


    oss.store(embedder).now();
   
    embedder.name = null;
    embedder.embeddee = null;
   
    oss.refresh(embedder).now();
   
    assertEquals(embedder, embedder.embeddee.embedder);
    assertEquals(embedder, embedder.embeddee.embeddeeee.embedder);
    assertEquals(embedder.embeddee, embedder.embeddee.embeddeeee.embeddee);
  }
View Full Code Here

   
    oss.store(foo).now();
   
    foo.map = null;
   
    oss.refresh(foo).now();
   
    assertEquals(backup, foo.map);
  }
}
View Full Code Here

    oss.store(e).now();

    e.name = null;
    e.embeddee = null;
   
    oss.refresh(e).now();

    assertTrue(em != e.embeddee);
    assertEquals("Fred Flintstone", e.name);
    assertEquals("Large size", e.embeddee.description);
    assertEquals(55L, e.embeddee.size.longValue());
View Full Code Here

    ObjectStoreSession oss2 = os.beginSession();
    A a2 = oss2.load(key).activate(0).now();
    assertTrue(oss2.isActivated(a2));
    assertFalse(oss2.isActivated(a2.b));
    assertNull(a2.b.name);
    oss2.refresh(a2.b).now();
    assertTrue(oss2.isActivated(a2.b));
    assertEquals("Fred", a2.b.name);

    ObjectStoreSession oss3 = os.beginSession();
    A a3 = oss3.load(key).now();
View Full Code Here

    oss.store(foo).now();
   
    List<String> orig = foo.values;
    foo.values = null;
   
    oss.refresh(foo).now();
   
    assertEquals(orig, foo.values);
  }
 
  public static class Person
View Full Code Here

    oss.store(p).now();
   
    List<Phone> orig = p.phones;
    p.phones = null;
   
    oss.refresh(p).now();
   
    assertEquals(orig, p.phones);
  }
}
View Full Code Here

    oss.store(foo).now();
   
    foo.bar1 = null;
    foo.bar2 = null;
   
    oss.refresh(foo).now();
   
    assertTrue(foo.bar1 instanceof Bar1);
    assertTrue(foo.bar2 instanceof Bar2);
  }
 
View Full Code Here

   
    oss.store(foo).now();
   
    foo.bars = null;
   
    oss.refresh(foo).now();
   
    assertEquals(4, foo.bars.size());
    assertTrue(foo.bars.get(0) instanceof Bar1);
    assertTrue(foo.bars.get(1) instanceof Bar2);
    assertTrue(foo.bars.get(2) instanceof Bar1);
View Full Code Here

    ObjectStoreSession oss = ObjectStore.Factory.create().beginSession();
    LongEncodedEntity e = new LongEncodedEntity();
    oss.store(e).now();
    Point orig = e.p;
    e.p = null;
    oss.refresh(e).now();
    assertEquals(orig, e.p);
    assertEquals(orig, e.p);
  }

  @Test
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.