Class CudamiPersonsClient


  • public class CudamiPersonsClient
    extends CudamiIdentifiablesClient<de.digitalcollections.model.identifiable.entity.agent.Person>
    • Constructor Detail

      • CudamiPersonsClient

        public CudamiPersonsClient​(HttpClient http,
                                   String serverUrl,
                                   com.fasterxml.jackson.databind.ObjectMapper mapper)
    • Method Detail

      • find

        @Deprecated(since="5.0",
                    forRemoval=true)
        public de.digitalcollections.model.paging.PageResponse<de.digitalcollections.model.identifiable.entity.agent.Person> find​(de.digitalcollections.model.paging.PageRequest pageRequest)
                                                                                                                           throws HttpException
        Deprecated, for removal: This API element is subject to removal in a future version.
        Overrides:
        find in class CudamiIdentifiablesClient<de.digitalcollections.model.identifiable.entity.agent.Person>
        Throws:
        HttpException
      • find

        public de.digitalcollections.model.paging.SearchPageResponse<de.digitalcollections.model.identifiable.entity.agent.Person> find​(de.digitalcollections.model.paging.SearchPageRequest pageRequest)
                                                                                                                                 throws HttpException
        Overrides:
        find in class CudamiIdentifiablesClient<de.digitalcollections.model.identifiable.entity.agent.Person>
        Throws:
        HttpException
      • findByLanguageAndInitial

        public de.digitalcollections.model.paging.PageResponse findByLanguageAndInitial​(de.digitalcollections.model.paging.PageRequest pageRequest,
                                                                                        String language,
                                                                                        String initial)
                                                                                 throws HttpException
        Throws:
        HttpException
      • findByLanguageAndInitial

        public de.digitalcollections.model.paging.PageResponse<de.digitalcollections.model.identifiable.entity.agent.Person> findByLanguageAndInitial​(int pageNumber,
                                                                                                                                                      int pageSize,
                                                                                                                                                      String sortField,
                                                                                                                                                      String sortDirection,
                                                                                                                                                      String nullHandling,
                                                                                                                                                      String language,
                                                                                                                                                      String initial)
                                                                                                                                               throws HttpException
        Throws:
        HttpException
      • findByPlaceOfBirth

        public de.digitalcollections.model.paging.PageResponse<de.digitalcollections.model.identifiable.entity.agent.Person> findByPlaceOfBirth​(de.digitalcollections.model.paging.PageRequest pageRequest,
                                                                                                                                                UUID uuidGeoLocation)
                                                                                                                                         throws HttpException
        Throws:
        HttpException
      • findByPlaceOfDeath

        public de.digitalcollections.model.paging.PageResponse<de.digitalcollections.model.identifiable.entity.agent.Person> findByPlaceOfDeath​(de.digitalcollections.model.paging.PageRequest pageRequest,
                                                                                                                                                UUID uuidGeoLocation)
                                                                                                                                         throws HttpException
        Throws:
        HttpException