@ApplicationScoped public class UserResourceImpl extends Object implements io.apiman.manager.api.rest.contract.IUserResource
| Constructor and Description |
|---|
UserResourceImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
io.apiman.manager.api.beans.idm.UserBean |
get(String userId) |
io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean> |
getActivity(String userId,
int page,
int pageSize) |
List<io.apiman.manager.api.beans.summary.ApiSummaryBean> |
getApis(String userId) |
List<io.apiman.manager.api.beans.summary.ClientSummaryBean> |
getClients(String userId) |
List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean> |
getOrganizations(String userId) |
io.apiman.manager.api.core.IStorageQuery |
getQuery() |
io.apiman.manager.api.security.ISecurityContext |
getSecurityContext() |
io.apiman.manager.api.core.IStorage |
getStorage() |
io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.idm.UserBean> |
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 userId,
io.apiman.manager.api.beans.idm.UpdateUserBean user) |
public io.apiman.manager.api.beans.idm.UserBean get(String userId) throws io.apiman.manager.api.rest.contract.exceptions.UserNotFoundException
get in interface io.apiman.manager.api.rest.contract.IUserResourceio.apiman.manager.api.rest.contract.exceptions.UserNotFoundExceptionIUserResource.get(java.lang.String)public void update(String userId, io.apiman.manager.api.beans.idm.UpdateUserBean user) throws io.apiman.manager.api.rest.contract.exceptions.UserNotFoundException, io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
update in interface io.apiman.manager.api.rest.contract.IUserResourceio.apiman.manager.api.rest.contract.exceptions.UserNotFoundExceptionio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIUserResource.update(java.lang.String, io.apiman.manager.api.beans.idm.UpdateUserBean)public io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.idm.UserBean> search(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria)
throws io.apiman.manager.api.rest.contract.exceptions.InvalidSearchCriteriaException
search in interface io.apiman.manager.api.rest.contract.IUserResourceio.apiman.manager.api.rest.contract.exceptions.InvalidSearchCriteriaExceptionIUserResource.search(io.apiman.manager.api.beans.search.SearchCriteriaBean)public List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean> getOrganizations(String userId)
getOrganizations in interface io.apiman.manager.api.rest.contract.IUserResourceIUserResource.getOrganizations(java.lang.String)public List<io.apiman.manager.api.beans.summary.ClientSummaryBean> getClients(String userId)
getClients in interface io.apiman.manager.api.rest.contract.IUserResourceIUserResource.getClients(java.lang.String)public List<io.apiman.manager.api.beans.summary.ApiSummaryBean> getApis(String userId)
getApis in interface io.apiman.manager.api.rest.contract.IUserResourceIUserResource.getApis(java.lang.String)public io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean> getActivity(String userId, int page, int pageSize)
getActivity in interface io.apiman.manager.api.rest.contract.IUserResourceIUserResource.getActivity(java.lang.String, int, int)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.IStorageQuery getQuery()
public void setQuery(io.apiman.manager.api.core.IStorageQuery query)
query - the query to setpublic io.apiman.manager.api.core.IStorage getStorage()
public void setStorage(io.apiman.manager.api.core.IStorage storage)
storage - the storage to setCopyright © 2016 JBoss, a division of Red Hat. All rights reserved.