Interface CudamiProjectsClient
-
public interface CudamiProjectsClient
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static CudamiProjectsClientbuild(String serverUrl)default de.digitalcollections.model.api.identifiable.entity.ProjectcreateProject()de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.Project>findProjects(int pageNumber, int pageSize, String sortField, String sortDirection, String nullHandling)default de.digitalcollections.model.api.paging.PageResponsefindProjects(de.digitalcollections.model.api.paging.PageRequest pageRequest)de.digitalcollections.model.api.identifiable.entity.ProjectgetProject(UUID uuid)de.digitalcollections.model.api.identifiable.entity.ProjectsaveProject(de.digitalcollections.model.api.identifiable.entity.Project project)de.digitalcollections.model.api.identifiable.entity.ProjectsaveProjectWithParentProject(de.digitalcollections.model.api.identifiable.entity.Project project, UUID parentProjectUuid)default de.digitalcollections.model.api.identifiable.entity.ProjectupdateProject(de.digitalcollections.model.api.identifiable.entity.Project project)de.digitalcollections.model.api.identifiable.entity.ProjectupdateProject(UUID uuid, de.digitalcollections.model.api.identifiable.entity.Project project)
-
-
-
Method Detail
-
build
static CudamiProjectsClient build(String serverUrl)
-
createProject
default de.digitalcollections.model.api.identifiable.entity.Project createProject()
-
findProjects
default de.digitalcollections.model.api.paging.PageResponse findProjects(de.digitalcollections.model.api.paging.PageRequest pageRequest)
-
findProjects
de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.Project> findProjects(int pageNumber, int pageSize, String sortField, String sortDirection, String nullHandling)
-
getProject
de.digitalcollections.model.api.identifiable.entity.Project getProject(UUID uuid) throws HttpException
- Throws:
HttpException
-
saveProjectWithParentProject
de.digitalcollections.model.api.identifiable.entity.Project saveProjectWithParentProject(de.digitalcollections.model.api.identifiable.entity.Project project, UUID parentProjectUuid)
-
saveProject
de.digitalcollections.model.api.identifiable.entity.Project saveProject(de.digitalcollections.model.api.identifiable.entity.Project project)
-
updateProject
default de.digitalcollections.model.api.identifiable.entity.Project updateProject(de.digitalcollections.model.api.identifiable.entity.Project project)
-
updateProject
de.digitalcollections.model.api.identifiable.entity.Project updateProject(UUID uuid, de.digitalcollections.model.api.identifiable.entity.Project project)
-
-