Package com.google.appengine.api.datastore

Examples of com.google.appengine.api.datastore.DatastoreService


    GbDatastoreService.restoreData(TestDataUtil.TEST_KIND, list1);

    List<GbEntity> list4 = TestDataUtil.entitiesWithNull();
    GbDatastoreService.restoreData(TestDataUtil.TEST_KIND, list4);

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

    System.out.println(asList);

    assertThat(asList.size(), is(5));
View Full Code Here


    tester.request.setHeader("X-AppEngine-TaskRetryCount", "11");
    tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));
    String run = tester.start("/tasks/restore");
    assertNull(run);

    DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
    ds.get(controlKey);
  }
View Full Code Here

 
  @SuppressWarnings("unchecked")
  @Test
  public void runWithDataTest() throws Exception {

    DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
    Entity entity = new Entity(KeyFactory.createKey("TestKind", 1));
    ds.put(entity);

    ControllerTester tester = new ControllerTester();
    String run = tester.start("/drop/index");
    assertNotNull(run);
    List<Map<String, Object>> list = (List) tester.request.getAttribute("list");
View Full Code Here

  @Test
  public void runWithDataTest() throws Exception {

    List<Entity> bulkData = TestDataUtil.bulkData("TestKind1", 10);
    DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
    datastore.put(bulkData);

    Key controlKey = TaskQueueUtil.prepareDropControlKey("TestKind1");

    ControllerTester tester = new ControllerTester();
    tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));
View Full Code Here

    tester.request.setHeader("X-AppEngine-TaskRetryCount", "11");
    tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));
    String run = tester.start("/tasks/drop");
    assertNull(run);

    DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
    ds.get(controlKey);
  }
View Full Code Here

     * Returns entities as list.
     *
     * @return entities as list
     */
    protected List<Entity> asEntityList() {
        DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
        if (!AppEngineUtil.isProduction() && query.getKind() == null) {
            List<Entity> list = new ArrayList<Entity>();
            List<String> kinds = DatastoreUtil.getKinds();
            Key ancestor = query.getAncestor();
            if (ancestor != null) {
View Full Code Here

     * Returns entities as query result list.
     *
     * @return entities as query result list
     */
    protected QueryResultList<Entity> asQueryResultEntityList() {
        DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
        PreparedQuery pq =
            txSet ? DatastoreUtil.prepare(ds, tx, query) : DatastoreUtil
                .prepare(ds, query);
        return DatastoreUtil.asQueryResultList(pq, fetchOptions);
    }
View Full Code Here

     * Returns entities as query result iterator.
     *
     * @return entities as query result iterator
     */
    protected QueryResultIterator<Entity> asQueryResultEntityIterator() {
        DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
        PreparedQuery pq =
            txSet ? DatastoreUtil.prepare(ds, tx, query) : DatastoreUtil
                .prepare(ds, query);
        return DatastoreUtil.asQueryResultIterator(pq, fetchOptions);
    }
View Full Code Here

     * Returns entities as query result iterable.
     *
     * @return entities as query result iterable
     */
    protected QueryResultIterable<Entity> asQueryResultEntityIterable() {
        DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
        PreparedQuery pq =
            txSet ? DatastoreUtil.prepare(ds, tx, query) : DatastoreUtil
                .prepare(ds, query);
        return DatastoreUtil.asQueryResultIterable(pq, fetchOptions);
    }
View Full Code Here

            if (list.size() > 1) {
                throw new PreparedQuery.TooManyResultsException();
            }
            return list.get(0);
        }
        DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
        PreparedQuery pq =
            txSet ? DatastoreUtil.prepare(ds, tx, query) : DatastoreUtil
                .prepare(ds, query);
        return DatastoreUtil.asSingleEntity(pq);
    }
View Full Code Here

TOP

Related Classes of com.google.appengine.api.datastore.DatastoreService

Copyright © 2018 www.massapicom. 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.