Class CudamiUsersClient
java.lang.Object
de.digitalcollections.cudami.client.CudamiBaseClient<de.digitalcollections.model.impl.security.UserImpl>
de.digitalcollections.cudami.client.CudamiUsersClient
public class CudamiUsersClient extends CudamiBaseClient<de.digitalcollections.model.impl.security.UserImpl>
-
Field Summary
Fields inherited from class de.digitalcollections.cudami.client.CudamiBaseClient
http, mapper, reader, serverUri, targetType -
Constructor Summary
Constructors Constructor Description CudamiUsersClient(java.net.http.HttpClient http, java.lang.String serverUrl, com.fasterxml.jackson.databind.ObjectMapper mapper) -
Method Summary
Modifier and Type Method Description de.digitalcollections.model.api.security.Usercreate()de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.impl.security.UserImpl>find(de.digitalcollections.model.api.paging.PageRequest pageRequest)java.util.List<de.digitalcollections.model.impl.security.UserImpl>findActiveAdminUsers()java.util.List<de.digitalcollections.model.impl.security.UserImpl>findAll()de.digitalcollections.model.api.security.UserfindOne(java.util.UUID uuid)de.digitalcollections.model.api.security.UserfindOneByEmail(java.lang.String email)de.digitalcollections.model.api.security.Usersave(de.digitalcollections.model.api.security.User user)de.digitalcollections.model.api.security.Userupdate(java.util.UUID uuid, de.digitalcollections.model.api.security.User user)Methods inherited from class de.digitalcollections.cudami.client.CudamiBaseClient
createFullUri, doDeleteRequestForString, doGetRequestForObject, doGetRequestForObject, doGetRequestForObjectList, doGetRequestForObjectList, doGetRequestForObjectList, doGetRequestForPagedObjectList, doGetRequestForPagedObjectList, doGetRequestForString, doGetSearchRequestForPagedObjectList, doPatchRequestForString, doPatchRequestForString, doPostRequestForObject, doPostRequestForObject, doPostRequestForObject, doPostRequestForObject, doPostRequestForObjectList, doPostRequestForObjectList, doPostRequestForString, doPostRequestForString, doPutRequestForObject, doPutRequestForObject, doPutRequestForObjectList, doPutRequestForString, findByLanguageAndInitial, findByLanguageAndInitialMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CudamiUsersClient
public CudamiUsersClient(java.net.http.HttpClient http, java.lang.String serverUrl, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
-
Method Details
-
create
public de.digitalcollections.model.api.security.User create() -
find
public de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.impl.security.UserImpl> find(de.digitalcollections.model.api.paging.PageRequest pageRequest) throws HttpException- Throws:
HttpException
-
findActiveAdminUsers
public java.util.List<de.digitalcollections.model.impl.security.UserImpl> findActiveAdminUsers() throws HttpException- Throws:
HttpException
-
findAll
public java.util.List<de.digitalcollections.model.impl.security.UserImpl> findAll() throws HttpException- Throws:
HttpException
-
findOne
public de.digitalcollections.model.api.security.User findOne(java.util.UUID uuid) throws HttpException- Throws:
HttpException
-
findOneByEmail
public de.digitalcollections.model.api.security.User findOneByEmail(java.lang.String email) throws HttpException- Throws:
HttpException
-
save
public de.digitalcollections.model.api.security.User save(de.digitalcollections.model.api.security.User user) throws HttpException- Throws:
HttpException
-
update
public de.digitalcollections.model.api.security.User update(java.util.UUID uuid, de.digitalcollections.model.api.security.User user) throws HttpException- Throws:
HttpException
-