public void addTaskInputs(String containerId, Number taskId, String payload, String marshallingType) { logger.debug("About to unmarshall payload '{}' to map of task inputs", payload); containerId = context.getContainerId(containerId, new ByTaskIdContainerLocator(taskId.longValue())); Map<String, Object> data = marshallerHelper.unmarshal(containerId, payload, marshallingType, Map.class); logger.debug("Task input data to be added to a task {} is {}", taskId, data); userTaskAdminService.addTaskInputs(containerId, taskId.longValue(), data); logger.debug("Task inputs {} added successfully to task {}", data, taskId); }