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​(java.lang.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, java.lang.String sortField, java.lang.String sortDirection, java.lang.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​(java.util.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, java.util.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​(java.util.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,
                                                                                                                                              java.lang.String sortField,
                                                                                                                                              java.lang.String sortDirection,
                                                                                                                                              java.lang.String nullHandling)
      • getCorporation

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

        de.digitalcollections.model.api.identifiable.entity.Corporation saveCorporationWithParentCorporation​(de.digitalcollections.model.api.identifiable.entity.Corporation corporation,
                                                                                                             java.util.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​(java.util.UUID uuid,
                                                                                          de.digitalcollections.model.api.identifiable.entity.Corporation corporation)