# Uses of Class
org.silverpeas.components.projectmanager.model.TaskDetail

Packages that use TaskDetail
Package
Description
org.silverpeas.components.projectmanager.model
org.silverpeas.components.projectmanager.service

- ## Uses of TaskDetail in org.silverpeas.components.projectmanager.model

  Methods in org.silverpeas.components.projectmanager.model that return TaskDetail
  Modifier and Type
  Method
  Description
  `TaskDetail`
  TaskDetail.TaskDetailBuilder.`createTaskDetail()`
  `static TaskDetail`
  ProjectManagerDAO.`getMostDistantTask(Connection con, int taskId)`
  `static TaskDetail`
  ProjectManagerDAO.`getTask(Connection con, int id)`
  `static TaskDetail`
  ProjectManagerDAO.`getTask(Connection con, String id)`
  Methods in org.silverpeas.components.projectmanager.model that return types with arguments of type TaskDetail
  Modifier and Type
  Method
  Description
  `static List<TaskDetail>`
  ProjectManagerDAO.`getAllTasks(Connection con, String instanceId, Filtre filtre)`
  `static List<TaskDetail>`
  ProjectManagerDAO.`getNextTasks(Connection con, int taskId)`
  `static List<TaskDetail>`
  ProjectManagerDAO.`getTasksByMotherId(Connection con, String instanceId, int motherId)`
  Gets the tasks by mother identifier if no filter, or filtered tasks on filter if any (so not on mother id in that case).
  `static List<TaskDetail>`
  ProjectManagerDAO.`getTasksByMotherIdAndPreviousId(Connection con, String instanceId, int motherId, int previousId)`
  `static List<TaskDetail>`
  ProjectManagerDAO.`getTree(Connection con, int actionId)`
  Methods in org.silverpeas.components.projectmanager.model with parameters of type TaskDetail
  Modifier and Type
  Method
  Description
  `static int`
  ProjectManagerDAO.`addTask(Connection con, TaskDetail task)`
  `boolean`
  Filtre.`matches(TaskDetail task)`
  Indicates if the given task matches the registered filters.
  `static void`
  ProjectManagerDAO.`updateTask(Connection con, TaskDetail task)`

- ## Uses of TaskDetail in org.silverpeas.components.projectmanager.service

  Methods in org.silverpeas.components.projectmanager.service that return TaskDetail
  Modifier and Type
  Method
  Description
  `TaskDetail`
  DefaultProjectManagerService.`getMostDistantTask(String instanceId, int taskId)`
  `TaskDetail`
  ProjectManagerService.`getMostDistantTask(String instanceId, int taskId)`
  `TaskDetail`
  DefaultProjectManagerService.`getTask(int id)`
  `TaskDetail`
  ProjectManagerService.`getTask(int id)`
  `TaskDetail`
  DefaultProjectManagerService.`getTaskByTodoId(String todoId)`
  `TaskDetail`
  ProjectManagerService.`getTaskByTodoId(String todoId)`
  Methods in org.silverpeas.components.projectmanager.service that return types with arguments of type TaskDetail
  Modifier and Type
  Method
  Description
  `List<TaskDetail>`
  DefaultProjectManagerService.`getAllTasks(String instanceId, Filtre filtre)`
  `List<TaskDetail>`
  ProjectManagerService.`getAllTasks(String instanceId, Filtre filtre)`
  `List<TaskDetail>`
  DefaultProjectManagerService.`getProjects(String instanceId)`
  `List<TaskDetail>`
  ProjectManagerService.`getProjects(String instanceId)`
  `List<TaskDetail>`
  DefaultProjectManagerService.`getTasksByMotherId(String instanceId, int motherId)`
  `List<TaskDetail>`
  ProjectManagerService.`getTasksByMotherId(String instanceId, int motherId)`
  `List<TaskDetail>`
  DefaultProjectManagerService.`getTasksByMotherIdAndPreviousId(String instanceId, int motherId, int previousId)`
  `List<TaskDetail>`
  ProjectManagerService.`getTasksByMotherIdAndPreviousId(String instanceId, int motherId, int previousId)`
  Methods in org.silverpeas.components.projectmanager.service with parameters of type TaskDetail
  Modifier and Type
  Method
  Description
  `int`
  DefaultProjectManagerService.`addTask(TaskDetail task, Collection<org.silverpeas.core.io.upload.UploadedFile> uploadedFiles)`
  `int`
  ProjectManagerService.`addTask(TaskDetail task, Collection<org.silverpeas.core.io.upload.UploadedFile> uploadedFiles)`
  `Date`
  DefaultProjectManagerService.`processEndDate(TaskDetail task)`
  `Date`
  ProjectManagerService.`processEndDate(TaskDetail task)`
  `void`
  DefaultProjectManagerService.`updateTask(TaskDetail task, String userId)`
  `void`
  ProjectManagerService.`updateTask(TaskDetail task, String userId)`