public List<PollData> getTaskPollData(String taskName) {
        return pollDataDAO.getPollData(taskName);
    }
Sets the update time for the task. Sets the end time for the task (if task is in terminal
state and end time is not set). Updates the task in the {@link ExecutionDAO} first, then
stores it in the {@link IndexDAO}.

@param taskModel the task to be updated in the data store
@throws TransientException if the {@link IndexDAO} or {@link ExecutionDAO} operations fail.
@throws com.netflix.conductor.core.exception.NonTransientException if the externalization of
    payload fails.
core/src/main/java/com/netflix/conductor/core/dal/ExecutionDAOFacade.java