Class CudamiUsersClient
- java.lang.Object
-
- de.digitalcollections.client.BaseRestClient<T>
-
- de.digitalcollections.cudami.client.CudamiRestClient<de.digitalcollections.model.security.User>
-
- de.digitalcollections.cudami.client.security.CudamiUsersClient
-
public class CudamiUsersClient extends CudamiRestClient<de.digitalcollections.model.security.User>
-
-
Field Summary
-
Fields inherited from class de.digitalcollections.cudami.client.CudamiRestClient
API_VERSION_PREFIX
-
Fields inherited from class de.digitalcollections.client.BaseRestClient
baseEndpoint, http, mapper, reader, serverUri, targetType
-
-
Constructor Summary
Constructors Constructor Description CudamiUsersClient(HttpClient http, String serverUrl, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<de.digitalcollections.model.security.User>getActiveAdminUsers()List<de.digitalcollections.model.security.User>getAll()de.digitalcollections.model.security.UsergetByEmail(String email)-
Methods inherited from class de.digitalcollections.cudami.client.CudamiRestClient
count, deleteByUuid, find, getByUuid, save, update
-
Methods inherited from class de.digitalcollections.client.BaseRestClient
create, createFullUri, doDeleteRequestForString, doGetRequestForObject, doGetRequestForObject, doGetRequestForObjectList, doGetRequestForObjectList, doGetRequestForObjectList, doGetRequestForPagedObjectList, doGetRequestForPagedObjectList, doGetRequestForString, doPatchRequestForString, doPatchRequestForString, doPostRequestForObject, doPostRequestForObject, doPostRequestForObject, doPostRequestForObject, doPostRequestForObjectList, doPostRequestForObjectList, doPostRequestForString, doPostRequestForString, doPutRequestForObject, doPutRequestForObject, doPutRequestForObjectList, doPutRequestForString, filterCriterionToUrlParam, getBaseEndpoint
-
-
-
-
Constructor Detail
-
CudamiUsersClient
public CudamiUsersClient(HttpClient http, String serverUrl, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
-
Method Detail
-
getActiveAdminUsers
public List<de.digitalcollections.model.security.User> getActiveAdminUsers() throws de.digitalcollections.model.exception.TechnicalException
- Throws:
de.digitalcollections.model.exception.TechnicalException
-
getAll
public List<de.digitalcollections.model.security.User> getAll() throws de.digitalcollections.model.exception.TechnicalException
- Overrides:
getAllin classCudamiRestClient<de.digitalcollections.model.security.User>- Throws:
de.digitalcollections.model.exception.TechnicalException
-
getByEmail
public de.digitalcollections.model.security.User getByEmail(String email) throws de.digitalcollections.model.exception.TechnicalException
- Throws:
de.digitalcollections.model.exception.TechnicalException
-
-