protected List<JobEntity> fetchJobs(CommandContext commandContext, String processInstanceId) { return commandContext.getJobManager().findJobsByProcessInstanceId(processInstanceId); }
protected List<JobEntity> fetchJobs(CommandContext commandContext, String processInstanceId) { return commandContext.getJobManager().findJobsByProcessInstanceId(processInstanceId); }
protected List<String> collectJobIds(CommandContext commandContext) { List<String> collectedJobIds = new ArrayList<String>(); List<String> collectedProcessInstanceIds = new ArrayList<String>(); if (query != null) { collectedProcessInstanceIds.addAll(((ProcessInstanceQueryImpl)query).listIds()); } if (this.processInstanceIds != null) { collectedProcessInstanceIds.addAll(this.processInstanceIds); } for (String process : collectedProcessInstanceIds) { for (Job job : commandContext.getJobManager().findJobsByProcessInstanceId(process)) { collectedJobIds.add(job.getId()); } } return collectedJobIds; }
protected List<String> collectJobIds(CommandContext commandContext) { List<String> collectedJobIds = new ArrayList<String>(); List<String> collectedProcessInstanceIds = new ArrayList<String>(); if (query != null) { collectedProcessInstanceIds.addAll(((ProcessInstanceQueryImpl)query).listIds()); } if (this.processInstanceIds != null) { collectedProcessInstanceIds.addAll(this.processInstanceIds); } for (String process : collectedProcessInstanceIds) { for (Job job : commandContext.getJobManager().findJobsByProcessInstanceId(process)) { collectedJobIds.add(job.getId()); } } return collectedJobIds; }
protected List<JobEntity> fetchJobs(CommandContext commandContext, String processInstanceId) { return commandContext.getJobManager().findJobsByProcessInstanceId(processInstanceId); }
List<JobEntity> jobs = commandContext.getJobManager().findJobsByProcessInstanceId(processInstanceId); List<JobDefinitionEntity> currentJobDefinitions = commandContext.getJobDefinitionManager().findByProcessDefinitionId(currentProcessDefinition.getId());
List<JobEntity> jobs = commandContext.getJobManager().findJobsByProcessInstanceId(processInstanceId); List<JobDefinitionEntity> currentJobDefinitions = commandContext.getJobDefinitionManager().findByProcessDefinitionId(currentProcessDefinition.getId());
protected List<String> collectJobIds(CommandContext commandContext) { List<String> collectedJobIds = new ArrayList<String>(); List<String> collectedProcessInstanceIds = new ArrayList<String>(); if (query != null) { collectedProcessInstanceIds.addAll(((ProcessInstanceQueryImpl)query).listIds()); } if (this.processInstanceIds != null) { collectedProcessInstanceIds.addAll(this.processInstanceIds); } for (String process : collectedProcessInstanceIds) { for (Job job : commandContext.getJobManager().findJobsByProcessInstanceId(process)) { collectedJobIds.add(job.getId()); } } return collectedJobIds; }
public Void execute(CommandContext commandContext) { JobManager jobManager = commandContext.getJobManager(); List<JobEntity> executableJobs = jobManager.findNextJobsToExecute(new Page(0, 1)); assertEquals(1, executableJobs.size()); assertEquals(myCustomTimerEntity, executableJobs.get(0).getJobHandlerConfigurationRaw()); assertEquals(SuspensionState.ACTIVE.getStateCode(), executableJobs.get(0).getSuspensionState()); executableJobs = jobManager.findJobsByProcessInstanceId(processInstanceId); assertEquals(1, executableJobs.size()); assertEquals(myCustomTimerEntity, executableJobs.get(0).getJobHandlerConfigurationRaw()); assertEquals(SuspensionState.ACTIVE.getStateCode(), executableJobs.get(0).getSuspensionState()); return null; } });
List<JobEntity> jobs = commandContext.getJobManager().findJobsByProcessInstanceId(processInstanceId); List<JobDefinitionEntity> currentJobDefinitions = commandContext.getJobDefinitionManager().findByProcessDefinitionId(currentProcessDefinition.getId());