Uses of Interface
org.forgerock.json.resource.ResourceResponse
Packages that use ResourceResponse
Package
Description
Classes and interfaces for core types including connections, request
handlers, resources, and their exceptions.
-
Uses of ResourceResponse in org.forgerock.json.resource
Methods in org.forgerock.json.resource that return ResourceResponseModifier and TypeMethodDescriptionAbstractAsynchronousConnection.create(Context context, CreateRequest request) AbstractConnectionWrapper.create(Context context, CreateRequest request) Adds a new JSON resource.Connection.create(Context context, CreateRequest request) Adds a new JSON resource.AbstractAsynchronousConnection.delete(Context context, DeleteRequest request) AbstractConnectionWrapper.delete(Context context, DeleteRequest request) Deletes a JSON resource.Connection.delete(Context context, DeleteRequest request) Deletes a JSON resource.static ResourceResponseResources.filterResource(ResourceResponse resource, Collection<JsonPointer> fields) Returns a JSON object containing only the specified fields from the provided resource.IdentifierQueryResourceHandler.getResourceResponse()Gets theResourceResponsequery result.SynchronousRequestHandler.handleCreate(Context context, CreateRequest request) Adds a new JSON resource.SynchronousRequestHandler.handleDelete(Context context, DeleteRequest request) Deletes a JSON resource.SynchronousRequestHandler.handlePatch(Context context, PatchRequest request) Updates a JSON resource by applying a set of changes to its existing content.SynchronousRequestHandler.handleRead(Context context, ReadRequest request) Reads a JSON resource.SynchronousRequestHandler.handleUpdate(Context context, UpdateRequest request) Updates a JSON resource by replacing its existing content with new content.static ResourceResponseResponses.newResourceResponse(String id, String revision, JsonValue content) Returns a newResourceresponse with the provided Resource as content.AbstractAsynchronousConnection.patch(Context context, PatchRequest request) AbstractConnectionWrapper.patch(Context context, PatchRequest request) Updates a JSON resource by applying a set of changes to its existing content.Connection.patch(Context context, PatchRequest request) Updates a JSON resource by applying a set of changes to its existing content.AbstractAsynchronousConnection.read(Context context, ReadRequest request) AbstractConnectionWrapper.read(Context context, ReadRequest request) Reads a JSON resource.Connection.read(Context context, ReadRequest request) Reads a JSON resource.AbstractAsynchronousConnection.update(Context context, UpdateRequest request) AbstractConnectionWrapper.update(Context context, UpdateRequest request) Updates a JSON resource by replacing its existing content with new content.Connection.update(Context context, UpdateRequest request) Updates a JSON resource by replacing its existing content with new content.Methods in org.forgerock.json.resource that return types with arguments of type ResourceResponseModifier and TypeMethodDescriptionResourceResponse.asPromise()Return this response as a result Promise.AbstractConnectionWrapper.createAsync(Context context, CreateRequest request) Asynchronously adds a new JSON resource.Connection.createAsync(Context context, CreateRequest request) Asynchronously adds a new JSON resource.CollectionResourceProvider.createInstance(Context context, CreateRequest request) Addsa new resource instance to the collection.MemoryBackend.createInstance(Context context, CreateRequest request) Addsa new resource instance to the collection.AbstractConnectionWrapper.deleteAsync(Context context, DeleteRequest request) Asynchronously deletes a JSON resource.Connection.deleteAsync(Context context, DeleteRequest request) Asynchronously deletes a JSON resource.CollectionResourceProvider.deleteInstance(Context context, String resourceId, DeleteRequest request) Removesa resource instance from the collection.MemoryBackend.deleteInstance(Context context, String id, DeleteRequest request) Removesa resource instance from the collection.Filter.filterCreate(Context context, CreateRequest request, RequestHandler next) Filters a create request.ResourceApiVersionRoutingFilter.filterCreate(Context context, CreateRequest request, RequestHandler next) Filter.filterDelete(Context context, DeleteRequest request, RequestHandler next) Filters a delete request.ResourceApiVersionRoutingFilter.filterDelete(Context context, DeleteRequest request, RequestHandler next) Filter.filterPatch(Context context, PatchRequest request, RequestHandler next) Filters a patch request.ResourceApiVersionRoutingFilter.filterPatch(Context context, PatchRequest request, RequestHandler next) Filter.filterRead(Context context, ReadRequest request, RequestHandler next) Filters a read request.ResourceApiVersionRoutingFilter.filterRead(Context context, ReadRequest request, RequestHandler next) Filter.filterUpdate(Context context, UpdateRequest request, RequestHandler next) Filters an update request.ResourceApiVersionRoutingFilter.filterUpdate(Context context, UpdateRequest request, RequestHandler next) AbstractRequestHandler.handleCreate(Context context, CreateRequest request) Adds a new JSON resource, returning aPromisethat will be completed when the resource has been added.FilterChain.handleCreate(Context context, CreateRequest request) RequestHandler.handleCreate(Context context, CreateRequest request) Adds a new JSON resource, returning aPromisethat will be completed when the resource has been added.Router.handleCreate(Context context, CreateRequest request) AbstractRequestHandler.handleDelete(Context context, DeleteRequest request) Deletes a JSON resource, returning aPromisethat will be completed when the resource has been deleted.FilterChain.handleDelete(Context context, DeleteRequest request) RequestHandler.handleDelete(Context context, DeleteRequest request) Deletes a JSON resource, returning aPromisethat will be completed when the resource has been deleted.Router.handleDelete(Context context, DeleteRequest request) AbstractRequestHandler.handlePatch(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.FilterChain.handlePatch(Context context, PatchRequest request) RequestHandler.handlePatch(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(Context context, PatchRequest request) AbstractRequestHandler.handleRead(Context context, ReadRequest request) Reads a JSON resource, returning aPromisethat will be completed when the resource has been read.FilterChain.handleRead(Context context, ReadRequest request) RequestHandler.handleRead(Context context, ReadRequest request) Reads a JSON resource, returning aPromisethat will be completed when the resource has been read.Router.handleRead(Context context, ReadRequest request) AbstractRequestHandler.handleUpdate(Context context, UpdateRequest request) Updates a JSON resource by replacing its existing content with new content, returning aPromisethat will be completed when the resource has been updated.FilterChain.handleUpdate(Context context, UpdateRequest request) RequestHandler.handleUpdate(Context context, UpdateRequest request) Updates a JSON resource by replacing its existing content with new content, returning aPromisethat will be completed when the resource has been updated.Router.handleUpdate(Context context, UpdateRequest request) AbstractConnectionWrapper.patchAsync(Context context, PatchRequest request) Asynchronously updates a JSON resource by applying a set of changes to its existing content.Connection.patchAsync(Context context, PatchRequest request) Asynchronously updates a JSON resource by applying a set of changes to its existing content.CollectionResourceProvider.patchInstance(Context context, String resourceId, PatchRequest request) Patchesan existing resource within the collection.MemoryBackend.patchInstance(Context context, String id, PatchRequest request) Patchesan existing resource within the collection.SingletonResourceProvider.patchInstance(Context context, PatchRequest request) Patchesthe single resource instance.AbstractConnectionWrapper.readAsync(Context context, ReadRequest request) Asynchronously reads a JSON resource.Connection.readAsync(Context context, ReadRequest request) Asynchronously reads a JSON resource.CollectionResourceProvider.readInstance(Context context, String resourceId, ReadRequest request) Readsan existing resource within the collection.MemoryBackend.readInstance(Context context, String id, ReadRequest request) Readsan existing resource within the collection.SingletonResourceProvider.readInstance(Context context, ReadRequest request) Readsthe single resource instance.AbstractConnectionWrapper.updateAsync(Context context, UpdateRequest request) Asynchronously updates a JSON resource by replacing its existing content with new content.Connection.updateAsync(Context context, UpdateRequest request) Asynchronously updates a JSON resource by replacing its existing content with new content.CollectionResourceProvider.updateInstance(Context context, String resourceId, UpdateRequest request) Updatesan existing resource within the collection.MemoryBackend.updateInstance(Context context, String id, UpdateRequest request) Updatesan existing resource within the collection.SingletonResourceProvider.updateInstance(Context context, UpdateRequest request) Updatesthe single resource instance.Methods in org.forgerock.json.resource with parameters of type ResourceResponseModifier and TypeMethodDescriptionstatic ResourceResponseResources.filterResource(ResourceResponse resource, Collection<JsonPointer> fields) Returns a JSON object containing only the specified fields from the provided resource.booleanIdentifierQueryResourceHandler.handleResource(ResourceResponse resource) booleanQueryResourceHandler.handleResource(ResourceResponse resource) Invoked each time a matching JSON resource is returned from a query request.Method parameters in org.forgerock.json.resource with type arguments of type ResourceResponseModifier and TypeMethodDescriptionSynchronousRequestHandler.handleQuery(Context context, QueryRequest request, Collection<ResourceResponse> resources) Searches for all JSON resources matching a user specified set of criteria.AbstractAsynchronousConnection.query(Context context, QueryRequest request, Collection<? super ResourceResponse> results) AbstractConnectionWrapper.query(Context context, QueryRequest request, Collection<? super ResourceResponse> results) Searches for all JSON resources matching a user specified set of criteria, and places the results in the provided collection.Connection.query(Context context, QueryRequest request, Collection<? super ResourceResponse> results) Searches for all JSON resources matching a user specified set of criteria, and places the results in the provided collection.