package net.techreadiness.navigation.taskflow.org.survey;
import static net.techreadiness.security.CorePermissionCodes.READY_CUSTOMER_FILE_ORG_INFO;
import net.techreadiness.ui.task.Task;
import net.techreadiness.ui.task.TaskFlowDefinition;
import org.springframework.stereotype.Component;
@Component
public class SurveyQuestionsTaskFlowDefinition extends TaskFlowDefinition {
public SurveyQuestionsTaskFlowDefinition() {
addExternalTask(new Task("/task/batch/org/info", "org-info-batch-task", "task.filebatch.orgInfo",
READY_CUSTOMER_FILE_ORG_INFO));
}
@Override
public String getNamespace() {
return "/task/org/survey";
}
@Override
public String getStartAction() {
return "surveyQuestionsTaskFlowBegin";
}
@Override
public String getReturnUrl() {
return "/org/survey/list";
}
@Override
public String getEndTaskFlowUrl() {
return "task/survey/end";
}
}