Uses of Interface
org.forgerock.json.resource.PatchRequest
Packages that use PatchRequest
Package
Description
Package contains the AuditService.
Classes and interfaces for core types including connections, request
handlers, resources, and their exceptions.
-
Uses of PatchRequest in org.forgerock.audit
Methods in org.forgerock.audit with parameters of type PatchRequestModifier and TypeMethodDescriptionAuditService.handlePatch(org.forgerock.services.context.Context context, PatchRequest request) Audit service does not support changing audit entries.AuditServiceProxy.handlePatch(org.forgerock.services.context.Context context, PatchRequest request) -
Uses of PatchRequest in org.forgerock.json.resource
Methods in org.forgerock.json.resource that return PatchRequestModifier and TypeMethodDescriptionPatchRequest.addField(JsonPointer... fields) PatchRequest.addPatchOperation(String operation, String field, JsonValue value) Adds a single patch operation which should be performed against the targeted resource.PatchRequest.addPatchOperation(PatchOperation... operations) Adds one or more patch operations which should be performed against the targeted resource.static PatchRequestRequests.copyOfPatchRequest(PatchRequest request) Returns a copy of the provided patch request.static PatchRequestRequests.newPatchRequest(String resourceContainer, String resourceId, PatchOperation... operations) Returns a new patch request with the provided resource container path, resource ID, and JSON patch operations.static PatchRequestRequests.newPatchRequest(String resourcePath, PatchOperation... operations) Returns a new patch request with the provided resource path and JSON patch operations.static PatchRequestRequests.newPatchRequest(ResourcePath resourceContainer, String resourceId, PatchOperation... operations) Returns a new patch request with the provided resource container path, resource ID, and JSON patch operations.static PatchRequestRequests.newPatchRequest(ResourcePath resourcePath, PatchOperation... operations) Returns a new patch request with the provided resource path and JSON patch operations.PatchRequest.setAdditionalParameter(String name, String value) PatchRequest.setPreferredLocales(PreferredLocales preferredLocales) PatchRequest.setResourcePath(String path) PatchRequest.setResourcePath(ResourcePath path) PatchRequest.setResourceVersion(org.forgerock.http.routing.Version resourceVersion) PatchRequest.setRevision(String version) Sets the expected version information associated with the JSON resource to be patched.Methods in org.forgerock.json.resource with parameters of type PatchRequestModifier and TypeMethodDescriptionstatic PatchRequestRequests.copyOfPatchRequest(PatchRequest request) Returns a copy of the provided patch request.Filter.filterPatch(org.forgerock.services.context.Context context, PatchRequest request, RequestHandler next) Filters a patch request.ResourceApiVersionRoutingFilter.filterPatch(org.forgerock.services.context.Context context, PatchRequest request, RequestHandler next) ResourceApiVersionSpecificationFilter.filterPatch(org.forgerock.services.context.Context context, PatchRequest request, RequestHandler next) FilterChain.handlePatch(org.forgerock.services.context.Context context, PatchRequest request) default Promise<ResourceResponse, ResourceException> RequestHandler.handlePatch(org.forgerock.services.context.Context context, PatchRequest request) Updates a JSON resource by applying a set of changes to its existing content, returning aPromisethat will be completed when the resource has been updated.Router.handlePatch(org.forgerock.services.context.Context context, PatchRequest request) SynchronousRequestHandler.handlePatch(org.forgerock.services.context.Context context, PatchRequest request) Updates a JSON resource by applying a set of changes to its existing content.AbstractAsynchronousConnection.patch(org.forgerock.services.context.Context context, PatchRequest request) AbstractConnectionWrapper.patch(org.forgerock.services.context.Context context, PatchRequest request) Updates a JSON resource by applying a set of changes to its existing content.Connection.patch(org.forgerock.services.context.Context context, PatchRequest request) Updates a JSON resource by applying a set of changes to its existing content.AbstractConnectionWrapper.patchAsync(org.forgerock.services.context.Context context, PatchRequest request) Asynchronously updates a JSON resource by applying a set of changes to its existing content.Connection.patchAsync(org.forgerock.services.context.Context context, PatchRequest request) Asynchronously updates a JSON resource by applying a set of changes to its existing content.default Promise<ResourceResponse, ResourceException> CollectionResourceProvider.patchInstance(org.forgerock.services.context.Context context, String resourceId, PatchRequest request) Patchesan existing resource within the collection.MemoryBackend.patchInstance(org.forgerock.services.context.Context context, String id, PatchRequest request) default Promise<ResourceResponse, ResourceException> SingletonResourceProvider.patchInstance(org.forgerock.services.context.Context context, PatchRequest request) Patchesthe single resource instance.RequestVisitor.visitPatchRequest(P p, PatchRequest request) Visits a patch request.