Skip to end of banner
Go to start of banner

Title-Level Requests

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

RolePersonComments
Solution Architect
Java Lead
UI Lead
Product Owner


UXPROD-1796 - Getting issue details... STATUS  - Title-Level Requests (Complete feature)


Requirements

Approach & Design

mod-configuration

Configuration for enablement of title requests should be created and seated to false by default:

{
    "module": "CIRCULATION",
   "configName": "title-requests",
   "enabled": true,
   "value": "{\"enableTitleRequests\":\"false\"}",
}

UI and BE clients operate with Configuration API to retrieve this setting for each tenant. This setting can be changed and should be used to determine if TitleLevel Request is enabled.

mod-circulation

New endpoint should be implemented:

MethodPathProvided permissionsRequestResponseDescriptionNotes
GET

circulation/requests/title-queue/{instanceId}

circulation.requests.title-queue.collection.getNA200 OKGet requests collection

{instanceId} - corresponding instance id, should support CQL, ordering, sorting

based on existing RequestQueue logic.


  • No labels