org.itracker.web.actions.admin.project
Class AdminProjectUtilities
java.lang.Object
org.itracker.web.actions.admin.project.AdminProjectUtilities
public class AdminProjectUtilities
- extends Object
Helper utils for admin project actions.
|
Method Summary |
static void |
handleInitialProjectMembers(Project project,
Set<Integer> userIds,
Set<Integer> permissions,
ProjectService projectService,
UserService userService)
When creating project, initial set of users with specific set of rights
can be defined. |
static void |
setFormProperties(Project project,
ProjectService projectService,
org.apache.struts.action.ActionForm form,
org.apache.struts.action.ActionMessages errors)
|
static void |
updateProjectOwners(Project project,
Set<Integer> userIds,
ProjectService projectService,
UserService userService)
Setup permissions for updated project-owners. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdminProjectUtilities
public AdminProjectUtilities()
handleInitialProjectMembers
public static void handleInitialProjectMembers(Project project,
Set<Integer> userIds,
Set<Integer> permissions,
ProjectService projectService,
UserService userService)
- When creating project, initial set of users with specific set of rights
can be defined.
- Parameters:
project - the projectuserIds - the user IDspermissions - the permissionsprojectService - the project serviceuserService - the user service
updateProjectOwners
public static final void updateProjectOwners(Project project,
Set<Integer> userIds,
ProjectService projectService,
UserService userService)
- Setup permissions for updated project-owners.
- Parameters:
project - the projectuserIds - the user IDsuserService - the user servicelocale - the user language locale
setFormProperties
public static final void setFormProperties(Project project,
ProjectService projectService,
org.apache.struts.action.ActionForm form,
org.apache.struts.action.ActionMessages errors)
throws IllegalAccessException,
InvocationTargetException,
NoSuchMethodException
- Throws:
IllegalAccessException
InvocationTargetException
NoSuchMethodException
Copyright © 2002-2012 itracker. All Rights Reserved.