Interface CudamiCorporationsClient


  • public interface CudamiCorporationsClient
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      static CudamiCorporationsClient build​(String serverUrl)  
      default de.digitalcollections.model.api.identifiable.entity.Corporation createCorporation()  
      de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.Corporation> findCorporations​(int pageNumber, int pageSize, String sortField, String sortDirection, String nullHandling)  
      default de.digitalcollections.model.api.paging.PageResponse findCorporations​(de.digitalcollections.model.api.paging.PageRequest pageRequest)  
      de.digitalcollections.model.api.identifiable.entity.Corporation getCorporation​(UUID uuid)  
      de.digitalcollections.model.api.identifiable.entity.Corporation saveCorporation​(de.digitalcollections.model.api.identifiable.entity.Corporation corporation)  
      de.digitalcollections.model.api.identifiable.entity.Corporation saveCorporationWithParentCorporation​(de.digitalcollections.model.api.identifiable.entity.Corporation corporation, UUID parentCorporationUuid)  
      default de.digitalcollections.model.api.identifiable.entity.Corporation updateCorporation​(de.digitalcollections.model.api.identifiable.entity.Corporation corporation)  
      de.digitalcollections.model.api.identifiable.entity.Corporation updateCorporation​(UUID uuid, de.digitalcollections.model.api.identifiable.entity.Corporation corporation)  
    • Method Detail

      • createCorporation

        default de.digitalcollections.model.api.identifiable.entity.Corporation createCorporation()
      • findCorporations

        default de.digitalcollections.model.api.paging.PageResponse findCorporations​(de.digitalcollections.model.api.paging.PageRequest pageRequest)
      • findCorporations

        de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.Corporation> findCorporations​(int pageNumber,
                                                                                                                                              int pageSize,
                                                                                                                                              String sortField,
                                                                                                                                              String sortDirection,
                                                                                                                                              String nullHandling)
      • getCorporation

        de.digitalcollections.model.api.identifiable.entity.Corporation getCorporation​(UUID uuid)
                                                                                throws HttpException
        Throws:
        HttpException
      • saveCorporationWithParentCorporation

        de.digitalcollections.model.api.identifiable.entity.Corporation saveCorporationWithParentCorporation​(de.digitalcollections.model.api.identifiable.entity.Corporation corporation,
                                                                                                             UUID parentCorporationUuid)
      • saveCorporation

        de.digitalcollections.model.api.identifiable.entity.Corporation saveCorporation​(de.digitalcollections.model.api.identifiable.entity.Corporation corporation)
      • updateCorporation

        default de.digitalcollections.model.api.identifiable.entity.Corporation updateCorporation​(de.digitalcollections.model.api.identifiable.entity.Corporation corporation)
      • updateCorporation

        de.digitalcollections.model.api.identifiable.entity.Corporation updateCorporation​(UUID uuid,
                                                                                          de.digitalcollections.model.api.identifiable.entity.Corporation corporation)