@Override public TaskExecution createTaskExecution(String taskName, Date startTime, List<String> arguments, String externalExecutionId, Long parentExecutionId) { long taskExecutionId = getNextExecutionId(); TaskExecution taskExecution = new TaskExecution(taskExecutionId, null, taskName, startTime, null, null, arguments, null, externalExecutionId, parentExecutionId); taskExecutions.put(taskExecutionId, taskExecution); return taskExecution; }
@Override public TaskExecution createTaskExecution(String taskName, Date startTime, List<String> arguments, String externalExecutionId, Long parentExecutionId) { long taskExecutionId = getNextExecutionId(); TaskExecution taskExecution = new TaskExecution(taskExecutionId, null, taskName, startTime, null, null, arguments, null, externalExecutionId, parentExecutionId); taskExecutions.put(taskExecutionId, taskExecution); return taskExecution; }