@ApplicationScoped public class GroupManagerServiceImpl extends Object implements GroupManagerService
The UberFire service implementation for GroupsManager API.
AbstractEntityManager.SearchRequest, AbstractEntityManager.SearchResponse<T>
Constructor and Description |
---|
GroupManagerServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
assignUsers(String name,
Collection<String> users) |
org.jboss.errai.security.shared.api.Group |
create(org.jboss.errai.security.shared.api.Group group) |
void |
delete(String... identifiers) |
org.jboss.errai.security.shared.api.Group |
get(String identifier) |
GroupManagerSettings |
getSettings() |
void |
init() |
protected boolean |
isConstrained(String name) |
AbstractEntityManager.SearchResponse<org.jboss.errai.security.shared.api.Group> |
search(AbstractEntityManager.SearchRequest request) |
org.jboss.errai.security.shared.api.Group |
update(org.jboss.errai.security.shared.api.Group group) |
@PostConstruct public void init()
public AbstractEntityManager.SearchResponse<org.jboss.errai.security.shared.api.Group> search(AbstractEntityManager.SearchRequest request) throws SecurityManagementException
search
in interface AbstractEntityManager<org.jboss.errai.security.shared.api.Group,GroupManagerSettings>
SecurityManagementException
public org.jboss.errai.security.shared.api.Group get(String identifier) throws SecurityManagementException
get
in interface AbstractEntityManager<org.jboss.errai.security.shared.api.Group,GroupManagerSettings>
SecurityManagementException
public org.jboss.errai.security.shared.api.Group create(org.jboss.errai.security.shared.api.Group group) throws SecurityManagementException
create
in interface AbstractEntityManager<org.jboss.errai.security.shared.api.Group,GroupManagerSettings>
SecurityManagementException
public org.jboss.errai.security.shared.api.Group update(org.jboss.errai.security.shared.api.Group group) throws SecurityManagementException
update
in interface AbstractEntityManager<org.jboss.errai.security.shared.api.Group,GroupManagerSettings>
SecurityManagementException
public void delete(String... identifiers) throws SecurityManagementException
delete
in interface AbstractEntityManager<org.jboss.errai.security.shared.api.Group,GroupManagerSettings>
SecurityManagementException
public GroupManagerSettings getSettings()
getSettings
in interface AbstractEntityManager<org.jboss.errai.security.shared.api.Group,GroupManagerSettings>
public void assignUsers(String name, Collection<String> users) throws SecurityManagementException
assignUsers
in interface GroupManager
SecurityManagementException
protected boolean isConstrained(String name)
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.