private void reportJobStatus()

in src/main/java/com/amazonaws/codepipeline/jobworker/CodePipelineJobPoller.java [107:124]


    private void reportJobStatus(final WorkItem workItem, final WorkResult result) {
        Validator.notNull(workItem);
        Validator.notNull(result);

        if (WorkResultStatus.Success.equals(result.getStatus())) {
            LOGGER.info(String.format("Job %s succeeded.", workItem.getJobId()));
            jobService.putJobSuccess(workItem.getJobId(),
                    workItem.getClientId(),
                    result.getExecutionDetails(),
                    result.getCurrentRevision(),
                    result.getContinuationToken());
        } else {
            LOGGER.info(String.format("Job %s failed.", workItem.getJobId()));
            jobService.putJobFailure(workItem.getJobId(),
                    workItem.getClientId(),
                    result.getFailureDetails());
        }
    }