public class WebRoleManagerImpl extends Object implements WebRoleManager, WebUserManager, WebGroupManager
Manager class.
Constructor and Description |
---|
WebRoleManagerImpl(GroupManager groupManager,
UserManager userManager)
Constructor for Manager.
|
Modifier and Type | Method and Description |
---|---|
WebRole |
createRole()
createRole
|
void |
deleteRole(String roleName)
deleteRole
|
WebGroup |
getGroup(String groupName)
getGroup
|
Collection<WebGroup> |
getGroups()
getGroups
|
WebRole |
getRole(String roleName)
getRole
|
Collection<WebRole> |
getRoles()
getRoles
|
WebUser |
getUser(String name)
getUser
|
Collection<WebUser> |
getUsers()
getUsers
|
void |
saveRole(WebRole webRole)
saveRole
|
public WebRoleManagerImpl(GroupManager groupManager, UserManager userManager)
Constructor for Manager.
groupManager
- a GroupManager
object.userManager
- a UserManager
object.public WebRole createRole()
createRole
createRole
in interface WebRoleManager
WebRole
object.public Collection<WebRole> getRoles()
getRoles
getRoles
in interface WebRoleManager
Collection
object.public void deleteRole(String roleName)
deleteRole
deleteRole
in interface WebRoleManager
roleName
- a String
object.public WebRole getRole(String roleName)
getRole
getRole
in interface WebRoleManager
roleName
- a String
object.org.opennms.web.admin.roles.WebRole
object.public void saveRole(WebRole webRole)
saveRole
saveRole
in interface WebRoleManager
webRole
- a org.opennms.web.admin.roles.WebRole
object.public Collection<WebUser> getUsers()
getUsers
getUsers
in interface WebUserManager
Collection
object.public WebUser getUser(String name)
getUser
getUser
in interface WebUserManager
name
- a String
object.WebUser
object.public Collection<WebGroup> getGroups()
getGroups
getGroups
in interface WebGroupManager
Collection
object.Copyright © 2021. All rights reserved.