avivijay19 opened a new pull request, #5856:
URL: https://github.com/apache/fineract/pull/5856

   Migrates collateral product create/update/delete from the old 
CommandWrapper/PortfolioCommandSourceWritePlatformService pattern to the typed 
CommandDispatcher pipeline.
   
   - Add CollateralProductCreate/Update/Delete commands, request/response DTOs, 
and @Component CommandHandler implementations (Resilience4j retry on each)
   - Switch CollateralManagementApiResource to dispatcher.dispatch(...) for 
create/update/delete
   - Remove old Create/Update/DeleteCollateralProductHandler and 
CollateralManagementWritePlatformServiceImpl
   - Rename CollateralManagementReadPlatformService/Impl → 
CollateralManagementReadService/Impl; add new 
CollateralManagementWriteService/Impl
   - Drop the now-unused CollateralManagementApiResourceSwagger (schemas live 
on the DTOs)
   - SecurityConfig: matchers for /collateral-management/*
   - application.properties: resilience4j retry instances for 
commandCollateralProductCreate/Update/Delete
   - Clean up CommandWrapperConstants / CommandWrapperBuilder entries
   
   Jira: https://issues.apache.org/jira/browse/FINERACT-2302


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to