Java Doc for ProjectService.java in  » Workflow-Engines » wilos » wilos » business » services » misc » project » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Workflow Engines » wilos » wilos.business.services.misc.project 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   wilos.business.services.misc.project.ProjectService

ProjectService
public class ProjectService (Code)
The services associated to the Project


Field Summary
final public  Loglogger
    


Method Summary
public  booleancreateConcreteRoleDescriptor(String _concreteName, Project _project, RoleDescriptor _rd, ConcreteActivity _cact)
    
public  booleancreateConcreteTaskDescriptor(String _concreteName, Project _project, TaskDescriptor _td, ConcreteActivity _cact)
    
public  booleancreateRole(String _roleName, String _roleDescription, Project _project, TaskDescriptor _task, ConcreteActivity _cact)
    
public  RoleDescriptorcreateRoleDescriptor(String _presentationName, String _description, TaskDescriptor _mainTask, String _guid)
    
public  booleancreateTask(String _taskName, String _taskDescription, Project _project, RoleDescriptor _role, ConcreteActivity _cact, boolean recursive)
    
public  TaskDescriptorcreateTaskDescriptor(String _presentationName, String _description, RoleDescriptor _mainRole, String _guid)
    
public  booleandeleteProject(String projectId)
    
public  ActivityDaogetActivityDao()
    
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  ConcreteActivityDaogetConcreteActivityDao()
    
public  ConcreteActivityServicegetConcreteActivityService()
    
public  Set<ConcreteBreakdownElement>getConcreteBreakdownElementsFromProject(Project _project)
    
public  ConcreteRoleDescriptorDaogetConcreteRoleDescriptorDao()
    
public  Set<ConcreteRoleDescriptor>getConcreteRoleDescriptorsFromProject(ConcreteActivity _cact)
    
public  ConcreteTaskDescriptorDaogetConcreteTaskDescriptorDao()
    
public  ConcreteWorkBreakdownElementServicegetConcreteWorkBreakdownElementService()
    
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  ParticipantDaogetParticipantDao()
     Getter of participantDao.
public  ProcessgetProcessFromProject(Project _project)
    
public  ProcessServicegetProcessService()
    
public  ProjectgetProject(String _id)
    
public  ProjectDaogetProjectDao()
     Getter of projectDao.
public  Project[]getProjects()
    
public  RoleDescriptorDaogetRoleDescriptorDao()
    
public  StateServicegetStateService()
    
public  TaskDescriptorDaogetTaskDescriptorDao()
    
public  Set<Project>getUnfinishedProjects()
    
public  booleanprojectExist(String _projectName)
    
public  voidsaveProject(Project _project)
    
public  voidsetActivityDao(ActivityDao _activityDao)
    
public  voidsetConcreteActivityDao(ConcreteActivityDao _concreteActivityDao)
    
public  voidsetConcreteActivityService(ConcreteActivityService _concreteActivityService)
    
public  voidsetConcreteRoleDescriptorDao(ConcreteRoleDescriptorDao concreteRoleDescriptorDao)
    
public  voidsetConcreteTaskDescriptorDao(ConcreteTaskDescriptorDao _concreteTaskDescriptorDao)
    
public  voidsetConcreteWorkBreakdownElementService(ConcreteWorkBreakdownElementService _concreteWorkBreakdownElementService)
    
public  voidsetParticipantDao(ParticipantDao _participantDao)
     Setter of participantDao.
public  voidsetProcessService(ProcessService _processService)
    
public  voidsetProjectDao(ProjectDao _projectDao)
     Setter of projectDao.
public  voidsetProjects(Project[] projects)
    
public  voidsetRoleDescriptorDao(RoleDescriptorDao roleDescriptorDao)
    
public  voidsetStateService(StateService _stateService)
    
public  voidsetTaskDescriptorDao(TaskDescriptorDao taskDescriptorDao)
    
protected  voidsortProject()
     Sorts the list of project data.
public  voidupdateConcreteActivitiesStateFromProject(Project _project)
    

Field Detail
logger
final public Log logger(Code)





Method Detail
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 -



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.