@ApplicationScoped public class RoleResourceImpl extends Object implements io.apiman.manager.api.rest.contract.IRoleResource
| Constructor and Description |
|---|
RoleResourceImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
io.apiman.manager.api.beans.idm.RoleBean |
create(io.apiman.manager.api.beans.idm.NewRoleBean bean) |
void |
delete(String roleId) |
io.apiman.manager.api.beans.idm.RoleBean |
get(String roleId) |
io.apiman.manager.api.core.IStorageQuery |
getQuery() |
io.apiman.manager.api.security.ISecurityContext |
getSecurityContext() |
io.apiman.manager.api.core.IStorage |
getStorage() |
List<io.apiman.manager.api.beans.idm.RoleBean> |
list() |
io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.idm.RoleBean> |
search(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria) |
void |
setQuery(io.apiman.manager.api.core.IStorageQuery query) |
void |
setSecurityContext(io.apiman.manager.api.security.ISecurityContext securityContext) |
void |
setStorage(io.apiman.manager.api.core.IStorage storage) |
void |
update(String roleId,
io.apiman.manager.api.beans.idm.UpdateRoleBean bean) |
public io.apiman.manager.api.beans.idm.RoleBean create(io.apiman.manager.api.beans.idm.NewRoleBean bean)
throws io.apiman.manager.api.rest.contract.exceptions.RoleAlreadyExistsException,
io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
create in interface io.apiman.manager.api.rest.contract.IRoleResourceio.apiman.manager.api.rest.contract.exceptions.RoleAlreadyExistsExceptionio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIRoleResource.create(io.apiman.manager.api.beans.idm.NewRoleBean)public io.apiman.manager.api.beans.idm.RoleBean get(String roleId) throws io.apiman.manager.api.rest.contract.exceptions.RoleNotFoundException, io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
get in interface io.apiman.manager.api.rest.contract.IRoleResourceio.apiman.manager.api.rest.contract.exceptions.RoleNotFoundExceptionio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIRoleResource.get(java.lang.String)public void update(String roleId, io.apiman.manager.api.beans.idm.UpdateRoleBean bean) throws io.apiman.manager.api.rest.contract.exceptions.RoleNotFoundException, io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
update in interface io.apiman.manager.api.rest.contract.IRoleResourceio.apiman.manager.api.rest.contract.exceptions.RoleNotFoundExceptionio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIRoleResource.update(java.lang.String, io.apiman.manager.api.beans.idm.UpdateRoleBean)public void delete(String roleId) throws io.apiman.manager.api.rest.contract.exceptions.RoleNotFoundException, io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
delete in interface io.apiman.manager.api.rest.contract.IRoleResourceio.apiman.manager.api.rest.contract.exceptions.RoleNotFoundExceptionio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIRoleResource.delete(java.lang.String)public List<io.apiman.manager.api.beans.idm.RoleBean> list() throws io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
list in interface io.apiman.manager.api.rest.contract.IRoleResourceio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIRoleResource.list()public io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.idm.RoleBean> search(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria)
throws io.apiman.manager.api.rest.contract.exceptions.InvalidSearchCriteriaException,
io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
search in interface io.apiman.manager.api.rest.contract.IRoleResourceio.apiman.manager.api.rest.contract.exceptions.InvalidSearchCriteriaExceptionio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIRoleResource.search(io.apiman.manager.api.beans.search.SearchCriteriaBean)public io.apiman.manager.api.security.ISecurityContext getSecurityContext()
public void setSecurityContext(io.apiman.manager.api.security.ISecurityContext securityContext)
securityContext - the securityContext to setpublic io.apiman.manager.api.core.IStorage getStorage()
public void setStorage(io.apiman.manager.api.core.IStorage storage)
storage - the storage to setpublic io.apiman.manager.api.core.IStorageQuery getQuery()
public void setQuery(io.apiman.manager.api.core.IStorageQuery query)
query - the query to setCopyright © 2016 JBoss, a division of Red Hat. All rights reserved.