com.silverpeas.projectManager.control.ejb
Class ProjectManagerBmEJB
java.lang.Object
com.silverpeas.projectManager.control.ejb.ProjectManagerBmEJB
- All Implemented Interfaces:
- ProjectManagerBm
public class ProjectManagerBmEJB
- extends Object
- implements ProjectManagerBm
|
Method Summary |
void |
addHolidayDate(HolidayDetail holiday)
|
void |
addHolidayDates(List<HolidayDetail> holidayDates)
|
int |
addTask(TaskDetail task)
|
void |
calculateAllTasksDates(String instanceId,
int projectId,
String userId)
|
List<TaskDetail> |
getAllTasks(String instanceId,
Filtre filtre)
|
List<Date> |
getHolidayDates(String instanceId)
|
List<Date> |
getHolidayDates(String instanceId,
Date beginDate,
Date endDate)
|
TaskDetail |
getMostDistantTask(String instanceId,
int taskId)
|
int |
getOccupationByUser(String userId,
Date dateDeb,
Date dateFin)
|
int |
getOccupationByUser(String userId,
Date dateDeb,
Date dateFin,
int excludedTaskId)
|
List<TaskDetail> |
getProjects(String instanceId)
|
TaskDetail |
getTask(int id)
|
TaskDetail |
getTaskByTodoId(String todoId)
|
List<TaskDetail> |
getTasksByMotherId(String instanceId,
int motherId)
|
List<TaskDetail> |
getTasksByMotherId(String instanceId,
int motherId,
Filtre filtre)
|
List<TaskDetail> |
getTasksByMotherIdAndPreviousId(String instanceId,
int motherId,
int previousId)
|
List<TaskDetail> |
getTasksNotCancelledByMotherId(String instanceId,
int motherId,
Filtre filtre)
|
void |
index(String instanceId)
|
boolean |
isHolidayDate(HolidayDetail date)
|
Date |
processEndDate(float fCharge,
String instanceId,
Date dateDebut)
|
Date |
processEndDate(TaskDetail task)
|
void |
removeHolidayDate(HolidayDetail holiday)
|
void |
removeHolidayDates(List<HolidayDetail> holidayDates)
|
void |
removeTask(int id,
String instanceId)
|
void |
updateTask(TaskDetail task,
String userId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectManagerBmEJB
public ProjectManagerBmEJB()
getProjects
public List<TaskDetail> getProjects(String instanceId)
- Specified by:
getProjects in interface ProjectManagerBm
getTasksByMotherId
public List<TaskDetail> getTasksByMotherId(String instanceId,
int motherId)
- Specified by:
getTasksByMotherId in interface ProjectManagerBm
getTasksByMotherId
public List<TaskDetail> getTasksByMotherId(String instanceId,
int motherId,
Filtre filtre)
- Specified by:
getTasksByMotherId in interface ProjectManagerBm
getTasksNotCancelledByMotherId
public List<TaskDetail> getTasksNotCancelledByMotherId(String instanceId,
int motherId,
Filtre filtre)
- Specified by:
getTasksNotCancelledByMotherId in interface ProjectManagerBm
getTasksByMotherIdAndPreviousId
public List<TaskDetail> getTasksByMotherIdAndPreviousId(String instanceId,
int motherId,
int previousId)
- Specified by:
getTasksByMotherIdAndPreviousId in interface ProjectManagerBm
getAllTasks
public List<TaskDetail> getAllTasks(String instanceId,
Filtre filtre)
- Specified by:
getAllTasks in interface ProjectManagerBm
getTask
public TaskDetail getTask(int id)
- Specified by:
getTask in interface ProjectManagerBm
getTaskByTodoId
public TaskDetail getTaskByTodoId(String todoId)
- Specified by:
getTaskByTodoId in interface ProjectManagerBm
getMostDistantTask
public TaskDetail getMostDistantTask(String instanceId,
int taskId)
- Specified by:
getMostDistantTask in interface ProjectManagerBm
addTask
public int addTask(TaskDetail task)
- Specified by:
addTask in interface ProjectManagerBm
removeTask
public void removeTask(int id,
String instanceId)
- Specified by:
removeTask in interface ProjectManagerBm
updateTask
public void updateTask(TaskDetail task,
String userId)
- Specified by:
updateTask in interface ProjectManagerBm
processEndDate
public Date processEndDate(TaskDetail task)
- Specified by:
processEndDate in interface ProjectManagerBm
processEndDate
public Date processEndDate(float fCharge,
String instanceId,
Date dateDebut)
- Specified by:
processEndDate in interface ProjectManagerBm
calculateAllTasksDates
public void calculateAllTasksDates(String instanceId,
int projectId,
String userId)
- Specified by:
calculateAllTasksDates in interface ProjectManagerBm
getHolidayDates
public List<Date> getHolidayDates(String instanceId)
- Specified by:
getHolidayDates in interface ProjectManagerBm
getHolidayDates
public List<Date> getHolidayDates(String instanceId,
Date beginDate,
Date endDate)
- Specified by:
getHolidayDates in interface ProjectManagerBm
addHolidayDate
public void addHolidayDate(HolidayDetail holiday)
- Specified by:
addHolidayDate in interface ProjectManagerBm
addHolidayDates
public void addHolidayDates(List<HolidayDetail> holidayDates)
- Specified by:
addHolidayDates in interface ProjectManagerBm
removeHolidayDate
public void removeHolidayDate(HolidayDetail holiday)
- Specified by:
removeHolidayDate in interface ProjectManagerBm
removeHolidayDates
public void removeHolidayDates(List<HolidayDetail> holidayDates)
- Specified by:
removeHolidayDates in interface ProjectManagerBm
isHolidayDate
public boolean isHolidayDate(HolidayDetail date)
- Specified by:
isHolidayDate in interface ProjectManagerBm
index
public void index(String instanceId)
- Specified by:
index in interface ProjectManagerBm
getOccupationByUser
public int getOccupationByUser(String userId,
Date dateDeb,
Date dateFin)
- Specified by:
getOccupationByUser in interface ProjectManagerBm
getOccupationByUser
public int getOccupationByUser(String userId,
Date dateDeb,
Date dateFin,
int excludedTaskId)
- Specified by:
getOccupationByUser in interface ProjectManagerBm
Copyright © 2016 Silverpeas. All Rights Reserved.