Uses of Interface
org.forgerock.json.resource.PatchRequest
Package
Description
Package contains the AuditService.
Classes and interfaces for core types including connections, request
handlers, resources, and their exceptions.
APIs for implementing REST to LDAP gateways.
-
Uses of PatchRequest in org.forgerock.audit
Modifier 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
Modifier 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 PatchRequest
Requests.copyOfPatchRequest
(PatchRequest request) Returns a copy of the provided patch request.static PatchRequest
Requests.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 PatchRequest
Requests.newPatchRequest
(String resourcePath, PatchOperation... operations) Returns a new patch request with the provided resource path and JSON patch operations.static PatchRequest
Requests.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 PatchRequest
Requests.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.Modifier and TypeMethodDescriptionstatic PatchRequest
Requests.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 aPromise
that 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) Patches
an existing resource within the collection.MemoryBackend.patchInstance
(org.forgerock.services.context.Context context, String id, PatchRequest request) Patches
an existing resource within the collection.default Promise<ResourceResponse,
ResourceException> SingletonResourceProvider.patchInstance
(org.forgerock.services.context.Context context, PatchRequest request) Patches
the single resource instance.RequestVisitor.visitPatchRequest
(P p, PatchRequest request) Visits a patch request. -
Uses of PatchRequest in org.forgerock.opendj.rest2ldap
Modifier and TypeMethodDescriptionDescribableRequestHandler.handlePatch
(org.forgerock.services.context.Context context, PatchRequest request)