protected String getRetriesLabel(Job theJob) { String retriesString; if(theJob.getRetries() <= 0) { retriesString = i18nManager.getMessage(Messages.JOB_NO_RETRIES); } else { retriesString = i18nManager.getMessage(Messages.JOB_RETRIES, theJob.getRetries()); } return retriesString; } }
workflowError.setRetriesLeft(erroredJob.getRetries()); workflowError.setErrorStackTrace(activitiService.getJobExceptionStacktrace(erroredJob.getId())); workflowErrors.add(workflowError);
workflowError.setRetriesLeft(erroredJob.getRetries()); workflowError.setErrorStackTrace(activitiService.getJobExceptionStacktrace(erroredJob.getId())); workflowErrors.add(workflowError);
public JobResponse createJobResponse(Job job, RestUrlBuilder urlBuilder) { JobResponse response = new JobResponse(); response.setId(job.getId()); response.setDueDate(job.getDuedate()); response.setExceptionMessage(job.getExceptionMessage()); response.setExecutionId(job.getExecutionId()); response.setProcessDefinitionId(job.getProcessDefinitionId()); response.setProcessInstanceId(job.getProcessInstanceId()); response.setRetries(job.getRetries()); response.setTenantId(job.getTenantId()); response.setUrl(urlBuilder.buildUrl(RestUrls.URL_JOB, job.getId())); if (job.getProcessDefinitionId() != null) { response.setProcessDefinitionUrl(urlBuilder.buildUrl(RestUrls.URL_PROCESS_DEFINITION, job.getProcessDefinitionId())); } if (job.getProcessInstanceId() != null) { response.setProcessInstanceUrl(urlBuilder.buildUrl(RestUrls.URL_PROCESS_INSTANCE, job.getProcessInstanceId())); } if (job.getExecutionId() != null) { response.setExecutionUrl(urlBuilder.buildUrl(RestUrls.URL_EXECUTION, job.getExecutionId())); } return response; }