FINERACT-1795: Improve resilience of command processing service

This commit is contained in:
Aleksandar Vidakovic
2022-11-07 21:35:43 +01:00
committed by Aleksandar Vidakovic
parent aa7747c5ce
commit 744abd1364
29 changed files with 588 additions and 394 deletions
@@ -0,0 +1,23 @@
= Savings
== `SavingsAccountWritePlatformService`
TBD
.Retry-able service function `postInterest`
[source,java]
----
include::{rootdir}/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/service/SavingsAccountWritePlatformServiceJpaRepositoryImpl.java[lines=586..627]
----
.Fallback function `fallbackPostInterest`
[source,java]
----
include::{rootdir}/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/service/SavingsAccountWritePlatformServiceJpaRepositoryImpl.java[lines=1402..1414]
----
.Retry configuration for `postInterest`
[source,properties]
----
include::{rootdir}/fineract-provider/src/main/resources/application.properties[lines=186..191]
----