Package com.google.appengine.api.datastore

Examples of com.google.appengine.api.datastore.DatastoreService.prepare()


    PreparedQuery pq = datastore.prepare(query);
    report+= "Patients in system: " + pq.countEntities(Builder.withDefaults());
   
    Query de_query = new Query("DataEntry");
    query.setKeysOnly();
    PreparedQuery de_q = datastore.prepare(de_query);
    report+= "<br>Studies in system: " + de_q.countEntities(Builder.withDefaults());
   
    Query u_query = new Query("User");
    query.setKeysOnly();
    PreparedQuery u_q = datastore.prepare(u_query);
View Full Code Here


    PreparedQuery de_q = datastore.prepare(de_query);
    report+= "<br>Studies in system: " + de_q.countEntities(Builder.withDefaults());
   
    Query u_query = new Query("User");
    query.setKeysOnly();
    PreparedQuery u_q = datastore.prepare(u_query);
    report+= "<br>Users in system: " + u_q.countEntities(Builder.withDefaults());
    return report;
  }
 
  public ArrayList<Key> searchByUser(String email) {
View Full Code Here

    ArrayList<Key> dataEntryKeys = new ArrayList<Key>();
    
    Query query = new Query("Patient", KeyFactory.createKey("User", email));
    query.setKeysOnly();
    // Submit the query
    PreparedQuery pq = datastore.prepare(query);
    for (Entity result : pq.asIterable()) {
      Key patients_key = result.getKey();
      Query data_query = new Query("DataEntry", patients_key);
      PreparedQuery dq = datastore.prepare(data_query);
      for (Entity de : dq.asIterable()) {
View Full Code Here

    // Submit the query
    PreparedQuery pq = datastore.prepare(query);
    for (Entity result : pq.asIterable()) {
      Key patients_key = result.getKey();
      Query data_query = new Query("DataEntry", patients_key);
      PreparedQuery dq = datastore.prepare(data_query);
      for (Entity de : dq.asIterable()) {
        dataEntryKeys.add(de.getKey());
      }
     }
    return dataEntryKeys;
View Full Code Here

    DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();

    Query q = new Query(cl);
    ArrayList<Key> keys = new ArrayList<Key>();

    List<Entity> it = datastore.prepare(q).asList(withLimit(l));
    for (Entity entity : it) {
      keys.add(entity.getKey());
    }
    datastore.delete(keys);
View Full Code Here

public class MyFirstTest extends LocalDataTestBase2GAE{

    // run this test twice to prove we're not leaking any state across tests
    private void doTest() {
        DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
        assertEquals(0, ds.prepare(new Query("yam")).countEntities(withLimit(10)));
        ds.put(new Entity("yam"));
        ds.put(new Entity("yam"));
        assertEquals(2, ds.prepare(new Query("yam")).countEntities(withLimit(10)));
    }
 
View Full Code Here

    private void doTest() {
        DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
        assertEquals(0, ds.prepare(new Query("yam")).countEntities(withLimit(10)));
        ds.put(new Entity("yam"));
        ds.put(new Entity("yam"));
        assertEquals(2, ds.prepare(new Query("yam")).countEntities(withLimit(10)));
    }
 
  @Test
  public void testAddition() {
    assertEquals(4, 2 + 2);
View Full Code Here

    filters.add(greater);
    filters.add(less);
    CompositeFilter comp = new CompositeFilter(CompositeFilterOperator.AND, filters);
    q.setFilter(comp);
   
    PreparedQuery pq = datastore.prepare(q);
    List<Entity> results = pq.asList(FetchOptions.Builder.withLimit(1));
    if (results.size() != 1 || !results.get(0).getProperty("name").toString().contains(backupName)) {
      System.err.println("BuiltinDatatoreToBigqueryIngesterTask: can't find backupName: " + backupName);
    }
    Entity result = results.get(0);
View Full Code Here

    List<GbEntity> list = TestDataUtil.entities();
    GbDatastoreService.restoreData(TestDataUtil.TEST_KIND, list);

    DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
    List<Entity> asList =
      datastore.prepare(new Query(TestDataUtil.TEST_KIND)).asList(
        FetchOptions.Builder.withDefaults());

    assertThat(asList.size(), is(5));

    assertThat(asList.get(0).getProperties().size(), is(2));
View Full Code Here

    List<GbEntity> list2 = TestDataUtil.entitiesWidhDiffKeys();
    GbDatastoreService.restoreData(TestDataUtil.TEST_KIND, list2);

    DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
    List<Entity> asList =
      datastore.prepare(new Query(TestDataUtil.TEST_KIND)).asList(
        FetchOptions.Builder.withDefaults());
    assertThat(asList.size(), is(8));

    assertThat(asList.get(0).getProperties().size(), is(2));
    assertThat(asList.get(0).getProperty("prop1").toString(), is("prepare1_1"));
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.