Uses of Class
org.dspace.app.rest.model.patch.Patch
Packages that use Patch
Package
Description
DSpace-specific concepts and behaviors to support Spring Security.
-
Uses of Patch in org.dspace.app.rest.converter
Methods in org.dspace.app.rest.converter that return PatchModifier and TypeMethodDescriptionJsonPatchConverter.convert(com.fasterxml.jackson.databind.JsonNode jsonNode) Constructs aPatchobject given a JsonNode.Convert a patch document representation to aPatch.Methods in org.dspace.app.rest.converter with parameters of type Patch -
Uses of Patch in org.dspace.app.rest.repository
Methods in org.dspace.app.rest.repository with parameters of type PatchModifier and TypeMethodDescriptionprotected voidBitstreamRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, UUID id, Patch patch) protected voidBundleRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, UUID uuid, Patch patch) Apply a patch operation to a bundleprotected voidCollectionRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, UUID id, Patch patch) protected voidCommunityRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, UUID id, Patch patch) DSpaceRestRepository.patch(jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, ID id, Patch patch) Apply a partial update to the REST object via JSON Patchprotected voidDSpaceRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, ID id, Patch patch) Method to implement to allow partial update of the REST object via JSON Patchprotected voidEPersonRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, UUID uuid, Patch patch) protected voidGroupRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, UUID id, Patch patch) protected voidItemRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, UUID id, Patch patch) protected voidLDNMessageRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, String id, Patch patch) protected voidNotifyServiceRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, Integer id, Patch patch) protected voidQAEventRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, String id, Patch patch) RegistrationRestRepository.patch(jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, Integer id, Patch patch) This method can be used to update aRegistrationDatawith a givenidthat has a validtokenwith the actions described in thePatchobject.protected voidResearcherProfileRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, UUID id, Patch patch) protected voidResourcePolicyRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, Integer id, Patch patch) protected voidSiteRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, UUID id, Patch patch) protected voidVersionRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, Integer versionId, Patch patch) voidWorkflowItemRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, Integer id, Patch patch) voidWorkspaceItemRestRepository.patch(Context context, jakarta.servlet.http.HttpServletRequest request, String apiCategory, String model, Integer id, Patch patch) protected voidDSpaceObjectRestRepository.patchDSpaceObject(String apiCategory, String model, UUID id, Patch patch) Updates the DSpaceObject according to the given Patch. -
Uses of Patch in org.dspace.app.rest.security
Methods in org.dspace.app.rest.security with parameters of type PatchModifier and TypeMethodDescriptionbooleanEPersonRestPermissionEvaluatorPlugin.hasPatchPermission(Authentication authentication, Serializable targetId, String targetType, Patch patch) booleanRestObjectPermissionEvaluatorPlugin.hasPatchPermission(Authentication authentication, Serializable targetId, String targetType, Patch patch) Checks permissions forPatchrequests.