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]
