Interface ProjectManagerService
-
- All Known Implementing Classes:
DefaultProjectManagerService
public interface ProjectManagerService
-
-
Method Summary
-
-
-
Method Detail
-
get
static ProjectManagerService get()
-
getProjects
List<TaskDetail> getProjects(String instanceId)
-
addTask
int addTask(TaskDetail task, Collection<org.silverpeas.core.io.upload.UploadedFile> uploadedFiles)
-
removeTask
void removeTask(int id, String instanceId)
-
updateTask
void updateTask(TaskDetail task, String userId)
-
calculateAllTasksDates
void calculateAllTasksDates(String instanceId, int projectId, String userId)
-
getTasksByMotherId
List<TaskDetail> getTasksByMotherId(String instanceId, int motherId)
-
getTasksByMotherIdAndPreviousId
List<TaskDetail> getTasksByMotherIdAndPreviousId(String instanceId, int motherId, int previousId)
-
getAllTasks
List<TaskDetail> getAllTasks(String instanceId, Filtre filtre)
-
getTask
TaskDetail getTask(int id)
-
getTaskByTodoId
TaskDetail getTaskByTodoId(String todoId)
-
getMostDistantTask
TaskDetail getMostDistantTask(String instanceId, int taskId)
-
isHolidayDate
boolean isHolidayDate(HolidayDetail date)
-
addHolidayDate
void addHolidayDate(HolidayDetail holiday)
-
addHolidayDates
void addHolidayDates(List<HolidayDetail> holidayDates)
-
removeHolidayDate
void removeHolidayDate(HolidayDetail holiday)
-
removeHolidayDates
void removeHolidayDates(List<HolidayDetail> holidayDates)
-
processEndDate
Date processEndDate(TaskDetail task)
-
index
void index(String instanceId)
-
-