Class DefaultProjectManagerService
java.lang.Object
org.silverpeas.components.projectmanager.service.DefaultProjectManagerService
- All Implemented Interfaces:
ProjectManagerService
CDI bean to manage the projectManager application
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddHolidayDate(HolidayDetail holiday) voidaddHolidayDates(List<HolidayDetail> holidayDates) intaddTask(TaskDetail task, Collection<org.silverpeas.core.io.upload.UploadedFile> uploadedFiles) voidcalculateAllTasksDates(String instanceId, int projectId, String userId) getAllTasks(String instanceId, Filtre filtre) getHolidayDates(String instanceId) getHolidayDates(String instanceId, Date beginDate, Date endDate) getMostDistantTask(String instanceId, int taskId) intgetOccupationByUser(String userId, Date dateDeb, Date dateFin) intgetOccupationByUser(String userId, Date dateDeb, Date dateFin, int excludedTaskId) getProjects(String instanceId) getTask(int id) getTaskByTodoId(String todoId) getTasksByMotherId(String instanceId, int motherId) getTasksByMotherIdAndPreviousId(String instanceId, int motherId, int previousId) voidbooleanisHolidayDate(HolidayDetail date) processEndDate(float fCharge, String instanceId, Date dateDebut) processEndDate(TaskDetail task) voidremoveHolidayDate(HolidayDetail holiday) voidremoveHolidayDates(List<HolidayDetail> holidayDates) voidremoveTask(int id, String instanceId) voidupdateTask(TaskDetail task, String userId)
-
Constructor Details
-
DefaultProjectManagerService
public DefaultProjectManagerService()
-
-
Method Details
-
getProjects
- Specified by:
getProjectsin interfaceProjectManagerService
-
getTasksByMotherId
- Specified by:
getTasksByMotherIdin interfaceProjectManagerService
-
getTasksByMotherIdAndPreviousId
public List<TaskDetail> getTasksByMotherIdAndPreviousId(String instanceId, int motherId, int previousId) - Specified by:
getTasksByMotherIdAndPreviousIdin interfaceProjectManagerService
-
getAllTasks
- Specified by:
getAllTasksin interfaceProjectManagerService
-
getTask
- Specified by:
getTaskin interfaceProjectManagerService
-
getTaskByTodoId
- Specified by:
getTaskByTodoIdin interfaceProjectManagerService
-
getMostDistantTask
- Specified by:
getMostDistantTaskin interfaceProjectManagerService
-
addTask
public int addTask(TaskDetail task, Collection<org.silverpeas.core.io.upload.UploadedFile> uploadedFiles) - Specified by:
addTaskin interfaceProjectManagerService
-
removeTask
- Specified by:
removeTaskin interfaceProjectManagerService
-
updateTask
- Specified by:
updateTaskin interfaceProjectManagerService
-
processEndDate
- Specified by:
processEndDatein interfaceProjectManagerService
-
processEndDate
- Specified by:
processEndDatein interfaceProjectManagerService
-
calculateAllTasksDates
- Specified by:
calculateAllTasksDatesin interfaceProjectManagerService
-
getHolidayDates
- Specified by:
getHolidayDatesin interfaceProjectManagerService
-
getHolidayDates
- Specified by:
getHolidayDatesin interfaceProjectManagerService
-
addHolidayDate
- Specified by:
addHolidayDatein interfaceProjectManagerService
-
addHolidayDates
- Specified by:
addHolidayDatesin interfaceProjectManagerService
-
removeHolidayDate
- Specified by:
removeHolidayDatein interfaceProjectManagerService
-
removeHolidayDates
- Specified by:
removeHolidayDatesin interfaceProjectManagerService
-
isHolidayDate
- Specified by:
isHolidayDatein interfaceProjectManagerService
-
index
- Specified by:
indexin interfaceProjectManagerService
-
getOccupationByUser
- Specified by:
getOccupationByUserin interfaceProjectManagerService
-
getOccupationByUser
- Specified by:
getOccupationByUserin interfaceProjectManagerService
-