@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>SecurityManagementExceptionpublic org.jboss.errai.security.shared.api.Group get(String identifier) throws SecurityManagementException
get in interface AbstractEntityManager<org.jboss.errai.security.shared.api.Group,GroupManagerSettings>SecurityManagementExceptionpublic 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>SecurityManagementExceptionpublic 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>SecurityManagementExceptionpublic void delete(String... identifiers) throws SecurityManagementException
delete in interface AbstractEntityManager<org.jboss.errai.security.shared.api.Group,GroupManagerSettings>SecurityManagementExceptionpublic 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 GroupManagerSecurityManagementExceptionprotected boolean isConstrained(String name)
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.