FINERACT-1971: Marking the fallback method as public so it works properly with Resilience4J

This commit is contained in:
Arnold Galovics
2023-11-28 17:17:14 +01:00
committed by Arnold Gálovics
parent 3b46332443
commit 35171c0823
4 changed files with 5 additions and 5 deletions
@@ -215,7 +215,7 @@ public class SynchronousCommandProcessingService implements CommandProcessingSer
}
@SuppressWarnings("unused")
private CommandProcessingResult fallbackExecuteCommand(Exception e) {
public CommandProcessingResult fallbackExecuteCommand(Exception e) {
if (e instanceof RollbackTransactionAsCommandIsNotApprovedByCheckerException ex) {
return logCommand(ex.getCommandSourceResult());
}
@@ -155,7 +155,7 @@ public class SchedularWritePlatformServiceJpaRepositoryImpl implements Schedular
}
@SuppressWarnings("unused")
private boolean fallbackProcessJobDetailForExecution(Exception e) {
public boolean fallbackProcessJobDetailForExecution(Exception e) {
return false;
}
@@ -2426,7 +2426,7 @@ public class LoanWritePlatformServiceJpaRepositoryImpl implements LoanWritePlatf
}
@SuppressWarnings("unused")
private void fallbackRecalculateInterest(Throwable t) {
public void fallbackRecalculateInterest(Throwable t) {
// NOTE: allow caller to catch the exceptions
// NOTE: wrap throwable only if really necessary
throw errorHandler.getMappable(t, null, null, "loan.recalculateinterest");
@@ -1378,8 +1378,8 @@ public class SavingsAccountWritePlatformServiceJpaRepositoryImpl implements Savi
}
@SuppressWarnings("unused")
private SavingsAccountData fallbackPostInterest(SavingsAccountData savingsAccountData, boolean postInterestAs,
LocalDate transactionDate, boolean backdatedTxnsAllowedTill, Throwable t) {
public SavingsAccountData fallbackPostInterest(SavingsAccountData savingsAccountData, boolean postInterestAs, LocalDate transactionDate,
boolean backdatedTxnsAllowedTill, Throwable t) {
// NOTE: allow caller to catch the exceptions
// NOTE: wrap throwable only if really necessary
throw errorHandler.getMappable(t, null, null, "savings.postinterest");