Uses of Class
org.dspace.app.rest.model.hateoas.DSpaceResource
Packages that use DSpaceResource
Package
Description
-
Uses of DSpaceResource in org.dspace.app.rest
Methods in org.dspace.app.rest that return DSpaceResourceModifier and TypeMethodDescriptionRestResourceController.put(jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, Integer id) Execute a PUT request for an entity with id of type Integer; curl -X PUT -H "Content-Type:text/uri-list" http://<dspace.server.url>/api/{apiCategory}/{model}/{id} Example:RestResourceController.put(jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, Integer id, com.fasterxml.jackson.databind.JsonNode jsonNode) Execute a PUT request for an entity with id of type Integer; curl -X PUT -H "Content-Type:application/json" http://<dspace.server.url>/api/{apiCategory}/{model}/{id} Example:RestResourceController.put(jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, String id, com.fasterxml.jackson.databind.JsonNode jsonNode) Execute a PUT request for an entity with id of type String and containing 32 hexadecimal digits.RestResourceController.put(jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, UUID uuid, com.fasterxml.jackson.databind.JsonNode jsonNode) Execute a PUT request for an entity with id of type UUID; curl -X PUT http://<dspace.server.url>/api/{apiCategory}/{model}/{uuid} Example:Methods in org.dspace.app.rest that return types with arguments of type DSpaceResourceModifier and TypeMethodDescription<T extends RestAddressableModel>
org.springframework.hateoas.PagedModel<DSpaceResource<T>>RestResourceController.findAll(String apiCategory, String model, org.springframework.data.domain.Pageable page, org.springframework.data.web.PagedResourcesAssembler assembler, jakarta.servlet.http.HttpServletResponse response, MultiValueMap<String, Object> parameters) Find all via a GET request to the root endpoint. -
Uses of DSpaceResource in org.dspace.app.rest.link
Methods in org.dspace.app.rest.link that return types with arguments of type DSpaceResourceModifier and TypeMethodDescriptionprotected Class<DSpaceResource>DSpaceResourceHalLinkFactory.getResourceClass()Methods in org.dspace.app.rest.link with parameters of type DSpaceResourceModifier and TypeMethodDescriptionprotected voidDSpaceResourceHalLinkFactory.addLinks(DSpaceResource halResource, org.springframework.data.domain.Pageable page, LinkedList<org.springframework.hateoas.Link> list) -
Uses of DSpaceResource in org.dspace.app.rest.model.hateoas
Subclasses of DSpaceResource in org.dspace.app.rest.model.hateoasModifier and TypeClassDescriptionclassStatus Resource, wraps the status object and the authenticated EPersonclassAuthn Rest Resource, used to link to login, logout, status, ...classAuthorization Feature Rest HAL Resource.classAuthorization Rest HAL Resource.classBitstreamFormat Rest HAL Resource.classBitstream Rest HAL Resource.classBrowse Index Rest HAL Resource.classBulkAccessCondition HAL Resource.classBunde Rest HAL Resource.classClaimedTask Rest HAL Resource.classCollection Rest HAL Resource.classItem Rest HAL Resource.classCorrectionType Rest HAL Resource.classEntityType HAL Resource.classEPerson Rest HAL Resource.classThis class serves as the HAL Resource for the ExternalSourceRest objectclassclassclassGroup Rest HAL Resource.classHarvesterMetadata Rest HAL Resource.classSimple HAL wrapper for IdentifierRest modelclassItemFilter Rest HAL Resource.classItem Rest HAL Resource.classBrowse Entry Rest HAL Resource.classMetadataField Rest HAL Resource.classMetadataSchema Rest HAL Resource.classNotifyService Rest HAL Resource.classThis class serves as a wrapper class to wrap the OrcidHistoryRest into a HAL resource.classThis class serves as a wrapper class to wrap the OrcidQueueRest into a HAL resource.classPooledTask Rest HAL Resource.classThe Resource representation of aProcessobjectclassThe purpose of this class is to wrap the information of the PropertyRest into a HAL resourceclassQA event Rest resource.classQA source Rest resource.classQA topic Rest resource.classRelationship HAL Resource.classRelationshipType HAL Resource.classHAL resource forRequestItemRest.classThis class serves as a wrapper class to wrap the SearchConfigurationRest into a HAL resource.classAccess Condition Rest HAL Resource.classThe Resource representation of a Script objectclassclassItem Rest HAL Resource.classSubmissionAccessOption HAL Resource.classCCLicense HAL Resource.classSubmissionCCLicenseUrl HAL Resource.classCOARNotify HAL Resource.classSubmissionDefinition Rest HAL Resource.classInputFrom Rest HAL Resource.classSubmissionPanel Rest HAL Resource.classUpload configuration section HAL Resource.classThe Resource representation of a Subscription objectclassSuggestion Rest HAL Resource.classSuggestion Source Rest HAL Resource.classSuggestion Target Rest HAL Resource.classSupervisionOrder Rest HAL Resource.classThe Resource representation of aSystemWideAlertobjectclassTemplateItem Rest HAL Resource.classThe Resource representation of aUsageReportRestobjectclassThe HALResource object for theVersionHistoryRestobjectclassThe HALResource object for theVersionRestobjectclassclassVocabulary Entry Details Rest HAL Resource.classAuthority Rest HAL Resource.classWorkflowActionRestHAL Resource.classWorkflowDefinition Rest HAL Resource.classWorkflowItem Rest HAL Resource.classWorkflowStepRestHAL Resource.classWorkspaceItem Rest HAL Resource. -
Uses of DSpaceResource in org.dspace.app.rest.signposting.hateoas
Subclasses of DSpaceResource in org.dspace.app.rest.signposting.hateoas