...
Method called to retrieve a specific Department by Department Id
getDepartmentByName
Department getDepartmentByName(String name)Method called to retrieve a specific Department by Department Name
getDepartmentHod
User getDepartmentHod(String departmentId)
...
Method called to retrieve the number of Departments within the directory
getEmployments
Collection<Employment> getEmployments(String filterString, String organizationId, String departmentId, String gradeId, String sort, Boolean desc, Integer start, Integer rows)Method called to retrieve the users' employment info within the directory filtered by search parameters
getTotalEmployments
Long getTotalEmployments(String filterString, String organizationId, String departmentId, String gradeId)Method called to retrieve the number of users' employment info within the directory
getGradeById
Grade getGradeById(String gradeId)
...
Method called to retrieve the entire Group listing within the directory filtered by search parameters
getGroupsByOrganizationId
Collection<Group> getGroupsByOrganizationId(String filterString, String organizationId, String sort, Boolean desc, Integer start, Integer rows)Method called to retrieve all groups within a specific Organization filtered by search parameters
getTotalGroups
Long getTotalGroups()
Method call to retrieve the number of Groups available
getTotalGroupsByOrganizationId
Long getTotalGroupsByOrganizationId(String filterString, String organizationId)Method call to retrieve the number of Groups available within a specific Organization filtered by search parameters
getUserByDepartmentId
Collection<User> getUserByDepartmentId(String departmentId)
...
Method called to retrieve the entire User listing within the directory filtered by search parameters
getUsers
Collection<User> getUsers(String filterString, String organizationId, String departmentId, String gardeId, String groupId, String roleId, String active, String sort, Boolean desc, Integer start, Integer rows)Method called to retrieve the users within the directory filtered by search parameters
...
Method called to retrieve the number of Users available
getTotalUsers
Long getTotalUsers(String filterString, String organizationId, String departmentId, String gardeId, String groupId, String roleId, String active)Method call to retrieve the number of Users available within the directory filtered by search parametersisUserInGroup
boolean isUserInGroup(String username, String groupName)
...
Method called to retrieve a listing of all the subordinates which reports to a specific User
getUsersSubordinate
Collection<User> getUsersSubordinate(String username, String sort, Boolean desc, Integer start, Integer rows)Method called to retrieve a listing of all the subordinates which reports to a specific User filtered by search parameters
getTotalUsersSubordinate
Long getTotalUsersSubordinate(String username)Method called to retrieve the number of subordinates which reports to a specific User
getUserRoles
Collection<Role> getUserRoles(String username)
Method called to retrieve the Roles belonging to a specific User by Username
Utility Methods
getDirectoryManagerImpl
...