com.polarion.alm.projects.IProjectService


METHODS
Modifiers and TypeNameDescription
IDataService getDataService() The base data service instance used by the IProjectService.
IUser getUser(String) Returns the user with the given ID.
IUser getCurrentUser() Consults {@link ISecurityService} to identify the User ID executing this code and transforms the ID into the (unresolved) {@link IUser} object.

Note: the resulting {@link IUser} is not guaranteed to be resolvable.

IPObjectList<IUser> getUsers()
IPObjectList<IUser> getProjectUsers(IProject)
IPObjectList<IUser> getUsersNotInProject(IProject)
IPObjectList<IUser> searchProjectUsers(IProject,String,String)
IPObjectList<IUser> searchUsers(String)
IPObjectList<IUser> searchUsers(String,String)
int countUsers(String)
IPObjectList<IProject> searchProjects(String)
IPObjectList<IProject> searchProjects(String,String)
IProject getProject(String)
IUserGroup getUserGroup(String) Returns the User Group with the given ID.
IPObjectList<IUserGroup> getUserGroups()
IPObjectList<IUserGroup> searchUserGroups(String,String,int) Searches for User Groups matching the query.
IUserGroup createUserGroup(String,String) Creates a new instance of the {@link IUserGroup} temporary object. The instance is not persistent until the save method is invoked.

Back to Index