Package com.google.appengine.tools.mapreduce.impl.shardedjob

Examples of com.google.appengine.tools.mapreduce.impl.shardedjob.Status


    jobService.startJob("testGetJobDetail_populated", ImmutableList.of(s1, s2), controller,
        settings);
    ShardedJobState state = jobService.getJobState("testGetJobDetail_populated");
    assertEquals(2, state.getActiveTaskCount());
    assertEquals(2, state.getTotalTaskCount());
    assertEquals(new Status(Status.StatusCode.RUNNING), state.getStatus());
    JSONObject jobDetail = StatusHandler.handleGetJobDetail("testGetJobDetail_populated");
    assertNotNull(jobDetail);
    assertEquals("testGetJobDetail_populated", jobDetail.getString("mapreduce_id"));
    assertEquals("testGetJobDetail_populated", jobDetail.getString("name"));
    assertTrue(jobDetail.getBoolean("active"));
View Full Code Here


    this.stage = stage;
  }

  @Override
  public Value<MapReduceResult<R>> run(ResultAndStatus<R> resultAndStatus) {
    Status status = resultAndStatus.getStatus();
    if (status.getStatusCode() == Status.StatusCode.DONE) {
      return immediate(resultAndStatus.getResult());
    }
    throw new MapReduceJobException(stage, status);
  }
View Full Code Here

    }
    // Total the counters only after {@link Output#finish} to capture any updates made by it
    for (Counters counter : counters) {
      totalCounters.addAll(counter);
    }
    Status status = new Status(Status.StatusCode.DONE);
    ResultAndStatus<R> resultAndStatus = new ResultAndStatus<>(
        new MapReduceResultImpl<>(outputResult, totalCounters), status);
    submitPromisedJob(resultAndStatus);
  }
View Full Code Here

TOP

Related Classes of com.google.appengine.tools.mapreduce.impl.shardedjob.Status

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.