| java.lang.Object wilos.business.services.misc.project.ProjectService
ProjectService | public class ProjectService (Code) | | The services associated to the Project
|
Field Summary | |
final public Log | logger |
Method Summary | |
public boolean | createConcreteRoleDescriptor(String _concreteName, Project _project, RoleDescriptor _rd, ConcreteActivity _cact) | public boolean | createConcreteTaskDescriptor(String _concreteName, Project _project, TaskDescriptor _td, ConcreteActivity _cact) | public boolean | createRole(String _roleName, String _roleDescription, Project _project, TaskDescriptor _task, ConcreteActivity _cact) | public RoleDescriptor | createRoleDescriptor(String _presentationName, String _description, TaskDescriptor _mainTask, String _guid) | public boolean | createTask(String _taskName, String _taskDescription, Project _project, RoleDescriptor _role, ConcreteActivity _cact, boolean recursive) | public TaskDescriptor | createTaskDescriptor(String _presentationName, String _description, RoleDescriptor _mainRole, String _guid) | public boolean | deleteProject(String projectId) | public ActivityDao | getActivityDao() | public Set<Participant> | getAllParticipants(Project project) | public List<Project> | getAllProjects() This method returns all the projects. | public Set<Project> | getAllProjectsWithNoProcess() This method returns all the projects with no process. | public Set<Project> | getAllProjectsWithProcess() Returns the projects that aren't associated to a process. | public List<Project> | getAllSortedProjects() Gets the sorted project data. | public ConcreteActivityDao | getConcreteActivityDao() | public ConcreteActivityService | getConcreteActivityService() | public Set<ConcreteBreakdownElement> | getConcreteBreakdownElementsFromProject(Project _project) | public ConcreteRoleDescriptorDao | getConcreteRoleDescriptorDao() | public Set<ConcreteRoleDescriptor> | getConcreteRoleDescriptorsFromProject(ConcreteActivity _cact) | public ConcreteTaskDescriptorDao | getConcreteTaskDescriptorDao() | public ConcreteWorkBreakdownElementService | getConcreteWorkBreakdownElementService() | public Set<ConcreteWorkProductDescriptor> | getConcreteWorkProductDescriptorsFromProject(ConcreteActivity _cact) | public List<HashMap<String, Object>> | getDifferentPathsOfRoleDescriptorInProcess(Process _process, String _roleName) | public List<HashMap<String, Object>> | getDifferentPathsOfWorkProductDescriptorInProcess(Process _process, String _workProductName) | public ParticipantDao | getParticipantDao() Getter of participantDao. | public Process | getProcessFromProject(Project _project) | public ProcessService | getProcessService() | public Project | getProject(String _id) | public ProjectDao | getProjectDao() Getter of projectDao. | public Project[] | getProjects() | public RoleDescriptorDao | getRoleDescriptorDao() | public StateService | getStateService() | public TaskDescriptorDao | getTaskDescriptorDao() | public Set<Project> | getUnfinishedProjects() | public boolean | projectExist(String _projectName) | public void | saveProject(Project _project) | public void | setActivityDao(ActivityDao _activityDao) | public void | setConcreteActivityDao(ConcreteActivityDao _concreteActivityDao) | public void | setConcreteActivityService(ConcreteActivityService _concreteActivityService) | public void | setConcreteRoleDescriptorDao(ConcreteRoleDescriptorDao concreteRoleDescriptorDao) | public void | setConcreteTaskDescriptorDao(ConcreteTaskDescriptorDao _concreteTaskDescriptorDao) | public void | setConcreteWorkBreakdownElementService(ConcreteWorkBreakdownElementService _concreteWorkBreakdownElementService) | public void | setParticipantDao(ParticipantDao _participantDao) Setter of participantDao. | public void | setProcessService(ProcessService _processService) | public void | setProjectDao(ProjectDao _projectDao) Setter of projectDao. | public void | setProjects(Project[] projects) | public void | setRoleDescriptorDao(RoleDescriptorDao roleDescriptorDao) | public void | setStateService(StateService _stateService) | public void | setTaskDescriptorDao(TaskDescriptorDao taskDescriptorDao) | protected void | sortProject() Sorts the list of project data. | public void | updateConcreteActivitiesStateFromProject(Project _project) |
logger | final public Log logger(Code) | | |
createConcreteRoleDescriptor | public boolean createConcreteRoleDescriptor(String _concreteName, Project _project, RoleDescriptor _rd, ConcreteActivity _cact)(Code) | | Allows to create a concreteRoleDescriptor
Parameters: _concreteName - Parameters: _project - Parameters: _rd - Parameters: _cact - true if the concreteRoleDescriptor is created, false in the othercase |
createConcreteTaskDescriptor | public boolean createConcreteTaskDescriptor(String _concreteName, Project _project, TaskDescriptor _td, ConcreteActivity _cact)(Code) | | Allows to create a concreteTaskDescriptor
Parameters: _concreteName - Parameters: _project - Parameters: _td - Parameters: _cact - true if the concreteTaskDescriptor is created, false in the othercase |
createRole | public boolean createRole(String _roleName, String _roleDescription, Project _project, TaskDescriptor _task, ConcreteActivity _cact)(Code) | | Allows to create a role
Parameters: _roleName - Parameters: _roleDescription - Parameters: _project - Parameters: _task - Parameters: _cact - true if the role is created, false in the other case |
createRoleDescriptor | public RoleDescriptor createRoleDescriptor(String _presentationName, String _description, TaskDescriptor _mainTask, String _guid)(Code) | | Allows to create a roleDescriptor
Parameters: _presentationName - Parameters: _description - Parameters: _mainTask - Parameters: _guid - the roleDescriptor created, null in the other case |
createTask | public boolean createTask(String _taskName, String _taskDescription, Project _project, RoleDescriptor _role, ConcreteActivity _cact, boolean recursive)(Code) | | Allows to create a task
Parameters: _taskName - Parameters: _taskDescription - Parameters: _project - Parameters: _role - Parameters: _cact - Parameters: recursive - true if the task is created, false in the other case |
createTaskDescriptor | public TaskDescriptor createTaskDescriptor(String _presentationName, String _description, RoleDescriptor _mainRole, String _guid)(Code) | | Allows to create a taskDescriptor
Parameters: _presentationName - Parameters: _description - Parameters: _mainRole - Parameters: _guid - the taskDescriptor if it's created, null in the other case |
deleteProject | public boolean deleteProject(String projectId)(Code) | | Delete a participant
Parameters: participantId - |
getActivityDao | public ActivityDao getActivityDao()(Code) | | Allows to get the activityDao
the activityDao |
getAllParticipants | public Set<Participant> getAllParticipants(Project project)(Code) | | Return the participants affected to the project
Parameters: project - the set of participants affected to the project parameter |
getAllProjects | public List<Project> getAllProjects()(Code) | | This method returns all the projects.
A set of Project |
getAllProjectsWithNoProcess | public Set<Project> getAllProjectsWithNoProcess()(Code) | | This method returns all the projects with no process.
A set of Project |
getAllProjectsWithProcess | public Set<Project> getAllProjectsWithProcess()(Code) | | Returns the projects that aren't associated to a process.
A set of Project |
getAllSortedProjects | public List<Project> getAllSortedProjects()(Code) | | Gets the sorted project data.
table of sorted project data |
getConcreteActivityDao | public ConcreteActivityDao getConcreteActivityDao()(Code) | | Allows to get the concreteActivityDao
the concreteActivityDao |
getConcreteActivityService | public ConcreteActivityService getConcreteActivityService()(Code) | | Allows to get the concreteActivityService
the concreteActivityService |
getConcreteBreakdownElementsFromProject | public Set<ConcreteBreakdownElement> getConcreteBreakdownElementsFromProject(Project _project)(Code) | | Allows to get the set of concreteBreakdownElements for a project
Parameters: project - the set of concreteBreakdownElements |
getConcreteRoleDescriptorDao | public ConcreteRoleDescriptorDao getConcreteRoleDescriptorDao()(Code) | | Allows to get the concreteRoleDescriptorDao
the concreteRoleDescriptorDao |
getConcreteRoleDescriptorsFromProject | public Set<ConcreteRoleDescriptor> getConcreteRoleDescriptorsFromProject(ConcreteActivity _cact)(Code) | | Allows to get the set of concreteRoleDescriptors from a project for a
concreteActivity
Parameters: _project - the set of concreteRoleDescriptors |
getConcreteTaskDescriptorDao | public ConcreteTaskDescriptorDao getConcreteTaskDescriptorDao()(Code) | | Allows to get the concreteTaskDescriptorDao
the concreteTaskDescriptorDao |
getConcreteWorkBreakdownElementService | public ConcreteWorkBreakdownElementService getConcreteWorkBreakdownElementService()(Code) | | Allows to get the concreteWorkBreakdownElementService
the concreteWorkBreakdownElementService |
getConcreteWorkProductDescriptorsFromProject | public Set<ConcreteWorkProductDescriptor> getConcreteWorkProductDescriptorsFromProject(ConcreteActivity _cact)(Code) | | Allows to get the set of concreteWorkProductDescriptors from a project
for a concreteActivity
Parameters: _cact - the set of concreteWorkProductDescriptors |
getDifferentPathsOfRoleDescriptorInProcess | public List<HashMap<String, Object>> getDifferentPathsOfRoleDescriptorInProcess(Process _process, String _roleName)(Code) | | Allows to get the list of different paths of a roleDescriptor in process
Parameters: _process - Parameters: _roleName - the list of different paths |
getDifferentPathsOfWorkProductDescriptorInProcess | public List<HashMap<String, Object>> getDifferentPathsOfWorkProductDescriptorInProcess(Process _process, String _workProductName)(Code) | | Allows to get the list of different paths of a workProductDescriptor in
process
Parameters: _process - Parameters: _workProductName - the list of different paths |
getParticipantDao | public ParticipantDao getParticipantDao()(Code) | | Getter of participantDao.
the participantDao. |
getProcessFromProject | public Process getProcessFromProject(Project _project)(Code) | | Allows to get the process for a project
Parameters: _project - the process |
getProcessService | public ProcessService getProcessService()(Code) | | Getter of processService
processService |
getProject | public Project getProject(String _id)(Code) | | Getter of project
Parameters: _id - the project |
getProjectDao | public ProjectDao getProjectDao()(Code) | | Getter of projectDao.
the projectDao. |
getProjects | public Project[] getProjects()(Code) | | Allows to get all projects
projects |
getRoleDescriptorDao | public RoleDescriptorDao getRoleDescriptorDao()(Code) | | Allows to get the roleDescriptorDao
the roleDescriptorDao |
getStateService | public StateService getStateService()(Code) | | Allows to get the service's state
the stateService |
getTaskDescriptorDao | public TaskDescriptorDao getTaskDescriptorDao()(Code) | | Allows to get the taskDescriptorDao
the taskDescriptorDao |
getUnfinishedProjects | public Set<Project> getUnfinishedProjects()(Code) | | This method returns the list of the projects that aren't yet finished
a set of Projects |
projectExist | public boolean projectExist(String _projectName)(Code) | | Check if the project already exist
Parameters: _projectName - True is the _projectName is already present |
saveProject | public void saveProject(Project _project)(Code) | | Save processManager
Parameters: _processmanager - |
setActivityDao | public void setActivityDao(ActivityDao _activityDao)(Code) | | Allows to set the activityDao
Parameters: _activityDao - |
setConcreteActivityDao | public void setConcreteActivityDao(ConcreteActivityDao _concreteActivityDao)(Code) | | Allows to set the concreteActivityDao
Parameters: _concreteActivityDao - |
setConcreteActivityService | public void setConcreteActivityService(ConcreteActivityService _concreteActivityService)(Code) | | Allows to set the concreteActivityService
Parameters: _concreteActivityService - |
setConcreteRoleDescriptorDao | public void setConcreteRoleDescriptorDao(ConcreteRoleDescriptorDao concreteRoleDescriptorDao)(Code) | | Allows to set the concreteRoleDescriptorDao
Parameters: concreteRoleDescriptorDao - |
setConcreteTaskDescriptorDao | public void setConcreteTaskDescriptorDao(ConcreteTaskDescriptorDao _concreteTaskDescriptorDao)(Code) | | Allows to set the concreteTaskDescriptorDao
Parameters: _concreteTaskDescriptorDao - |
setConcreteWorkBreakdownElementService | public void setConcreteWorkBreakdownElementService(ConcreteWorkBreakdownElementService _concreteWorkBreakdownElementService)(Code) | | Allows to set the concreteWorkBreakdownElementService
Parameters: _concreteWorkBreakdownElementService - |
setParticipantDao | public void setParticipantDao(ParticipantDao _participantDao)(Code) | | Setter of participantDao.
Parameters: _participantDao - The participantDao to set. |
setProcessService | public void setProcessService(ProcessService _processService)(Code) | | Setter of processService
Parameters: _processService - |
setProjectDao | public void setProjectDao(ProjectDao _projectDao)(Code) | | Setter of projectDao.
Parameters: _projectDao - The projectDao to set. |
setProjects | public void setProjects(Project[] projects)(Code) | | Allows to set a list of projects
Parameters: projects - |
setRoleDescriptorDao | public void setRoleDescriptorDao(RoleDescriptorDao roleDescriptorDao)(Code) | | Allows to set the roleDescriptorDao
Parameters: roleDescriptorDao - |
setStateService | public void setStateService(StateService _stateService)(Code) | | Allows to set the service's state
Parameters: _stateService - |
setTaskDescriptorDao | public void setTaskDescriptorDao(TaskDescriptorDao taskDescriptorDao)(Code) | | Allows to set the taskDescriptorDao
Parameters: taskDescriptorDao - |
sortProject | protected void sortProject()(Code) | | Sorts the list of project data.
|
updateConcreteActivitiesStateFromProject | public void updateConcreteActivitiesStateFromProject(Project _project)(Code) | | Allows to update the concreteActivity's state for a project
Parameters: _project - |
|
|