scheduler/src/main/java/com/cognitree/kronos/scheduler/TaskSchedulerService.java
/**
     * update task properties from the dependent task context
     * <p>
     * dependent task context map is of the form
     * ${dependentTaskName}.key=value
     * </p>
     *
     * @param task
     * @param dependentTaskContext
     */
update task properties from the dependent task context

dependent task context map is of the form
${dependentTaskName}.key=value


@param task
@param dependentTaskContext
update task properties from the dependent task context dependent task context map is of the form $ { dependentTaskName } . key = value @param task @param dependentTaskContext
private void updateTaskProperties(Task task, Map<String, Object> dependentTaskContext) {
        if (dependentTaskContext == null || dependentTaskContext.isEmpty()) {
            return;
        }
        final Map<String, Object> modifiedTaskProperties =
                modifyAndGetTaskProperties(task.getProperties(), dependentTaskContext);
        task.setProperties(modifiedTaskProperties);
    }
private void updateTaskProperties ( Task task , Map < String , Object > dependentTaskContext ) { if ( dependentTaskContext == null || dependentTaskContext . isEmpty ( ) ) { return ; } final Map < String , Object > modifiedTaskProperties = modifyAndGetTaskProperties ( task . getProperties ( ) , dependentTaskContext ) ; task . setProperties ( modifiedTaskProperties ) ; }
update task properties from the dependent task context
 <p>
 dependent task context map is of the form
 ${dependentTaskName}.key=value
 </p>
update task properties from the dependent task context <p > dependent task context map is of the form $ { dependentTaskName } . key = value < / p >