Class CudamiArticlesClient
java.lang.Object
de.digitalcollections.cudami.client.CudamiBaseClient<de.digitalcollections.model.impl.identifiable.entity.ArticleImpl>
de.digitalcollections.cudami.client.CudamiArticlesClient
public class CudamiArticlesClient extends CudamiBaseClient<de.digitalcollections.model.impl.identifiable.entity.ArticleImpl>
-
Field Summary
Fields inherited from class de.digitalcollections.cudami.client.CudamiBaseClient
http, mapper, reader, serverUri, targetType -
Constructor Summary
Constructors Constructor Description CudamiArticlesClient(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.identifiable.entity.Articlecreate()de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.impl.identifiable.entity.ArticleImpl>find(de.digitalcollections.model.api.paging.PageRequest pageRequest)de.digitalcollections.model.api.identifiable.entity.ArticlefindOne(java.util.UUID uuid)de.digitalcollections.model.api.identifiable.entity.ArticlefindOne(java.util.UUID uuid, java.lang.String locale)de.digitalcollections.model.api.identifiable.entity.ArticlefindOne(java.util.UUID uuid, java.util.Locale locale)de.digitalcollections.model.api.identifiable.entity.ArticlefindOneByIdentifier(java.lang.String namespace, java.lang.String id)java.util.ListgetRelatedFileResources(java.util.UUID uuid)de.digitalcollections.model.api.identifiable.entity.Articlesave(de.digitalcollections.model.api.identifiable.entity.Article article)de.digitalcollections.model.api.identifiable.entity.Articleupdate(java.util.UUID uuid, de.digitalcollections.model.api.identifiable.entity.Article article)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
-
CudamiArticlesClient
public CudamiArticlesClient(java.net.http.HttpClient http, java.lang.String serverUrl, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
-
Method Details
-
create
public de.digitalcollections.model.api.identifiable.entity.Article create() -
find
public de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.impl.identifiable.entity.ArticleImpl> find(de.digitalcollections.model.api.paging.PageRequest pageRequest) throws HttpException- Throws:
HttpException
-
findOne
public de.digitalcollections.model.api.identifiable.entity.Article findOne(java.util.UUID uuid) throws HttpException- Throws:
HttpException
-
findOne
public de.digitalcollections.model.api.identifiable.entity.Article findOne(java.util.UUID uuid, java.util.Locale locale) throws HttpException- Throws:
HttpException
-
findOne
public de.digitalcollections.model.api.identifiable.entity.Article findOne(java.util.UUID uuid, java.lang.String locale) throws HttpException- Throws:
HttpException
-
findOneByIdentifier
public de.digitalcollections.model.api.identifiable.entity.Article findOneByIdentifier(java.lang.String namespace, java.lang.String id) throws HttpException- Throws:
HttpException
-
getRelatedFileResources
- Throws:
HttpException
-
save
public de.digitalcollections.model.api.identifiable.entity.Article save(de.digitalcollections.model.api.identifiable.entity.Article article) throws HttpException- Throws:
HttpException
-
update
public de.digitalcollections.model.api.identifiable.entity.Article update(java.util.UUID uuid, de.digitalcollections.model.api.identifiable.entity.Article article) throws HttpException- Throws:
HttpException
-