Uses of Class
org.dspace.app.rest.model.hateoas.DSpaceResource
-
Packages that use DSpaceResource Package Description org.dspace.app.rest org.dspace.app.rest.link org.dspace.app.rest.model.hateoas -
-
Uses of DSpaceResource in org.dspace.app.rest
Methods in org.dspace.app.rest that return DSpaceResource Modifier and Type Method Description DSpaceResource<RestAddressableModel>RestResourceController. put(javax.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:///api/{apiCategory}/{model}/{id} Example: DSpaceResource<RestAddressableModel>RestResourceController. put(javax.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:///api/{apiCategory}/{model}/{id} Example: DSpaceResource<RestAddressableModel>RestResourceController. put(javax.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:///api/{apiCategory}/{model}/{uuid} Example: Methods in org.dspace.app.rest that return types with arguments of type DSpaceResource Modifier and Type Method Description <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, javax.servlet.http.HttpServletResponse response, org.springframework.util.MultiValueMap<String,Object> parameters)Find all -
Uses of DSpaceResource in org.dspace.app.rest.link
Methods in org.dspace.app.rest.link that return types with arguments of type DSpaceResource Modifier and Type Method Description protected Class<DSpaceResource>DSpaceResourceHalLinkFactory. getResourceClass()Methods in org.dspace.app.rest.link with parameters of type DSpaceResource Modifier and Type Method Description protected 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.hateoas Modifier and Type Class Description classAuthenticationStatusResourceStatus Resource, wraps the status object and the authenticated EPersonclassAuthnResourceAuthn Rest Resource, used to link to login, logout, status, ...classAuthorizationFeatureResourceAuthorization Feature Rest HAL Resource.classAuthorizationResourceAuthorization Rest HAL Resource.classBitstreamFormatResourceBitstreamFormat Rest HAL Resource.classBitstreamResourceBitstream Rest HAL Resource.classBrowseIndexResourceBrowse Index Rest HAL Resource.classBundleResourceBunde Rest HAL Resource.classClaimedTaskResourceClaimedTask Rest HAL Resource.classCollectionResourceCollection Rest HAL Resource.classCommunityResourceItem Rest HAL Resource.classEntityTypeResourceEntityType HAL Resource.classEPersonResourceEPerson Rest HAL Resource.classExternalSourceResourceThis class serves as the HAL Resource for the ExternalSourceRest objectclassGroupResourceGroup Rest HAL Resource.classHarvesterMetadataResourceHarvesterMetadata Rest HAL Resource.classItemResourceItem Rest HAL Resource.classMetadataFieldResourceMetadataField Rest HAL Resource.classMetadataSchemaResourceMetadataSchema Rest HAL Resource.classPoolTaskResourcePooledTask Rest HAL Resource.classProcessResourceThe Resource representation of aProcessobjectclassPropertyResourceThe purpose of this class is to wrap the information of the PropertyRest into a HAL resourceclassRelationshipResourceRelationship HAL Resource.classRelationshipTypeResourceRelationshipType HAL Resource.classResourcePolicyResourceAccess Condition Rest HAL Resource.classScriptResourceThe Resource representation of a Script objectclassSearchEventResourceclassSiteResourceItem Rest HAL Resource.classSubmissionCCLicenseResourceCCLicense HAL Resource.classSubmissionCCLicenseUrlResourceSubmissionCCLicenseUrl HAL Resource.classSubmissionDefinitionResourceSubmissionDefinition Rest HAL Resource.classSubmissionFormResourceInputFrom Rest HAL Resource.classSubmissionSectionResourceSubmissionPanel Rest HAL Resource.classSubmissionUploadResourceUpload configuration section HAL Resource.classTemplateItemResourceTemplateItem Rest HAL Resource.classUsageReportResourceThe Resource representation of aUsageReportRestobjectclassVersionHistoryResourceThe HALResource object for theVersionHistoryRestobjectclassVersionResourceThe HALResource object for theVersionRestobjectclassViewEventResourceclassVocabularyEntryDetailsResourceVocabulary Entry Details Rest HAL Resource.classVocabularyResourceAuthority Rest HAL Resource.classWorkflowActionResourceWorkflowActionRestHAL Resource.classWorkflowDefinitionResourceWorkflowDefinition Rest HAL Resource.classWorkflowItemResourceWorkflowItem Rest HAL Resource.classWorkflowStepResourceWorkflowStepRestHAL Resource.classWorkspaceItemResourceWorkspaceItem Rest HAL Resource.
-