@RequestMapping(value = "/api/ui/jobs", produces = "application/json", method = RequestMethod.GET) public ListJobsResponse listJobs() { try { return ListJobsResponse.newBuilder().addAllJobs(jobManagementService.listJobs()).build(); } catch (Exception e) { log.error("Exception in listJobs: {}", e); throw e; } }
/** * List all jobs previously submitted to the system. * * @param request Empty request * @param responseObserver */ @Override public void listJobs(Empty request, StreamObserver<ListJobsResponse> responseObserver) { try { List<JobDetail> jobs = jobManagementService.listJobs(); ListJobsResponse response = ListJobsResponse.newBuilder().addAllJobs(jobs).build(); responseObserver.onNext(response); responseObserver.onCompleted(); } catch (Exception e) { log.error("Error listing jobs: {}", e); responseObserver.onError(getRuntimeException(e)); } }
@java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() {
@java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() {
@java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() {