You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by an...@apache.org on 2020/02/05 15:29:16 UTC
[fineract] branch Fineract-614 updated (1c3be1c -> 7167850)
This is an automated email from the ASF dual-hosted git repository.
angelboxes pushed a change to branch Fineract-614
in repository https://gitbox.apache.org/repos/asf/fineract.git.
omit 1c3be1c Fineract-614: Renaming SQL file for a higher version number
omit 971c30c Fixing some code to be compatible with Spring update
omit e5cbaeb FINERACT-737: Updated Api Docs to include loan charges paid by FINERACT-736: Api Docs were updated to include rates documentation FINERACT-735: Integration test were created for rates creation, retrieval and update
omit 9d90d7c A new rates module was added to define new rates that can be used to set min and max nominal interest rate, when a new loan account is created they can be used to determine which rates may be applicable for the loan account.
add fbccc57 enforce initial set of Checkstyle rules (FINERACT-821)
add 3790fdb Merge pull request #689 from vorburger/checkstyle1
add e1666ba FINERACT-839: NPE when creating a Loan for a client fix
add dfcad32 Merge pull request #696 from adamsaghy/bugfix/loanproductdata
add 216566f Add link to mailing list to README
add 1c7bea6 Merge pull request #697 from apache/vorburger-README-link-mailinglist
add e9e0bbc FINERACT-820 - Fixing Integration Test which fails on Sundays
add 7774766 Update Gradle version from 5.6.1 to 6.1
add 1848056 Revert "FINERACT-820 - Fixing Integration Test which fails on Sundays"
add 5c19ed9 FINERACT-820: Add a new condition so the Java Calendar Sunday value matches witch Fineract
add 66ae79b Upgrade Spring Boot from 2.1.7 to 2.2.4
add 14175a1 Minor: Remove comment in build.gradle re. springDataJpaVersion (#702)
add 3a17da4 Activate and Enforce Checkstyle EqualsHashCode check. (#703)
add 28db242 Activate and Enforce new Checkstyle check related to import statement order (FINERACT-821) (#704)
add f590603 A new rates module was added to define new rates that can be used to set min and max nominal interest rate, when a new loan account is created they can be used to determine which rates may be applicable for the loan account.
add 972f910 FINERACT-737: Updated Api Docs to include loan charges paid by FINERACT-736: Api Docs were updated to include rates documentation FINERACT-735: Integration test were created for rates creation, retrieval and update
add efb94fa Fixing some code to be compatible with Spring update
add 82cd67c Fineract-614: Renaming SQL file for a higher version number
add 7167850 Fineract-614: Updating Global Configurations
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (1c3be1c)
\
N -- N -- N refs/heads/Fineract-614 (7167850)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
README.md | 13 +
config/fineractdev-eclipse-preferences.epf | 552 +++++++++++++++++----
fineract-provider/build.gradle | 11 +-
fineract-provider/config/checkstyle/checkstyle.xml | 268 ++++++++++
.../gradle/wrapper/gradle-wrapper.jar | Bin 55190 -> 55616 bytes
.../gradle/wrapper/gradle-wrapper.properties | 2 +-
fineract-provider/gradlew | 22 +-
fineract-provider/gradlew.bat | 18 +-
.../AccountNumberPreferencesTest.java | 26 +-
.../integrationtests/AccountTransferTest.java | 14 +-
.../AccountingScenarioIntegrationTest.java | 12 +-
.../fineract/integrationtests/BatchApiTest.java | 18 +-
.../BatchRequestsIntegrationTest.java | 12 +-
.../integrationtests/CenterIntegrationTest.java | 13 +-
.../fineract/integrationtests/ChargesTest.java | 12 +-
.../ClientLoanIntegrationTest.java | 26 +-
.../ClientSavingsIntegrationTest.java | 30 +-
.../fineract/integrationtests/ClientTest.java | 12 +-
...ientUndoRejectAndWithdrawalIntegrationTest.java | 17 +-
.../ConcurrencyIntegrationTest.java | 12 +-
.../fineract/integrationtests/CurrenciesTest.java | 5 +-
.../integrationtests/CurrencyIntegrationTest.java | 7 +-
.../DisbursalAndRepaymentScheduleTest.java | 25 +-
.../ExternalServicesConfigurationTest.java | 12 +-
.../FinancialActivityAccountsTest.java | 15 +-
.../integrationtests/FixedDepositTest.java | 18 +-
...xibleSavingsInterestPostingIntegrationTest.java | 12 +-
.../integrationtests/FundsIntegrationTest.java | 19 +-
...restChargedFromDateSameAsDisbursalDateTest.java | 12 +-
.../integrationtests/GlobalConfigurationTest.java | 12 +-
.../integrationtests/GroupLoanIntegrationTest.java | 12 +-
.../GroupSavingsIntegrationTest.java | 12 +-
.../fineract/integrationtests/GroupTest.java | 12 +-
.../integrationtests/HookIntegrationTest.java | 19 +-
.../LoanApplicationApprovalTest.java | 12 +-
.../LoanApplicationUndoLastTrancheTest.java | 15 +-
.../LoanDisbursalDateValidationTest.java | 12 +-
.../LoanDisbursementDetailsIntegrationTest.java | 14 +-
.../LoanRepaymentRescheduleAtDisbursementTest.java | 12 +-
.../LoanRescheduleRequestTest.java | 12 +-
.../LoanReschedulingWithinCenterTest.java | 30 +-
...ithWaiveInterestAndWriteOffIntegrationTest.java | 12 +-
.../LoanWithdrawnByApplicantIntegrationTest.java | 12 +-
...mDaysBetweenDisbursalAndFirstRepaymentTest.java | 12 +-
.../integrationtests/NotificationApiTest.java | 3 +-
.../integrationtests/OfficeIntegrationTest.java | 11 +-
.../PasswordPreferencesIntegrationTest.java | 12 +-
.../PaymentTypeIntegrationTest.java | 12 +-
.../integrationtests/RecurringDepositTest.java | 14 +-
.../fineract/integrationtests/RolesTest.java | 12 +-
.../integrationtests/SchedulerJobsTest.java | 12 +-
.../integrationtests/SchedulerJobsTestResults.java | 30 +-
.../SkipRepaymentOnMonthFirstTest.java | 15 +-
.../integrationtests/StaffImageApiTest.java | 11 +-
.../fineract/integrationtests/StaffTest.java | 14 +-
.../integrationtests/SurveyIntegrationTest.java | 7 +-
.../fineract/integrationtests/SystemCodeTest.java | 12 +-
.../integrationtests/TemplateIntegrationTest.java | 14 +-
.../fineract/integrationtests/WorkingDaysTest.java | 12 +-
.../integrationtests/XBRLIntegrationTest.java | 12 +-
.../client/ClientEntityImportHandlerTest.java | 17 +-
.../importhandler/loan/LoanImportHandlerTest.java | 24 +-
.../office/OfficeImportHandlerTest.java | 16 +-
.../savings/SavingsImportHandlerTest.java | 20 +-
.../client/ClientEntityWorkbookPopulatorTest.java | 7 +-
.../populator/loan/LoanWorkbookPopulatorTest.java | 14 +-
.../office/OfficeWorkBookPopulatorTest.java | 3 +-
.../savings/SavingsWorkbookPopulateTest.java | 7 +-
.../integrationtests/common/BatchHelper.java | 10 +-
.../integrationtests/common/CalendarHelper.java | 3 +-
.../integrationtests/common/CenterDomain.java | 3 +-
.../integrationtests/common/CenterHelper.java | 9 +-
.../integrationtests/common/ClientChargesTest.java | 12 +-
.../integrationtests/common/ClientHelper.java | 13 +-
.../integrationtests/common/CurrenciesHelper.java | 1 -
.../ExternalServicesConfigurationHelper.java | 5 +-
.../common/GlobalConfigurationHelper.java | 19 +-
.../integrationtests/common/GroupHelper.java | 8 +-
.../integrationtests/common/HolidayHelper.java | 10 +-
.../integrationtests/common/HookHelper.java | 5 +-
.../integrationtests/common/ImageHelper.java | 3 +-
.../integrationtests/common/OfficeHelper.java | 15 +-
.../common/PasswordPreferencesHelper.java | 3 +-
.../integrationtests/common/PaymentTypeHelper.java | 3 +-
.../common/ProvisioningIntegrationTest.java | 14 +-
.../common/SchedulerJobHelper.java | 8 +-
.../common/StandingInstructionsHelper.java | 7 +-
.../integrationtests/common/SurveyHelper.java | 5 +-
.../common/TaxComponentHelper.java | 6 +-
.../integrationtests/common/TaxGroupHelper.java | 7 +-
.../fineract/integrationtests/common/Utils.java | 14 +-
.../integrationtests/common/WorkingDaysHelper.java | 1 -
.../common/accounting/AccountHelper.java | 6 +-
.../accounting/FinancialActivityAccountHelper.java | 6 +-
.../FinancialActivityAccountsMappingBuilder.java | 3 +-
.../common/accounting/GLAccountBuilder.java | 3 +-
.../common/accounting/JournalEntryHelper.java | 8 +-
.../PeriodicAccrualAccountingHelper.java | 6 +-
.../common/charges/ChargesHelper.java | 8 +-
.../fixeddeposit/FixedDepositAccountHelper.java | 9 +-
.../FixedDepositAccountStatusChecker.java | 6 +-
.../fixeddeposit/FixedDepositProductHelper.java | 13 +-
.../common/funds/FundsResourceHandler.java | 4 +-
.../common/loans/LoanApplicationTestBuilder.java | 3 +-
.../common/loans/LoanDisbursementTestBuilder.java | 4 -
.../common/loans/LoanProductTestBuilder.java | 6 +-
.../loans/LoanRescheduleRequestTestBuilder.java | 3 +-
.../common/loans/LoanStatusChecker.java | 8 +-
.../common/loans/LoanTransactionHelper.java | 14 +-
.../common/organisation/CampaignsHelper.java | 10 +-
.../common/organisation/CampaignsTest.java | 12 +-
.../common/organisation/CurrencyHelper.java | 14 +-
.../organisation/EntityDatatableChecksHelper.java | 6 +-
.../EntityDatatableChecksIntegrationTest.java | 12 +-
.../common/organisation/StaffHelper.java | 8 +-
.../common/provisioning/ProvisioningHelper.java | 4 +-
.../ProvisioningTransactionHelper.java | 6 +-
.../RecurringDepositAccountHelper.java | 10 +-
.../RecurringDepositAccountStatusChecker.java | 6 +-
.../RecurringDepositProductHelper.java | 9 +-
.../common/savings/AccountTransferHelper.java | 6 +-
.../common/savings/SavingsAccountHelper.java | 21 +-
.../savings/SavingsApplicationTestBuilder.java | 1 -
.../common/savings/SavingsProductHelper.java | 10 +-
.../common/savings/SavingsStatusChecker.java | 6 +-
.../common/shares/DividendsIntegrationTests.java | 14 +-
.../common/shares/ShareAccountHelper.java | 3 +-
.../shares/ShareAccountIntegrationTests.java | 13 +-
.../shares/ShareAccountTransactionHelper.java | 3 +-
.../shares/ShareDividendsTransactionHelper.java | 6 +-
.../common/shares/ShareProductHelper.java | 9 +-
.../shares/ShareProductTransactionHelper.java | 6 +-
.../system/AccountNumberPreferencesHelper.java | 6 +-
.../AccountNumberPreferencesTestBuilder.java | 3 +-
.../integrationtests/common/system/CodeHelper.java | 10 +-
.../common/system/DatatableHelper.java | 8 +-
.../common/xbrl/XBRLIntegrationTestHelper.java | 6 +-
.../interoperation/InteropHelper.java | 7 +-
.../interoperation/InteropTest.java | 19 +-
.../loanaccount/guarantor/GuarantorHelper.java | 6 +-
.../loanaccount/guarantor/GuarantorTest.java | 12 +-
.../guarantor/GuarantorTestBuilder.java | 4 +-
.../useradministration/roles/RolesHelper.java | 6 +-
.../useradministration/users/UserHelper.java | 1 -
...VariableInstallmentsDecliningBalanceHelper.java | 4 +-
.../VariableInstallmentsFlatHelper.java | 4 +-
.../VariableInstallmentsIntegrationTest.java | 12 +-
.../VariableIntallmentsTransactionHelper.java | 6 +-
.../accrual/api/AccrualAccountingApiResource.java | 11 +-
.../accrual/api/AccrualAccountingConstants.java | 4 -
.../AccrualAccountingDataValidator.java | 6 +-
.../AccrualAccountingWritePlatformServiceImpl.java | 1 -
.../closure/api/GLClosuresApiResource.java | 12 +-
.../closure/api/GLClosuresApiResourceSwagger.java | 3 -
.../closure/command/GLClosureCommand.java | 1 -
.../accounting/closure/data/GLClosureData.java | 1 -
.../accounting/closure/domain/GLClosure.java | 2 -
.../exception/GLClosureInvalidDeleteException.java | 1 -
.../exception/GLClosureInvalidException.java | 1 -
.../GLClosureCommandFromApiJsonDeserializer.java | 6 +-
.../service/GLClosureReadPlatformService.java | 1 -
.../service/GLClosureReadPlatformServiceImpl.java | 1 -
...osureWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../accounting/common/AccountingConstants.java | 5 +-
.../AccountingDropdownReadPlatformService.java | 1 -
.../AccountingDropdownReadPlatformServiceImpl.java | 1 -
.../accounting/common/AccountingEnumerations.java | 1 -
.../api/FinancialActivityAccountsApiResource.java | 13 +-
...inancialActivityAccountsApiResourceSwagger.java | 3 -
.../data/FinancialActivityAccountData.java | 1 -
.../domain/FinancialActivityAccount.java | 1 -
.../FinancialActivityAccountRepositoryWrapper.java | 1 -
.../FinancialActivityAccountDataValidator.java | 6 +-
...inancialActivityAccountReadPlatformService.java | 1 -
...cialActivityAccountReadPlatformServiceImpl.java | 3 +-
...ialActivityAccountWritePlatformServiceImpl.java | 2 -
.../glaccount/api/GLAccountsApiResource.java | 17 +-
.../api/GLAccountsApiResourceSwagger.java | 5 +-
.../glaccount/command/GLAccountCommand.java | 1 -
.../accounting/glaccount/data/GLAccountData.java | 7 +-
.../accounting/glaccount/domain/GLAccount.java | 2 -
.../accounting/glaccount/domain/GLAccountType.java | 3 +-
.../accounting/glaccount/domain/TrialBalance.java | 10 +-
.../glaccount/domain/TrialBalanceRepository.java | 3 +-
.../domain/TrialBalanceRepositoryWrapper.java | 3 +-
.../GLAccountCommandFromApiJsonDeserializer.java | 6 +-
.../service/GLAccountReadPlatformService.java | 1 -
.../service/GLAccountReadPlatformServiceImpl.java | 1 -
...countWritePlatformServiceJpaRepositoryImpl.java | 5 +-
.../accounting/journalentry/api/DateParam.java | 2 -
.../api/JournalEntriesApiResource.java | 17 +-
.../api/JournalEntriesApiResourceSwagger.java | 1 -
.../journalentry/command/JournalEntryCommand.java | 1 -
.../journalentry/data/ClientTransactionDTO.java | 1 -
.../journalentry/data/JournalEntryData.java | 2 -
.../data/JournalEntryDataValidator.java | 4 +-
.../journalentry/data/LoanTransactionDTO.java | 1 -
.../data/OfficeOpeningBalancesData.java | 1 -
.../journalentry/data/SavingsTransactionDTO.java | 1 -
.../journalentry/data/SharesTransactionDTO.java | 1 -
.../journalentry/domain/JournalEntry.java | 2 -
.../domain/JournalEntryRepository.java | 2 -
.../domain/JournalEntryRepositoryImpl.java | 2 -
.../exception/JournalEntryInvalidException.java | 1 -
...JournalEntryCommandFromApiJsonDeserializer.java | 10 +-
.../service/AccountingProcessorHelper.java | 1 -
.../AccrualBasedAccountingProcessorForLoan.java | 1 -
...edAccountingProcessorForClientTransactions.java | 1 -
.../CashBasedAccountingProcessorForLoan.java | 1 -
.../CashBasedAccountingProcessorForSavings.java | 1 -
.../CashBasedAccountingProcessorForShares.java | 1 -
.../service/JournalEntryReadPlatformService.java | 1 -
.../JournalEntryReadPlatformServiceImpl.java | 1 -
...ournalEntryRunningBalanceUpdateServiceImpl.java | 1 -
.../service/JournalEntryWritePlatformService.java | 1 -
...EntryWritePlatformServiceJpaRepositoryImpl.java | 13 +-
.../data/ChargeToGLAccountMapper.java | 3 +-
.../data/PaymentTypeToGLAccountMapper.java | 3 +-
.../domain/ProductToGLAccountMapping.java | 1 -
.../ProductToGLAccountMappingRepository.java | 1 -
...tToGLAccountMappingFromApiJsonDeserializer.java | 8 +-
.../LoanProductToGLAccountMappingHelper.java | 6 +-
.../service/ProductToGLAccountMappingHelper.java | 8 +-
...oductToGLAccountMappingReadPlatformService.java | 1 -
...tToGLAccountMappingReadPlatformServiceImpl.java | 3 +-
...ductToGLAccountMappingWritePlatformService.java | 1 -
...ToGLAccountMappingWritePlatformServiceImpl.java | 8 +-
.../SavingsProductToGLAccountMappingHelper.java | 6 +-
.../ShareProductToGLAccountMappingHelper.java | 6 +-
.../api/ProvisioningEntriesApiResource.java | 18 +-
.../constant/ProvisioningEntriesApiConstants.java | 4 -
.../domain/LoanProductProvisioningEntry.java | 2 -
.../provisioning/domain/ProvisioningEntry.java | 4 +-
.../domain/ProvisioningEntryRepository.java | 1 -
.../ProvisioningEntryAlreadyCreatedException.java | 1 -
...ningJournalEntriesCannotbeCreatedException.java | 1 -
...visioningEntriesDefinitionJsonDeserializer.java | 6 +-
.../ProvisioningEntriesReadPlatformService.java | 1 -
...ProvisioningEntriesReadPlatformServiceImpl.java | 17 +-
...triesWritePlatformServiceJpaRepositoryImpl.java | 4 +-
.../rule/api/AccountingRuleApiResource.java | 12 +-
.../rule/api/AccountingRuleApiResourceSwagger.java | 5 +-
.../accounting/rule/data/AccountingRuleData.java | 1 -
.../accounting/rule/domain/AccountingRule.java | 4 +-
.../accounting/rule/domain/AccountingTagRule.java | 1 -
.../AccountingRuleInvalidDeleteException.java | 1 -
.../exception/AccountingRuleInvalidException.java | 1 -
...countingRuleCommandFromApiJsonDeserializer.java | 6 +-
.../service/AccountingRuleReadPlatformService.java | 1 -
.../AccountingRuleReadPlatformServiceImpl.java | 1 -
...gRuleWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../fineract/adhocquery/api/AdHocApiResource.java | 7 +-
.../apache/fineract/adhocquery/data/AdHocData.java | 7 +-
.../apache/fineract/adhocquery/domain/AdHoc.java | 2 -
.../handler/DeleteAdHocCommandHandler.java | 2 +-
.../handler/UpdateAdHocCommandHandler.java | 2 +-
.../adhocquery/service/AdHocDataValidator.java | 6 +-
.../service/AdHocReadPlatformService.java | 1 -
.../service/AdHocReadPlatformServiceImpl.java | 1 -
.../AdHocScheduledJobRunnerServiceImpl.java | 5 +-
...AdHocWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../fineract/batch/api/BatchApiResource.java | 12 +-
.../batch/api/BatchApiResourceSwagger.java | 3 +-
.../fineract/batch/command/CommandStrategy.java | 1 -
.../batch/command/CommandStrategyProvider.java | 1 -
.../internal/ActivateClientCommandStrategy.java | 1 -
.../command/internal/ApplyLoanCommandStrategy.java | 1 -
.../internal/ApplySavingsCommandStrategy.java | 1 -
.../internal/ApproveLoanCommandStrategy.java | 1 -
.../ApproveLoanRescheduleCommandStrategy.java | 1 -
.../internal/CollectChargesCommandStrategy.java | 1 -
.../internal/CreateChargeCommandStrategy.java | 1 -
.../internal/CreateClientCommandStrategy.java | 1 -
.../internal/DisburseLoanCommandStrategy.java | 1 -
.../command/internal/RepayLoanCommandStrategy.java | 3 +-
.../command/internal/UnknownCommandStrategy.java | 1 -
.../internal/UpdateClientCommandStrategy.java | 1 -
.../fineract/batch/exception/ErrorHandler.java | 5 +-
.../serialization/BatchRequestJsonHelper.java | 4 +-
.../fineract/batch/service/BatchApiService.java | 2 -
.../batch/service/BatchApiServiceImpl.java | 5 +-
.../fineract/batch/service/ResolutionHelper.java | 10 +-
.../fineract/commands/annotation/CommandType.java | 6 +-
.../fineract/commands/api/AuditsApiResource.java | 10 +-
.../commands/api/MakercheckersApiResource.java | 10 +-
.../api/MakercheckersApiResourceSwagger.java | 5 +-
.../fineract/commands/data/AuditSearchData.java | 1 -
.../fineract/commands/domain/CommandSource.java | 4 +-
.../commands/provider/CommandHandlerProvider.java | 3 +-
.../commands/service/AuditReadPlatformService.java | 1 -
.../service/AuditReadPlatformServiceImpl.java | 8 +-
...folioCommandSourceWritePlatformServiceImpl.java | 4 +-
.../SynchronousCommandProcessingService.java | 1 -
.../api/AccountNumberFormatsApiResource.java | 12 +-
.../AccountNumberFormatsApiResourceSwagger.java | 3 +-
.../data/AccountNumberFormatData.java | 1 -
.../data/AccountNumberFormatDataValidator.java | 8 +-
.../domain/AccountNumberFormat.java | 1 -
.../domain/AccountNumberFormatEnumerations.java | 10 +-
.../service/AccountNumberFormatConstants.java | 4 -
.../AccountNumberFormatReadPlatformService.java | 1 -
...AccountNumberFormatReadPlatformServiceImpl.java | 3 +-
...ormatWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../bulkimport/api/BulkImportApiResource.java | 3 -
.../bulkimport/domain/ImportDocument.java | 3 -
.../importhandler/ImportHandlerUtils.java | 28 +-
.../importhandler/center/CenterImportHandler.java | 16 +-
.../ChartOfAccountsImportHandler.java | 12 +-
.../client/ClientEntityImportHandler.java | 4 +-
.../client/ClientPersonImportHandler.java | 4 +-
.../fixeddeposits/FixedDepositImportHandler.java | 25 +-
.../FixedDepositTransactionImportHandler.java | 14 +-
.../importhandler/group/GroupImportHandler.java | 15 +-
.../guarantor/GuarantorImportHandler.java | 14 +-
.../importhandler/helper/ClientIdSerializer.java | 9 +-
.../helper/CodeValueDataIdSerializer.java | 3 +-
.../helper/CurrencyDateCodeSerializer.java | 3 +-
.../importhandler/helper/DateSerializer.java | 3 +-
.../helper/EnumOptionDataIdSerializer.java | 3 +-
.../helper/EnumOptionDataValueSerializer.java | 3 +-
.../importhandler/helper/GroupIdSerializer.java | 9 +-
...vingsAccountTransactionEnumValueSerialiser.java | 3 +-
.../journalentry/JournalEntriesImportHandler.java | 15 +-
.../importhandler/loan/LoanImportHandler.java | 21 +-
.../loanrepayment/LoanRepaymentImportHandler.java | 6 +-
.../importhandler/office/OfficeImportHandler.java | 12 +-
.../RecurringDepositImportHandler.java | 14 +-
.../RecurringDepositTransactionImportHandler.java | 15 +-
.../savings/SavingsImportHandler.java | 16 +-
.../savings/SavingsTransactionImportHandler.java | 14 +-
.../sharedaccount/SharedAccountImportHandler.java | 14 +-
.../importhandler/staff/StaffImportHandler.java | 12 +-
.../importhandler/users/UserImportHandler.java | 12 +-
.../populator/AbstractWorkbookPopulator.java | 17 +-
.../bulkimport/populator/CenterSheetPopulator.java | 9 +-
.../bulkimport/populator/ClientSheetPopulator.java | 9 +-
.../bulkimport/populator/ExtrasSheetPopulator.java | 3 +-
.../FixedDepositProductSheetPopulator.java | 3 +-
.../populator/GlAccountSheetPopulator.java | 3 +-
.../bulkimport/populator/GroupSheetPopulator.java | 9 +-
.../populator/LoanProductSheetPopulator.java | 3 +-
.../bulkimport/populator/OfficeSheetPopulator.java | 5 +-
.../populator/PersonnelSheetPopulator.java | 9 +-
.../RecurringDepositProductSheetPopulator.java | 3 +-
.../bulkimport/populator/RoleSheetPopulator.java | 3 +-
.../populator/SavingsAccountSheetPopulator.java | 6 +-
.../populator/SavingsProductSheetPopulator.java | 3 +-
.../populator/SharedProductsSheetPopulator.java | 9 +-
.../centers/CentersWorkbookPopulator.java | 11 +-
.../chartofaccounts/ChartOfAccountsWorkbook.java | 17 +-
.../client/ClientEntityWorkbookPopulator.java | 11 +-
.../client/ClientPersonWorkbookPopulator.java | 11 +-
.../comparator/LoanComparatorByStatusActive.java | 3 +-
.../FixedDepositTransactionWorkbookPopulator.java | 23 +-
.../FixedDepositWorkbookPopulator.java | 18 +-
.../populator/group/GroupsWorkbookPopulator.java | 17 +-
.../guarantor/GuarantorWorkbookPopulator.java | 18 +-
.../JournalEntriesWorkbookPopulator.java | 11 +-
.../populator/loan/LoanWorkbookPopulator.java | 22 +-
.../LoanRepaymentWorkbookPopulator.java | 21 +-
.../populator/office/OfficeWorkbookPopulator.java | 11 +-
...curringDepositTransactionWorkbookPopulator.java | 18 +-
.../RecurringDepositWorkbookPopulator.java | 18 +-
.../SavingsTransactionsWorkbookPopulator.java | 20 +-
.../savings/SavingsWorkbookPopulator.java | 19 +-
.../SharedAccountWorkBookPopulator.java | 11 +-
.../populator/staff/StaffWorkbookPopulator.java | 12 +-
.../populator/users/UserWorkbookPopulator.java | 16 +-
.../service/BulkImportEventListener.java | 1 -
.../BulkImportWorkbookPopulatorServiceImpl.java | 36 +-
.../service/BulkImportWorkbookService.java | 7 +-
.../service/BulkImportWorkbookServiceImpl.java | 17 +-
.../infrastructure/cache/CacheApiConstants.java | 4 -
.../cache/PlatformCacheConfiguration.java | 2 +-
.../infrastructure/cache/api/CacheApiResource.java | 12 +-
.../cache/command/UpdateCacheCommandHandler.java | 4 +-
.../infrastructure/cache/domain/PlatformCache.java | 1 -
.../cache/service/CacheWritePlatformService.java | 1 -
...CacheWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../service/RuntimeDelegatingCacheManager.java | 1 -
.../campaigns/email/api/EmailApiResource.java | 26 +-
.../email/api/EmailCampaignApiResource.java | 33 +-
.../email/api/EmailConfigurationApiResource.java | 22 +-
.../campaigns/email/data/EmailCampaignData.java | 2 +-
.../email/data/EmailCampaignValidator.java | 14 +-
.../email/data/EmailConfigurationValidator.java | 17 +-
.../campaigns/email/data/EmailData.java | 5 +-
.../campaigns/email/data/EmailDataValidator.java | 29 +-
.../email/data/EmailMessageWithAttachmentData.java | 1 -
.../email/data/ScheduledEmailEnumerations.java | 2 +-
.../campaigns/email/domain/EmailCampaign.java | 31 +-
.../campaigns/email/domain/EmailConfiguration.java | 3 +-
.../campaigns/email/domain/EmailMessage.java | 21 +-
.../email/domain/EmailMessageAssembler.java | 4 +-
.../email/domain/EmailMessageRepository.java | 3 +-
.../ActivateEmailCampaignCommandHandler.java | 2 +-
.../handler/CloseEmailCampaignCommandHandler.java | 2 +-
.../handler/CreateEmailCampaignCommandHandler.java | 2 +-
.../email/handler/CreateEmailCommandHandler.java | 2 +-
.../handler/DeleteEmailCampaignCommandHandler.java | 2 +-
.../email/handler/DeleteEmailCommandHandler.java | 2 +-
.../ReactivateEmailCampaignCommandHandler.java | 2 +-
.../handler/UpdateEmailCampaignCommandHandler.java | 2 +-
.../UpdateEmailConfigurationCommandHandler.java | 3 +-
.../service/EmailCampaignReadPlatformService.java | 3 +-
.../EmailCampaignReadPlatformServiceImpl.java | 11 +-
...ailCampaignWritePlatformCommandHandlerImpl.java | 62 ++-
.../service/EmailCampaignWritePlatformService.java | 2 +-
.../EmailConfigurationReadPlatformService.java | 3 +-
.../EmailConfigurationReadPlatformServiceImpl.java | 11 +-
...EmailConfigurationWritePlatformServiceImpl.java | 16 +-
.../service/EmailMessageJobEmailServiceImpl.java | 12 +-
.../email/service/EmailReadPlatformService.java | 7 +-
.../service/EmailReadPlatformServiceImpl.java | 25 +-
...EmailWritePlatformServiceJpaRepositoryImpl.java | 11 +-
.../campaigns/helper/SmsConfigUtils.java | 2 -
.../campaigns/sms/api/SmsCampaignApiResource.java | 12 +-
.../sms/constants/SmsCampaignEnumerations.java | 1 -
.../campaigns/sms/data/SmsCampaignData.java | 3 -
.../campaigns/sms/domain/SmsCampaign.java | 2 -
.../sms/domain/SmsCampaignRepository.java | 1 -
.../sms/serialization/SmsCampaignValidator.java | 6 +-
.../sms/service/SmsCampaignDomainServiceImpl.java | 2 -
.../SmsCampaignDropdownReadPlatformService.java | 1 -
...SmsCampaignDropdownReadPlatformServiceImpl.java | 1 -
.../service/SmsCampaignReadPlatformService.java | 1 -
.../SmsCampaignReadPlatformServiceImpl.java | 1 -
.../service/SmsCampaignWritePlatformService.java | 1 -
.../SmsCampaignWritePlatformServiceJpaImpl.java | 11 +-
.../codes/api/CodeValuesApiResource.java | 14 +-
.../infrastructure/codes/api/CodesApiResource.java | 12 +-
.../fineract/infrastructure/codes/domain/Code.java | 2 -
.../infrastructure/codes/domain/CodeValue.java | 2 -
.../CodeCommandFromApiJsonDeserializer.java | 6 +-
.../CodeValueCommandFromApiJsonDeserializer.java | 6 +-
.../codes/service/CodeReadPlatformService.java | 1 -
.../codes/service/CodeReadPlatformServiceImpl.java | 1 -
.../service/CodeValueReadPlatformService.java | 1 -
.../service/CodeValueReadPlatformServiceImpl.java | 1 -
...ValueWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../CodeWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../ExternalServicesConfigurationApiResource.java | 12 +-
.../api/GlobalConfigurationApiConstant.java | 4 -
.../api/GlobalConfigurationApiResource.java | 21 +-
.../api/GlobalConfigurationApiResourceSwagger.java | 3 +-
.../data/GlobalConfigurationDataValidator.java | 10 +-
.../domain/ConfigurationDomainService.java | 1 -
.../domain/ConfigurationDomainServiceJpa.java | 1 -
.../configuration/domain/ExternalService.java | 1 -
.../domain/ExternalServicePropertiesPK.java | 2 -
.../domain/ExternalServicesProperties.java | 2 -
.../domain/GlobalConfigurationProperty.java | 4 +-
...esPropertiesCommandFromApiJsonDeserializer.java | 4 +-
...onfigurationCommandFromApiJsonDeserializer.java | 4 +-
.../ConfigurationReadPlatformServiceImpl.java | 9 +-
...rviceWritePlatformServiceJpaRepositoryImpl.java | 1 -
...ernalServicesPropertiesReadPlatformService.java | 1 -
...lServicesPropertiesReadPlatformServiceImpl.java | 1 -
.../ExternalServicesReadPlatformServiceImpl.java | 1 -
...ationWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../core/api/ApiParameterHelper.java | 3 -
.../core/api/ApiRequestParameterHelper.java | 2 -
.../core/api/JodaDateTimeAdapter.java | 6 +-
.../core/api/JodaLocalDateAdapter.java | 6 +-
.../core/api/JodaMonthDayAdapter.java | 6 +-
.../infrastructure/core/api/JsonCommand.java | 8 +-
.../infrastructure/core/api/JsonQuery.java | 6 +-
.../core/api/ParameterListExclusionStrategy.java | 3 +-
.../core/api/ParameterListInclusionStrategy.java | 3 +-
.../core/boot/ApplicationExitUtil.java | 2 -
.../infrastructure/core/boot/JDBCDriverConfig.java | 1 -
.../core/boot/WebXmlConfiguration.java | 7 +-
.../core/boot/WebXmlOauthConfiguration.java | 6 +-
.../core/boot/db/DataSourceConfiguration.java | 1 -
.../core/boot/db/DataSourceProperties.java | 1 -
.../boot/db/TenantDataSourcePortFixService.java | 1 -
.../core/data/ApiGlobalErrorResponse.java | 1 -
.../core/data/DataValidatorBuilder.java | 12 +-
.../data/PaginationParametersDataValidator.java | 1 -
.../core/domain/AbstractAuditableCustom.java | 3 -
.../core/domain/AbstractPersistableCustom.java | 2 -
.../core/domain/AuditorAwareImpl.java | 3 +-
.../domain/DefaultPlatformPasswordEncoder.java | 1 -
.../infrastructure/core/domain/JdbcSupport.java | 5 +-
.../core/domain/MySQLDictionaryCustom.java | 1 -
.../PlatformApiDataValidationException.java | 1 -
.../AccessDeniedExceptionMapper.java | 1 -
.../BadCredentialsExceptionMapper.java | 1 -
.../InvalidJsonExceptionMapper.java | 1 -
.../InvalidTenantIdentifierExceptionMapper.java | 1 -
.../exceptionmapper/JsonSyntaxExceptionMapper.java | 4 +-
.../MalformedJsonExceptionMapper.java | 4 +-
.../NoAuthorizationExceptionMapper.java | 1 -
.../PlatformApiDataValidationExceptionMapper.java | 1 -
.../PlatformDataIntegrityExceptionMapper.java | 1 -
.../PlatformDomainRuleExceptionMapper.java | 1 -
.../PlatformInternalServerExceptionMapper.java | 1 -
.../PlatformResourceNotFoundExceptionMapper.java | 1 -
.../PlatformServiceUnavailableExceptionMapper.java | 1 -
.../UnAuthenticatedUserExceptionMapper.java | 1 -
.../UnrecognizedQueryParamExceptionMapper.java | 2 -
.../UnsupportedCommandExceptionMapper.java | 2 -
.../UnsupportedParameterExceptionMapper.java | 2 -
.../core/filters/ResponseCorsFilter.java | 5 +-
.../CommandProcessingResultJsonSerializer.java | 5 +-
.../DatatableCommandFromApiJsonDeserializer.java | 8 +-
.../serialization/DefaultToApiJsonSerializer.java | 4 +-
...hPrettyPrintingOffJsonSerializerGoogleGson.java | 5 +-
...thPrettyPrintingOnJsonSerializerGoogleGson.java | 5 +-
.../core/serialization/FromJsonHelper.java | 12 +-
.../serialization/GoogleGsonSerializerHelper.java | 8 +-
.../core/serialization/JsonParserHelper.java | 10 +-
.../core/serialization/ToApiJsonSerializer.java | 1 -
...AbandonedConnectionCleanupShutdownListener.java | 1 -
.../core/service/DataSourceForTenants.java | 1 -
.../infrastructure/core/service/DateUtils.java | 1 -
.../core/service/PaginationHelper.java | 1 -
.../core/service/RoutingDataSource.java | 2 -
.../core/service/TenantDatabaseUpgradeService.java | 12 +-
.../TomcatJdbcDataSourcePerTenantService.java | 2 -
.../api/CreditBureauConfigurationAPI.java | 4 +-
.../creditbureau/domain/CreditBureau.java | 2 -
.../domain/CreditBureauConfiguration.java | 2 -
.../domain/CreditBureauLoanProductMapping.java | 3 +-
.../domain/OrganisationCreditBureau.java | 2 -
...CreditBureauCommandFromApiJsonDeserializer.java | 7 +-
...uLoanProductCommandFromApiJsonDeserializer.java | 6 +-
...ureauLoanProductMappingReadPlatformService.java | 1 -
...uLoanProductMappingReadPlatformServiceImpl.java | 1 -
.../CreditBureauMasterReadPlatformService.java | 1 -
.../CreditBureauReadConfigurationService.java | 1 -
.../CreditBureauReadConfigurationServiceImpl.java | 1 -
.../service/CreditBureauReadPlatformService.java | 1 -
.../CreditBureauReadPlatformServiceImpl.java | 1 -
...rganisationCreditBureauReadPlatformService.java | 1 -
...isationCreditBureauReadPlatformServiceImpl.java | 1 -
.../dataqueries/api/DataTableApiConstant.java | 4 -
.../dataqueries/api/DatatablesApiResource.java | 12 +-
.../api/DatatablesApiResourceSwagger.java | 4 +-
.../api/EntityDatatableChecksApiResource.java | 11 +-
.../EntityDatatableChecksApiResourceSwagger.java | 5 +-
.../dataqueries/api/ReportsApiResource.java | 12 +-
.../dataqueries/api/ReportsApiResourceSwagger.java | 3 +-
.../dataqueries/api/RunreportsApiResource.java | 10 +-
.../dataqueries/data/DataTableValidator.java | 8 +-
.../data/EntityDataTableChecksData.java | 1 -
.../data/EntityDataTableChecksTemplateData.java | 7 +-
.../data/ResultsetColumnHeaderData.java | 3 +-
.../dataqueries/data/StatusEnum.java | 1 -
.../dataqueries/domain/EntityDatatableChecks.java | 1 -
.../domain/EntityDatatableChecksRepository.java | 1 -
.../infrastructure/dataqueries/domain/Report.java | 7 +-
.../dataqueries/domain/ReportParameter.java | 1 -
.../dataqueries/domain/ReportParameterUsage.java | 1 -
.../domain/ReportParameterUsageRepository.java | 1 -
.../ReportCommandFromApiJsonDeserializer.java | 4 +-
.../EntityDatatableChecksDataValidator.java | 13 +-
...tityDatatableChecksReadPlatformServiceImpl.java | 1 -
.../service/EntityDatatableChecksReadService.java | 1 -
...ityDatatableChecksWritePlatformServiceImpl.java | 15 +-
.../dataqueries/service/GenericDataService.java | 1 -
.../service/GenericDataServiceImpl.java | 2 -
.../dataqueries/service/ReadReportingService.java | 2 -
.../service/ReadReportingServiceImpl.java | 11 +-
.../service/ReadWriteNonCoreDataService.java | 1 -
.../service/ReadWriteNonCoreDataServiceImpl.java | 23 +-
.../service/ReportWritePlatformServiceImpl.java | 7 +-
.../api/DocumentManagementApiResource.java | 17 +-
.../documentmanagement/api/ImagesApiResource.java | 13 +-
.../command/DocumentCommandValidator.java | 1 -
.../contentrepository/ContentRepository.java | 1 -
.../contentrepository/ContentRepositoryUtils.java | 1 -
.../FileSystemContentRepository.java | 4 +-
.../contentrepository/S3ContentRepository.java | 28 +-
.../documentmanagement/data/FileData.java | 1 -
.../documentmanagement/data/ImageData.java | 2 -
.../documentmanagement/domain/Document.java | 3 +-
.../documentmanagement/domain/Image.java | 1 -
.../service/DocumentReadPlatformService.java | 1 -
.../service/DocumentReadPlatformServiceImpl.java | 1 -
.../service/DocumentWritePlatformService.java | 1 -
...umentWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../service/ImageReadPlatformServiceImpl.java | 1 -
.../service/ImageWritePlatformService.java | 1 -
...ImageWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../api/FineractEntityApiResource.java | 4 +-
.../data/FineractEntityDataValidator.java | 10 +-
.../entityaccess/domain/FineractEntityAccess.java | 4 +-
.../domain/FineractEntityRelation.java | 2 -
.../domain/FineractEntityToEntityMapping.java | 4 +-
.../service/FineractEntityAccessReadService.java | 1 -
.../FineractEntityAccessReadServiceImpl.java | 3 -
.../service/FineractEntityAccessUtil.java | 7 -
.../FineractEntityAccessWriteServiceImpl.java | 2 -
.../gcm/api/DeviceRegistrationApiResource.java | 7 +-
.../gcm/domain/DeviceRegistration.java | 2 -
.../gcm/domain/DeviceRegistrationData.java | 1 -
.../infrastructure/gcm/domain/Message.java | 1 -
.../fineract/infrastructure/gcm/domain/Sender.java | 54 +-
.../DeviceRegistrationReadPlatformService.java | 1 -
.../DeviceRegistrationReadPlatformServiceImpl.java | 1 -
...DeviceRegistrationWritePlatformServiceImpl.java | 1 -
.../gcm/service/NotificationSenderService.java | 1 -
.../infrastructure/hooks/api/HookApiResource.java | 12 +-
.../hooks/api/HookApiResourceSwagger.java | 3 +-
.../hooks/data/EventResultSetExtractor.java | 1 -
.../infrastructure/hooks/data/HookData.java | 3 +-
.../fineract/infrastructure/hooks/domain/Hook.java | 28 +-
.../hooks/domain/HookConfiguration.java | 1 -
.../hooks/domain/HookRepository.java | 1 -
.../infrastructure/hooks/domain/HookResource.java | 1 -
.../infrastructure/hooks/domain/HookTemplate.java | 2 -
.../infrastructure/hooks/domain/Schema.java | 1 -
.../hooks/listener/FineractHookListener.java | 3 +-
.../hooks/processor/ProcessorHelper.java | 6 +-
.../hooks/processor/TwilioHookProcessor.java | 9 +-
.../hooks/processor/WebHookProcessor.java | 9 +-
.../hooks/processor/WebHookService.java | 5 +-
.../hooks/processor/data/SmsProviderData.java | 1 -
.../HookCommandFromApiJsonDeserializer.java | 10 +-
.../hooks/service/HookReadPlatformService.java | 1 -
.../hooks/service/HookReadPlatformServiceImpl.java | 16 +-
.../HookWritePlatformServiceJpaRepositoryImpl.java | 8 +-
.../jobs/annotation/CronMethodParser.java | 1 -
.../infrastructure/jobs/annotation/CronTarget.java | 1 -
.../jobs/api/SchedulerApiResource.java | 9 +-
.../jobs/api/SchedulerJobApiResource.java | 12 +-
.../jobs/api/SchedulerJobApiResourceSwagger.java | 3 +-
.../jobs/data/JobDetailDataValidator.java | 6 +-
.../infrastructure/jobs/domain/JobParameter.java | 2 -
.../jobs/domain/JobParameterRepository.java | 3 +-
.../jobs/domain/ScheduledJobDetail.java | 4 +-
.../jobs/domain/ScheduledJobDetailRepository.java | 1 -
.../jobs/domain/ScheduledJobRunHistory.java | 2 -
.../jobs/domain/SchedulerDetail.java | 1 -
.../jobs/service/JobRegisterServiceImpl.java | 3 +-
.../service/SchedularWritePlatformService.java | 1 -
...dularWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../jobs/service/SchedulerJobListener.java | 1 -
.../service/SchedulerJobRunnerReadService.java | 1 -
.../service/SchedulerJobRunnerReadServiceImpl.java | 1 -
.../jobs/service/SchedulerTriggerListener.java | 1 -
.../infrastructure/openjpa/OpenJpaDialect.java | 2 -
.../openjpa/OpenJpaVendorAdapter.java | 1 -
.../provider/ReportingProcessServiceProvider.java | 1 -
.../api/ReportMailingJobApiResource.java | 11 +-
.../api/ReportMailingJobApiResourceSwagger.java | 3 +-
.../api/ReportMailingJobRunHistoryApiResource.java | 10 +-
...portMailingJobRunHistoryApiResourceSwagger.java | 1 -
.../data/ReportMailingJobData.java | 1 -
.../ReportMailingJobEmailAttachmentFileFormat.java | 5 +-
...ortMailingJobStretchyReportParamDateOption.java | 5 +-
.../reportmailingjob/domain/ReportMailingJob.java | 2 -
.../domain/ReportMailingJobConfiguration.java | 1 -
.../domain/ReportMailingJobRepository.java | 1 -
.../domain/ReportMailingJobRunHistory.java | 2 -
.../reportmailingjob/helper/IPv4Helper.java | 1 -
...MailingJobConfigurationReadPlatformService.java | 1 -
...ingJobConfigurationReadPlatformServiceImpl.java | 1 -
.../service/ReportMailingJobEmailServiceImpl.java | 2 -
.../ReportMailingJobReadPlatformService.java | 1 -
.../ReportMailingJobReadPlatformServiceImpl.java | 1 -
...ailingJobRunHistoryReadPlatformServiceImpl.java | 1 -
.../ReportMailingJobWritePlatformServiceImpl.java | 5 +-
.../util/ReportMailingJobDateUtil.java | 1 -
.../validation/ReportMailingJobValidator.java | 6 +-
.../security/api/AuthenticationApiResource.java | 15 +-
.../api/AuthenticationApiResourceSwagger.java | 3 +-
.../security/api/TwoFactorApiResource.java | 2 -
.../api/TwoFactorConfigurationApiResource.java | 2 -
.../security/api/UserDetailsApiResource.java | 10 +-
.../api/UserDetailsApiResourceSwagger.java | 3 +-
.../InvalidateTFAccessTokenCommandHandler.java | 6 +-
.../UpdateTwoFactorConfigCommandHandler.java | 1 -
.../constants/TwoFactorConfigurationConstants.java | 6 +-
.../security/data/AuthenticatedOauthUserData.java | 1 -
.../security/data/AuthenticatedUserData.java | 1 -
.../security/data/PlatformRequestLog.java | 2 -
.../data/TwoFactorConfigurationValidator.java | 6 +-
.../domain/BasicPasswordEncodablePlatformUser.java | 1 -
.../security/domain/OTPRequestRepository.java | 1 -
.../security/domain/TFAccessToken.java | 2 -
.../security/domain/TwoFactorConfiguration.java | 1 -
.../domain/TwoFactorConfigurationRepository.java | 1 -
.../security/exception/ResetPasswordException.java | 1 -
.../InsecureTwoFactorAuthenticationFilter.java | 2 -
.../TenantAwareBasicAuthenticationFilter.java | 5 -
.../filter/TenantAwareTenantIdentifierFilter.java | 2 -
.../filter/TwoFactorAuthenticationFilter.java | 2 -
.../service/BasicAuthTenantDetailsServiceJdbc.java | 2 -
.../CustomAuthenticationFailureHandler.java | 2 -
.../security/service/JdbcTenantDetailsService.java | 2 -
.../SpringSecurityPlatformSecurityContext.java | 1 -
.../security/service/TenantDetailsService.java | 1 -
.../service/TwoFactorConfigurationService.java | 1 -
.../service/TwoFactorConfigurationServiceImpl.java | 8 +-
.../security/service/TwoFactorService.java | 1 -
.../security/service/TwoFactorServiceImpl.java | 1 -
.../service/UUIDAccessTokenGenerationService.java | 1 -
.../security/utils/ColumnValidator.java | 1 -
.../security/vote/SelfServiceUserAccessVote.java | 1 -
.../infrastructure/sms/SmsApiConstants.java | 4 -
.../infrastructure/sms/api/SmsApiResource.java | 4 +-
.../infrastructure/sms/data/SmsDataValidator.java | 6 +-
.../sms/data/SmsMessageApiQueueResourceData.java | 3 +-
.../sms/data/SmsMessageApiReportResourceData.java | 3 +-
.../infrastructure/sms/domain/SmsMessage.java | 2 -
.../sms/domain/SmsMessageAssembler.java | 3 +-
.../scheduler/SmsMessageScheduledJobService.java | 1 -
.../SmsMessageScheduledJobServiceImpl.java | 7 +-
.../sms/service/SmsReadPlatformService.java | 1 -
.../sms/service/SmsReadPlatformServiceImpl.java | 1 -
.../SmsWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../survey/api/LikelihoodApiConstants.java | 1 -
.../survey/api/LikelihoodApiResource.java | 4 +-
.../survey/api/PovertyLineApiResource.java | 3 +-
.../survey/api/SurveyApiResource.java | 10 +-
.../survey/api/SurveyApiResourceSwagger.java | 4 +-
.../survey/data/LikelihoodDataValidator.java | 15 +-
.../infrastructure/survey/domain/Likelihood.java | 4 +-
.../survey/domain/LikelihoodRepository.java | 3 +-
.../handler/RegisterSurveyCommandHandler.java | 1 -
.../survey/service/PovertyLineServiceImpl.java | 2 -
.../survey/service/ReadLikelihoodService.java | 3 +-
.../survey/service/ReadLikelihoodServiceImpl.java | 2 -
.../survey/service/ReadSurveyService.java | 1 -
.../survey/service/ReadSurveyServiceImpl.java | 2 -
.../survey/service/WriteLikelihoodServiceImpl.java | 1 -
.../interoperation/api/InteropApiResource.java | 42 +-
.../interoperation/api/InteropWrapperBuilder.java | 8 +-
.../interoperation/data/ExtensionData.java | 11 +-
.../fineract/interoperation/data/GeoCodeData.java | 11 +-
.../interoperation/data/InteropAccountData.java | 19 +-
.../data/InteropIdentifierAccountResponseData.java | 5 +-
.../interoperation/data/InteropIdentifierData.java | 17 +-
.../data/InteropIdentifierRequestData.java | 14 +-
.../data/InteropIdentifiersResponseData.java | 9 +-
.../data/InteropQuoteRequestData.java | 27 +-
.../data/InteropQuoteResponseData.java | 7 +-
.../interoperation/data/InteropRequestData.java | 27 +-
.../interoperation/data/InteropResponseData.java | 10 +-
.../data/InteropTransactionData.java | 14 +-
.../data/InteropTransactionRequestData.java | 22 +-
.../InteropTransactionRequestResponseData.java | 7 +-
.../data/InteropTransactionTypeData.java | 16 +-
.../data/InteropTransactionsData.java | 13 +-
.../data/InteropTransferRequestData.java | 25 +-
.../data/InteropTransferResponseData.java | 7 +-
.../fineract/interoperation/data/MoneyData.java | 19 +-
.../interoperation/domain/InteropIdentifier.java | 17 +-
.../handler/CommitInteropTransferHandler.java | 6 +-
.../handler/CreateInteropIdentifierHandler.java | 5 +-
.../handler/CreateInteropQuoteHandler.java | 4 +-
.../handler/CreateInteropRequestHandler.java | 5 +-
.../handler/DeleteInteropIdentifierHandler.java | 4 +-
.../handler/PrepareInteropTransferHandler.java | 6 +-
.../serialization/InteropDataValidator.java | 5 +-
.../interoperation/service/InteropService.java | 13 +-
.../interoperation/service/InteropServiceImpl.java | 53 +-
.../fineract/interoperation/util/InteropUtil.java | 2 -
.../fineract/interoperation/util/MathUtil.java | 7 +-
.../fineract/mix/api/MixReportApiResource.java | 7 +-
.../fineract/mix/api/MixTaxonomyApiResource.java | 7 +-
.../mix/api/MixTaxonomyMappingApiResource.java | 8 +-
.../fineract/mix/domain/MixTaxonomyMapping.java | 1 -
.../MixTaxonomyMappingReadPlatformServiceImpl.java | 1 -
.../service/MixTaxonomyReadPlatformService.java | 1 -
.../MixTaxonomyReadPlatformServiceImpl.java | 1 -
.../service/NamespaceReadPlatformServiceImpl.java | 1 -
.../apache/fineract/mix/service/XBRLBuilder.java | 1 -
.../fineract/mix/service/XBRLResultService.java | 1 -
.../mix/service/XBRLResultServiceImpl.java | 5 +-
.../notification/api/NotificationApiResource.java | 18 +-
.../config/MessagingConfiguration.java | 1 -
.../fineract/notification/domain/Notification.java | 3 +-
.../notification/domain/NotificationMapper.java | 7 +-
.../notification/domain/TopicRepository.java | 1 -
.../notification/domain/TopicSubscriber.java | 2 -
.../domain/TopicSubscriberRepository.java | 1 -
.../NotificationEventListener.java | 15 +-
.../eventandlistener/NotificationEventService.java | 9 +-
.../eventandlistener/SpringEventListener.java | 1 -
.../service/NotificationDomainServiceImpl.java | 17 +-
...NotificationGeneratorReadRepositoryWrapper.java | 3 +-
...ficationGeneratorReadRepositoryWrapperImpl.java | 3 +-
.../NotificationMapperReadRepositoryWrapper.java | 3 +-
...otificationMapperReadRepositoryWrapperImpl.java | 3 +-
.../NotificationReadPlatformServiceImpl.java | 1 -
.../NotificationWritePlatformServiceImpl.java | 9 +-
.../notification/service/TopicDomainService.java | 1 -
.../service/TopicDomainServiceImpl.java | 1 -
.../service/TopicReadPlatformServiceImpl.java | 1 -
.../TopicSubscriberReadPlatformService.java | 1 -
.../holiday/api/HolidaysApiResource.java | 12 +-
.../holiday/api/HolidaysApiResourceSwagger.java | 3 +-
.../holiday/data/HolidayDataValidator.java | 10 +-
.../organisation/holiday/domain/Holiday.java | 7 +-
.../holiday/domain/HolidayRepository.java | 1 -
.../holiday/domain/HolidayRepositoryWrapper.java | 1 -
.../service/HolidayReadPlatformService.java | 1 -
.../service/HolidayReadPlatformServiceImpl.java | 1 -
.../organisation/holiday/service/HolidayUtil.java | 1 -
...lidayWritePlatformServiceJpaRepositoryImpl.java | 7 +-
.../monetary/api/CurrenciesApiResource.java | 12 +-
.../monetary/api/CurrenciesApiResourceSwagger.java | 3 +-
.../monetary/domain/ApplicationCurrency.java | 7 +-
.../organisation/monetary/domain/Money.java | 1 -
.../organisation/monetary/domain/MoneyHelper.java | 7 +-
.../CurrencyCommandFromApiJsonDeserializer.java | 6 +-
.../service/CurrencyReadPlatformService.java | 1 -
.../service/CurrencyReadPlatformServiceImpl.java | 1 -
...rencyWritePlatformServiceJpaRepositoryImpl.java | 1 -
...rganisationCurrencyReadPlatformServiceImpl.java | 1 -
.../office/api/OfficeTransactionsApiResource.java | 4 +-
.../office/api/OfficesApiResource.java | 16 +-
.../office/api/OfficesApiResourceSwagger.java | 4 +-
.../organisation/office/data/OfficeData.java | 2 -
.../office/data/OfficeTransactionData.java | 1 -
.../organisation/office/domain/Office.java | 2 -
.../office/domain/OfficeTransaction.java | 4 +-
.../office/domain/OrganisationCurrency.java | 3 +-
.../OfficeCommandFromApiJsonDeserializer.java | 6 +-
...eTransactionCommandFromApiJsonDeserializer.java | 6 +-
.../office/service/OfficeReadPlatformService.java | 1 -
.../service/OfficeReadPlatformServiceImpl.java | 1 -
...fficeWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../api/ProvisioningCategoryApiResource.java | 7 +-
.../api/ProvisioningCriteriaApiResource.java | 12 +-
.../ProvisioningCriteriaApiResourceSwagger.java | 3 +-
.../constants/ProvisioningCriteriaConstants.java | 4 -
.../data/ProvisioningCriteriaData.java | 1 -
.../domain/LoanProductProvisionCriteria.java | 1 -
.../provisioning/domain/ProvisioningCategory.java | 2 -
.../provisioning/domain/ProvisioningCriteria.java | 17 +-
.../domain/ProvisioningCriteriaDefinition.java | 3 -
...isioningCategoryDefinitionJsonDeserializer.java | 6 +-
...isioningCriteriaDefinitionJsonDeserializer.java | 10 +-
.../ProvisioningCategoryReadPlatformService.java | 1 -
...rovisioningCategoryReadPlatformServiceImpl.java | 1 -
...egoryWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../service/ProvisioningCriteriaAssembler.java | 9 +-
.../ProvisioningCriteriaReadPlatformService.java | 1 -
...rovisioningCriteriaReadPlatformServiceImpl.java | 1 -
...teriaWritePlatformServiceJpaRepositoryImpl.java | 9 +-
.../organisation/staff/api/StaffApiResource.java | 16 +-
.../staff/data/BulkTransferLoanOfficerData.java | 1 -
.../data/StaffAccountSummaryCollectionData.java | 1 -
.../organisation/staff/data/StaffData.java | 5 +-
.../fineract/organisation/staff/domain/Staff.java | 2 -
.../StaffCommandFromApiJsonDeserializer.java | 6 +-
.../staff/service/StaffReadPlatformService.java | 1 -
.../service/StaffReadPlatformServiceImpl.java | 1 -
...StaffWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../teller/api/CashierApiResource.java | 10 +-
.../organisation/teller/api/TellerApiResource.java | 12 +-
.../teller/api/TellerApiResourceSwagger.java | 7 +-
.../teller/api/TellerJournalApiResource.java | 7 +-
.../organisation/teller/data/CashierData.java | 3 +-
.../teller/data/CashierTransactionData.java | 1 -
.../data/CashierTransactionDataValidator.java | 1 -
.../data/CashierTransactionsWithSummaryData.java | 1 -
.../organisation/teller/data/TellerData.java | 7 +-
.../teller/data/TellerTransactionData.java | 3 +-
.../organisation/teller/domain/Cashier.java | 20 +-
.../teller/domain/CashierTransaction.java | 20 +-
.../organisation/teller/domain/Teller.java | 4 +-
.../teller/domain/TellerRepository.java | 3 +-
.../teller/domain/TellerTransaction.java | 14 +-
.../TellerCommandFromApiJsonDeserializer.java | 8 +-
.../TellerManagementReadPlatformService.java | 5 +-
.../TellerManagementReadPlatformServiceImpl.java | 21 +-
.../service/TellerWritePlatformServiceJpaImpl.java | 4 -
.../workingdays/api/WorkingDaysApiResource.java | 11 +-
.../api/WorkingDaysApiResourceSwagger.java | 3 +-
.../workingdays/data/WorkingDayValidator.java | 6 +-
.../workingdays/data/WorkingDaysData.java | 3 +-
.../workingdays/domain/WorkingDays.java | 12 +-
.../domain/WorkingDaysRepositoryWrapper.java | 1 -
.../WorkingDaysReadPlatformServiceImpl.java | 1 -
...gDaysWritePlatformServiceJpaRepositoryImpl.java | 6 +-
.../account/api/AccountTransfersApiConstants.java | 1 -
.../account/api/AccountTransfersApiResource.java | 25 +-
.../api/AccountTransfersApiResourceSwagger.java | 1 -
.../api/StandingInstructionApiConstants.java | 1 -
.../api/StandingInstructionApiResource.java | 32 +-
.../api/StandingInstructionApiResourceSwagger.java | 1 -
.../api/StandingInstructionHistoryApiResource.java | 23 +-
...andingInstructionHistoryApiResourceSwagger.java | 1 -
.../portfolio/account/data/AccountTransferDTO.java | 1 -
.../account/data/AccountTransferData.java | 7 +-
.../data/AccountTransfersDataValidator.java | 6 +-
.../data/AccountTransfersDetailDataValidator.java | 3 +-
.../account/data/PortfolioAccountData.java | 5 +-
.../account/data/StandingInstructionDTO.java | 1 -
.../account/data/StandingInstructionData.java | 1 -
.../data/StandingInstructionDataValidator.java | 6 +-
.../account/data/StandingInstructionDuesData.java | 1 -
.../data/StandingInstructionHistoryData.java | 2 -
.../account/domain/AccountAssociations.java | 3 +-
.../account/domain/AccountTransferAssembler.java | 1 -
.../domain/AccountTransferDetailAssembler.java | 4 +-
.../account/domain/AccountTransferDetails.java | 4 +-
.../account/domain/AccountTransferRepository.java | 1 -
.../domain/AccountTransferStandingInstruction.java | 4 +-
.../account/domain/AccountTransferTransaction.java | 4 +-
.../domain/StandingInstructionAssembler.java | 1 -
.../domain/StandingInstructionRepository.java | 1 -
.../AccountAssociationsReadPlatformService.java | 1 -
...AccountAssociationsReadPlatformServiceImpl.java | 1 -
.../AccountTransfersReadPlatformService.java | 1 -
.../AccountTransfersReadPlatformServiceImpl.java | 1 -
.../AccountTransfersWritePlatformService.java | 1 -
.../AccountTransfersWritePlatformServiceImpl.java | 1 -
.../PortfolioAccountReadPlatformService.java | 1 -
.../PortfolioAccountReadPlatformServiceImpl.java | 1 -
...gInstructionHistoryReadPlatformServiceImpl.java | 1 -
.../StandingInstructionReadPlatformService.java | 1 -
...StandingInstructionReadPlatformServiceImpl.java | 1 -
...tandingInstructionWritePlatformServiceImpl.java | 1 -
.../data/GuarantorAccountSummaryData.java | 2 -
.../data/LoanAccountSummaryData.java | 1 -
.../data/SavingsAccountSummaryData.java | 1 -
.../data/ShareAccountSummaryData.java | 3 +-
.../service/AccountDetailsReadPlatformService.java | 1 -
...etailsReadPlatformServiceJpaRepositoryImpl.java | 1 -
.../accounts/api/AccountsApiResource.java | 19 +-
.../accounts/api/AccountsApiResourceSwagger.java | 1 -
.../service/AccountReadPlatformService.java | 1 -
.../api/EntityFieldConfigurationApiResources.java | 29 +-
.../portfolio/address/data/AddressData.java | 3 +-
.../fineract/portfolio/address/domain/Address.java | 5 +-
.../address/domain/FieldConfiguration.java | 1 -
.../AddressCommandFromApiJsonDeserializer.java | 7 +-
.../service/AddressReadPlatformService.java | 1 -
.../service/AddressReadPlatformServiceImpl.java | 1 -
.../service/AddressWritePlatformServiceImpl.java | 6 +-
.../FieldConfigurationReadPlatformService.java | 1 -
.../FieldConfigurationReadPlatformServiceImpl.java | 1 -
.../calendar/api/CalendarsApiResource.java | 2 -
.../portfolio/calendar/data/CalendarData.java | 9 +-
.../calendar/data/CalendarHistoryDataWrapper.java | 1 -
.../portfolio/calendar/domain/Calendar.java | 7 -
.../calendar/domain/CalendarFrequencyType.java | 1 -
.../portfolio/calendar/domain/CalendarHistory.java | 4 +-
.../calendar/domain/CalendarInstance.java | 1 -
.../domain/CalendarInstanceRepository.java | 1 -
.../calendar/domain/CalendarWeekDaysType.java | 1 -
.../CalendarCommandFromApiJsonDeserializer.java | 6 +-
.../CalendarDropdownReadPlatformService.java | 1 -
.../CalendarDropdownReadPlatformServiceImpl.java | 1 -
.../calendar/service/CalendarEnumerations.java | 1 -
.../service/CalendarReadPlatformService.java | 1 -
.../service/CalendarReadPlatformServiceImpl.java | 1 -
.../portfolio/calendar/service/CalendarUtils.java | 5 +-
...endarWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../portfolio/charge/api/ChargesApiResource.java | 34 +-
.../charge/api/ChargesApiResourceSwagger.java | 1 -
.../fineract/portfolio/charge/data/ChargeData.java | 3 +-
.../fineract/portfolio/charge/domain/Charge.java | 13 +-
...geDefinitionCommandFromApiJsonDeserializer.java | 6 +-
.../service/ChargeDropdownReadPlatformService.java | 1 -
.../ChargeDropdownReadPlatformServiceImpl.java | 14 +-
.../charge/service/ChargeReadPlatformService.java | 1 -
.../service/ChargeReadPlatformServiceImpl.java | 15 +-
...hargeWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../client/api/ClientAddressApiResources.java | 34 +-
.../portfolio/client/api/ClientApiConstants.java | 1 -
.../client/api/ClientChargesApiResource.java | 33 +-
.../api/ClientChargesApiResourceSwagger.java | 1 -
.../api/ClientFamilyMembersApiResources.java | 2 -
.../client/api/ClientIdentifiersApiResource.java | 34 +-
.../api/ClientIdentifiersApiResourceSwagger.java | 1 -
.../client/api/ClientTransactionsApiResource.java | 23 +-
.../api/ClientTransactionsApiResourceSwagger.java | 1 -
.../portfolio/client/api/ClientsApiResource.java | 17 +-
.../client/api/ClientsApiResourceSwagger.java | 1 -
.../client/command/ClientIdentifierCommand.java | 2 -
.../client/command/ClientNoteCommand.java | 1 -
.../client/data/ClientApiCollectionConstants.java | 3 +-
.../portfolio/client/data/ClientChargeData.java | 1 -
.../client/data/ClientChargeDataValidator.java | 6 +-
.../fineract/portfolio/client/data/ClientData.java | 7 +-
.../portfolio/client/data/ClientDataValidator.java | 10 +-
.../client/data/ClientFamilyMembersData.java | 5 +-
.../client/data/ClientIdentifierData.java | 2 -
.../portfolio/client/data/ClientNonPersonData.java | 3 +-
.../portfolio/client/data/ClientTimelineData.java | 3 +-
.../client/data/ClientTransactionData.java | 1 -
.../client/domain/AccountNumberGenerator.java | 1 -
.../fineract/portfolio/client/domain/Client.java | 2 -
.../portfolio/client/domain/ClientAddress.java | 1 -
.../portfolio/client/domain/ClientCharge.java | 4 +-
.../client/domain/ClientChargePaidBy.java | 2 -
.../client/domain/ClientEnumerations.java | 1 -
.../portfolio/client/domain/ClientIdentifier.java | 2 -
.../portfolio/client/domain/ClientNonPerson.java | 17 +-
.../client/domain/ClientRepositoryWrapper.java | 1 -
.../portfolio/client/domain/ClientTransaction.java | 4 +-
.../client/domain/ClientTransferDetails.java | 2 -
...FamilyMemberCommandFromApiJsonDeserializer.java | 8 +-
...ntIdentifierCommandFromApiJsonDeserializer.java | 7 +-
.../service/ClientAddressReadPlatformService.java | 1 -
.../ClientAddressReadPlatformServiceImpl.java | 1 -
.../ClientChargeReadPlatformServiceImpl.java | 1 -
...hargeWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../ClientFamilyMembersReadPlatformService.java | 1 -
...ClientFamilyMembersReadPlatformServiceImpl.java | 2 -
...lientFamilyMembersWritePlatformServiceImpl.java | 8 +-
.../ClientIdentifierReadPlatformService.java | 1 -
.../ClientIdentifierReadPlatformServiceImpl.java | 2 -
...ifierWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../client/service/ClientReadPlatformService.java | 1 -
.../service/ClientReadPlatformServiceImpl.java | 6 -
.../ClientTransactionReadPlatformService.java | 1 -
.../ClientTransactionReadPlatformServiceImpl.java | 1 -
...ctionWritePlatformServiceJpaRepositoryImpl.java | 1 -
...lientWritePlatformServiceJpaRepositoryImpl.java | 6 +-
.../collateral/api/CollateralsApiResource.java | 32 +-
.../api/CollateralsApiResourceSwagger.java | 1 -
.../collateral/command/CollateralCommand.java | 1 -
.../portfolio/collateral/data/CollateralData.java | 1 -
.../collateral/domain/LoanCollateral.java | 2 -
.../CollateralCommandFromApiJsonDeserializer.java | 8 +-
.../collateral/service/CollateralAssembler.java | 8 +-
.../service/CollateralReadPlatformService.java | 1 -
.../service/CollateralReadPlatformServiceImpl.java | 1 -
...teralWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../collectionsheet/CollectionSheetConstants.java | 6 -
.../api/CollectionSheetApiResourceSwagger.java | 1 -
.../api/CollectionSheetApiResourse.java | 21 +-
.../command/SingleDisbursalCommand.java | 1 -
.../command/SingleRepaymentCommand.java | 1 -
.../CollectionSheetTransactionDataValidator.java | 12 +-
.../data/IndividualCollectionSheetData.java | 1 -
.../IndividualCollectionSheetLoanFlatData.java | 1 -
.../collectionsheet/data/JLGClientData.java | 1 -
.../data/JLGCollectionSheetData.java | 2 -
.../data/JLGCollectionSheetFlatData.java | 1 -
.../collectionsheet/data/LoanDueData.java | 1 -
.../collectionsheet/data/SavingsDueData.java | 1 -
...ulkDisbursalCommandFromApiJsonDeserializer.java | 8 +-
...ulkRepaymentCommandFromApiJsonDeserializer.java | 8 +-
...heetGenerateCommandFromApiJsonDeserializer.java | 6 +-
.../CollectionSheetReadPlatformServiceImpl.java | 1 -
...SheetWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../common/service/BusinessEventListner.java | 1 -
.../service/BusinessEventNotifierService.java | 3 +-
.../service/BusinessEventNotifierServiceImpl.java | 1 -
.../common/service/CommonEnumerations.java | 1 -
.../service/DropdownReadPlatformService.java | 1 -
.../service/DropdownReadPlatformServiceImpl.java | 1 -
.../api/FloatingRatesApiResource.java | 33 +-
.../api/FloatingRatesApiResourceSwagger.java | 1 -
.../floatingrates/data/FloatingRateDTO.java | 1 -
.../floatingrates/data/FloatingRateData.java | 5 +-
.../floatingrates/data/FloatingRatePeriodData.java | 5 +-
.../floatingrates/domain/FloatingRate.java | 28 +-
.../floatingrates/domain/FloatingRatePeriod.java | 2 -
.../domain/FloatingRateRepository.java | 1 -
.../serialization/FloatingRateDataValidator.java | 13 +-
.../FloatingRateWritePlatformServiceImpl.java | 2 -
.../service/FloatingRatesReadPlatformService.java | 1 -
.../FloatingRatesReadPlatformServiceImpl.java | 1 -
.../portfolio/fund/api/FundsApiResource.java | 31 +-
.../fineract/portfolio/fund/domain/Fund.java | 2 -
.../FundCommandFromApiJsonDeserializer.java | 6 +-
.../fund/service/FundReadPlatformService.java | 1 -
.../fund/service/FundReadPlatformServiceImpl.java | 1 -
.../FundWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../portfolio/group/api/CentersApiResource.java | 23 +-
.../group/api/CentersApiResourceSwagger.java | 1 -
.../group/api/GroupingTypesApiConstants.java | 1 -
.../portfolio/group/api/GroupsApiResource.java | 16 +-
.../group/api/GroupsApiResourceSwagger.java | 1 -
.../group/api/GroupsLevelApiResource.java | 2 -
.../fineract/portfolio/group/data/CenterData.java | 11 +-
.../portfolio/group/data/GroupGeneralData.java | 9 +-
.../portfolio/group/data/GroupRoleData.java | 3 +-
.../portfolio/group/data/GroupSummary.java | 3 +-
.../portfolio/group/data/GroupTimelineData.java | 3 +-
.../fineract/portfolio/group/domain/Group.java | 2 -
.../portfolio/group/domain/GroupLevel.java | 1 -
.../portfolio/group/domain/GroupRepository.java | 1 -
.../group/domain/GroupRepositoryWrapper.java | 3 +-
.../fineract/portfolio/group/domain/GroupRole.java | 2 -
.../group/domain/StaffAssignmentHistory.java | 2 -
.../serialization/GroupRolesDataValidator.java | 6 +-
.../serialization/GroupingTypesDataValidator.java | 8 +-
.../group/service/AllGroupTypesDataMapper.java | 1 -
.../group/service/CenterReadPlatformService.java | 1 -
.../service/CenterReadPlatformServiceImpl.java | 2 -
.../service/GroupLevelReadPlatformService.java | 1 -
.../service/GroupLevelReadPlatformServiceImpl.java | 1 -
.../group/service/GroupReadPlatformService.java | 1 -
.../service/GroupReadPlatformServiceImpl.java | 1 -
.../service/GroupRolesReadPlatformService.java | 1 -
.../service/GroupRolesReadPlatformServiceImpl.java | 1 -
...RolesWritePlatformServiceJpaRepositoryImpl.java | 1 -
...TypesWritePlatformServiceJpaRepositoryImpl.java | 32 +-
.../InterestRateChartApiConstants.java | 4 -
.../InterestRateChartSlabApiConstants.java | 4 -
.../api/InterestRateChartSlabsApiResource.java | 47 +-
.../InterestRateChartSlabsApiResourceSwagger.java | 1 -
.../api/InterestRateChartsApiResource.java | 45 +-
.../api/InterestRateChartsApiResourceSwagger.java | 1 -
.../data/InterestIncentiveData.java | 1 -
.../data/InterestIncentiveDataValidator.java | 8 +-
.../data/InterestRateChartData.java | 1 -
.../data/InterestRateChartDataValidator.java | 10 +-
.../data/InterestRateChartSlabData.java | 1 -
.../data/InterestRateChartSlabDataValidator.java | 10 +-
.../domain/InterestIncentives.java | 2 -
.../domain/InterestIncentivesFields.java | 2 -
.../domain/InterestRateChart.java | 9 +-
.../domain/InterestRateChartFields.java | 4 +-
.../domain/InterestRateChartSlab.java | 9 +-
.../domain/InterestRateChartSlabComparator.java | 1 -
.../domain/InterestRateChartSlabFields.java | 2 -
.../incentive/AttributeIncentiveCalculation.java | 1 -
.../ClientAttributeIncentiveCalculation.java | 1 -
.../interestratechart/incentive/IncentiveDTO.java | 1 -
.../service/InterestIncentiveAssembler.java | 8 +-
...terestIncentiveDropdownReadPlatformService.java | 1 -
...tIncentivesDropdownReadPlatformServiceImpl.java | 1 -
.../service/InterestIncentivesEnumerations.java | 1 -
.../service/InterestRateChartAssembler.java | 4 +-
...terestRateChartDropdownReadPlatformService.java | 1 -
...stRateChartDropdownReadPlatformServiceImpl.java | 1 -
.../service/InterestRateChartEnumerations.java | 1 -
.../InterestRateChartReadPlatformService.java | 1 -
.../InterestRateChartReadPlatformServiceImpl.java | 1 -
.../service/InterestRateChartSlabAssembler.java | 8 +-
.../InterestRateChartSlabReadPlatformService.java | 1 -
...terestRateChartSlabReadPlatformServiceImpl.java | 1 -
...tSlabWritePlatformServiceJpaRepositoryImpl.java | 1 -
...ChartWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../loanaccount/api/BulkLoansApiResource.java | 2 -
.../loanaccount/api/LoanChargesApiResource.java | 35 +-
.../api/LoanChargesApiResourceSwagger.java | 1 -
.../api/LoanDisbursementDetailApiResource.java | 2 -
.../loanaccount/api/LoanScheduleApiResource.java | 26 +-
.../api/LoanScheduleApiResourceSwagger.java | 1 -
.../api/LoanTransactionsApiResource.java | 33 +-
.../api/LoanTransactionsApiResourceSwagger.java | 1 -
.../loanaccount/api/LoansApiResource.java | 37 +-
.../loanaccount/api/LoansApiResourceSwagger.java | 1 -
.../loanaccount/command/LoanChargeCommand.java | 1 -
.../loanaccount/command/LoanUpdateCommand.java | 1 -
.../command/UpdateLoanOfficerCommand.java | 1 -
.../loanaccount/data/DisbursementData.java | 2 -
.../loanaccount/data/HolidayDetailDTO.java | 1 -
.../loanaccount/data/LoanAccountData.java | 11 +-
.../data/LoanApplicationTimelineData.java | 1 -
.../loanaccount/data/LoanApprovalData.java | 2 -
.../portfolio/loanaccount/data/LoanChargeData.java | 1 -
.../data/LoanInstallmentChargeData.java | 1 -
.../loanaccount/data/LoanScheduleAccrualData.java | 1 -
.../loanaccount/data/LoanSummaryData.java | 1 -
.../loanaccount/data/LoanTermVariationsData.java | 1 -
.../loanaccount/data/LoanTransactionData.java | 1 -
.../data/RepaymentScheduleRelatedLoanData.java | 1 -
.../portfolio/loanaccount/domain/Loan.java | 71 ++-
.../domain/LoanAccountDomainService.java | 2 -
.../domain/LoanAccountDomainServiceJpa.java | 1 -
.../portfolio/loanaccount/domain/LoanCharge.java | 2 -
.../loanaccount/domain/LoanChargePaidBy.java | 2 -
.../domain/LoanDisbursementDetails.java | 2 -
.../loanaccount/domain/LoanInstallmentCharge.java | 2 -
...LoanInterestRecalcualtionAdditionalDetails.java | 2 -
.../domain/LoanInterestRecalculationDetails.java | 1 -
.../domain/LoanOfficerAssignmentHistory.java | 2 -
.../domain/LoanOverdueInstallmentCharge.java | 1 -
.../domain/LoanRepaymentDataComparator.java | 1 -
.../domain/LoanRepaymentScheduleInstallment.java | 2 -
.../LoanRepaymentScheduleProcessingWrapper.java | 2 -
...paymentScheduleTransactionProcessorFactory.java | 2 +-
.../loanaccount/domain/LoanRepository.java | 1 -
.../loanaccount/domain/LoanRepositoryWrapper.java | 1 -
...oanRescheduleRequestToTermVariationMapping.java | 1 -
.../portfolio/loanaccount/domain/LoanSummary.java | 2 -
.../loanaccount/domain/LoanSummaryWrapper.java | 1 -
.../loanaccount/domain/LoanTermVariations.java | 2 -
.../loanaccount/domain/LoanTopupDetails.java | 2 -
.../loanaccount/domain/LoanTrancheCharge.java | 1 -
.../domain/LoanTrancheDisbursementCharge.java | 1 -
.../loanaccount/domain/LoanTransaction.java | 2 -
.../LoanTransactionToRepaymentScheduleMapping.java | 2 -
...tLoanRepaymentScheduleTransactionProcessor.java | 1 -
.../LoanRepaymentScheduleTransactionProcessor.java | 1 -
...eLoanRepaymentScheduleTransactionProcessor.java | 1 -
...tLoanRepaymentScheduleTransactionProcessor.java | 1 -
...eLoanRepaymentScheduleTransactionProcessor.java | 1 -
...yLoanRepaymentScheduleTransactionProcessor.java | 1 -
...rLoanRepaymentScheduleTransactionProcessor.java | 1 -
...rLoanRepaymentScheduleTransactionProcessor.java | 1 -
...ILoanRepaymentScheduleTransactionProcessor.java | 1 -
.../guarantor/api/GuarantorsApiResource.java | 6 +-
.../guarantor/command/GuarantorCommand.java | 1 -
.../loanaccount/guarantor/data/GuarantorDTO.java | 1 -
.../loanaccount/guarantor/data/GuarantorData.java | 2 -
.../guarantor/data/GuarantorFundingData.java | 1 -
.../loanaccount/guarantor/domain/Guarantor.java | 18 +-
.../guarantor/domain/GuarantorFundingDetails.java | 4 +-
.../domain/GuarantorFundingTransaction.java | 4 +-
.../GuarantorFundingTransactionRepository.java | 1 -
.../guarantor/domain/GuarantorRepository.java | 1 -
.../GuarantorCommandFromApiJsonDeserializer.java | 6 +-
.../service/GuarantorDomainServiceImpl.java | 2 -
.../guarantor/service/GuarantorEnumerations.java | 1 -
.../service/GuarantorReadPlatformService.java | 1 -
.../service/GuarantorReadPlatformServiceImpl.java | 1 -
...ntorWritePlatformServiceJpaRepositoryIImpl.java | 15 +-
.../loanschedule/data/LoanScheduleDTO.java | 1 -
.../loanschedule/data/LoanScheduleData.java | 1 -
.../loanschedule/data/LoanScheduleParams.java | 1 -
.../loanschedule/data/LoanSchedulePeriodData.java | 1 -
.../domain/AbstractLoanScheduleGenerator.java | 1 -
...liningBalanceInterestLoanScheduleGenerator.java | 1 -
.../domain/DefaultScheduledDateGenerator.java | 12 +-
.../domain/FlatInterestLoanScheduleGenerator.java | 1 -
.../loanschedule/domain/LoanApplicationTerms.java | 1 -
.../domain/LoanRepaymentScheduleHistory.java | 4 +-
.../loanschedule/domain/LoanScheduleGenerator.java | 1 -
.../loanschedule/domain/LoanScheduleModel.java | 1 -
.../LoanScheduleModelDisbursementPeriod.java | 1 -
.../domain/LoanScheduleModelPeriod.java | 1 -
.../domain/LoanScheduleModelRepaymentPeriod.java | 1 -
.../domain/ScheduledDateGenerator.java | 1 -
.../service/LoanScheduleAssembler.java | 9 +-
...LoanScheduleCalculationPlatformServiceImpl.java | 1 -
.../LoanScheduleHistoryReadPlatformService.java | 1 -
...LoanScheduleHistoryReadPlatformServiceImpl.java | 1 -
.../LoanScheduleHistoryWritePlatformService.java | 1 -
...oanScheduleHistoryWritePlatformServiceImpl.java | 2 -
.../LoanScheduleWritePlatformServiceImpl.java | 1 -
.../api/RescheduleLoansApiResource.java | 2 -
.../data/LoanRescheduleRequestData.java | 1 -
.../data/LoanRescheduleRequestDataValidator.java | 6 +-
.../domain/LoanRescheduleModalPeriod.java | 1 -
.../rescheduleloan/domain/LoanRescheduleModel.java | 1 -
.../domain/LoanRescheduleModelRepaymentPeriod.java | 1 -
.../domain/LoanRescheduleRequest.java | 4 +-
.../LoanReschedulePreviewPlatformServiceImpl.java | 1 -
.../LoanRescheduleRequestReadPlatformService.java | 1 -
...anRescheduleRequestReadPlatformServiceImpl.java | 4 +-
...nRescheduleRequestWritePlatformServiceImpl.java | 1 -
...alculateLoanScheduleQueryFromApiJsonHelper.java | 6 +-
.../LoanApplicationCommandFromApiJsonHelper.java | 10 +-
.../LoanApplicationTransitionApiJsonValidator.java | 6 +-
.../serialization/LoanEventApiJsonValidator.java | 6 +-
.../LoanUpdateCommandFromApiJsonDeserializer.java | 6 +-
.../VariableLoanScheduleFromApiJsonValidator.java | 10 +-
.../service/BulkLoansReadPlatformServiceImpl.java | 1 -
.../service/LoanAccrualPlatformService.java | 1 -
.../service/LoanAccrualPlatformServiceImpl.java | 1 -
.../service/LoanAccrualWritePlatformService.java | 1 -
.../LoanAccrualWritePlatformServiceImpl.java | 2 -
...ationWritePlatformServiceJpaRepositoryImpl.java | 49 +-
.../service/LoanArrearsAgingServiceImpl.java | 2 -
.../loanaccount/service/LoanAssembler.java | 3 +-
.../loanaccount/service/LoanChargeAssembler.java | 15 +-
.../service/LoanChargeReadPlatformService.java | 1 -
.../service/LoanChargeReadPlatformServiceImpl.java | 1 -
.../service/LoanReadPlatformService.java | 1 -
.../service/LoanReadPlatformServiceImpl.java | 3 +-
.../loanaccount/service/LoanSchedularService.java | 4 +-
.../service/LoanSchedularServiceImpl.java | 15 +-
.../loanaccount/service/LoanUtilService.java | 7 +-
.../service/LoanWritePlatformService.java | 1 -
.../LoanWritePlatformServiceJpaRepositoryImpl.java | 8 +-
.../service/RecalculateInterestPoster.java | 13 +-
.../loanproduct/api/LoanProductsApiResource.java | 33 +-
.../api/LoanProductsApiResourceSwagger.java | 1 -
.../LoanProductBorrowerCycleVariationData.java | 5 +-
.../loanproduct/data/LoanProductData.java | 114 +++--
.../data/LoanProductInterestRecalculationData.java | 9 +-
.../portfolio/loanproduct/domain/LoanProduct.java | 29 +-
.../domain/LoanProductBorrowerCycleVariations.java | 2 -
.../domain/LoanProductConfigurableAttributes.java | 11 +-
.../domain/LoanProductFloatingRates.java | 4 +-
.../domain/LoanProductGuaranteeDetails.java | 4 +-
.../LoanProductInterestRecalculationDetails.java | 4 +-
.../domain/LoanProductMinMaxConstraints.java | 2 -
...oductMinimumRepaymentScheduleRelatedDetail.java | 1 -
.../domain/LoanProductRelatedDetail.java | 2 -
.../loanproduct/domain/LoanProductRepository.java | 1 -
.../domain/LoanProductTrancheDetails.java | 2 -
.../LoanProductVariableInstallmentConfig.java | 4 +-
.../domain/LoanTransactionProcessingStrategy.java | 3 +-
.../domain/RecalculationFrequencyType.java | 1 -
.../productmix/api/ProductMixApiResource.java | 2 -
.../productmix/data/ProductMixData.java | 1 -
.../loanproduct/productmix/domain/ProductMix.java | 3 +-
.../productmix/domain/ProductMixRepository.java | 1 -
.../serialization/ProductMixDataValidator.java | 6 +-
.../service/ProductMixReadPlatformService.java | 1 -
.../service/ProductMixReadPlatformServiceImpl.java | 1 -
...ctMixWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../serialization/LoanProductDataValidator.java | 10 +-
.../service/LoanDropdownReadPlatformService.java | 1 -
.../LoanDropdownReadPlatformServiceImpl.java | 7 +-
.../service/LoanProductReadPlatformService.java | 1 -
.../LoanProductReadPlatformServiceImpl.java | 1 -
...oductWritePlatformServiceJpaRepositoryImpl.java | 9 +-
.../portfolio/meeting/MeetingApiConstants.java | 4 -
.../portfolio/meeting/api/MeetingsApiResource.java | 2 -
.../attendance/domain/ClientAttendance.java | 3 +-
.../AttendanceDropdownReadPlatformService.java | 1 -
.../AttendanceDropdownReadPlatformServiceImpl.java | 1 -
.../attendance/service/AttendanceEnumerations.java | 1 -
.../ClientAttendanceReadPlatformService.java | 1 -
.../ClientAttendanceReadPlatformServiceImpl.java | 1 -
.../portfolio/meeting/data/MeetingData.java | 1 -
.../meeting/data/MeetingDataValidator.java | 10 +-
.../fineract/portfolio/meeting/domain/Meeting.java | 4 +-
.../meeting/domain/MeetingRepository.java | 1 -
.../service/MeetingReadPlatformService.java | 1 -
.../service/MeetingReadPlatformServiceImpl.java | 1 -
...etingWritePlatformServiceJpaRepositoryImpl.java | 8 +-
.../portfolio/note/api/NotesApiResource.java | 34 +-
.../fineract/portfolio/note/domain/Note.java | 2 -
.../portfolio/note/domain/NoteRepository.java | 1 -
.../NoteCommandFromApiJsonDeserializer.java | 6 +-
.../note/service/NoteReadPlatformService.java | 1 -
.../note/service/NoteReadPlatformServiceImpl.java | 1 -
.../NoteWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../paymentdetail/PaymentDetailConstants.java | 4 -
.../paymentdetail/data/PaymentDetailData.java | 3 +-
.../paymentdetail/domain/PaymentDetail.java | 4 +-
.../domain/PaymentDetailAssembler.java | 3 +-
.../service/PaymentDetailWritePlatformService.java | 1 -
...etailWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../paymenttype/api/PaymentTypeApiResource.java | 28 +-
.../paymenttype/data/PaymentTypeData.java | 3 -
.../paymenttype/data/PaymentTypeDataValidator.java | 6 +-
.../portfolio/paymenttype/domain/PaymentType.java | 4 +-
.../service/PaymentTypeReadPlatformService.java | 1 -
.../PaymentTypeReadPlatformServiceImpl.java | 1 -
.../service/PaymentTypeWriteServiceImpl.java | 1 -
.../products/api/ProductsApiResource.java | 24 +-
.../products/api/ProductsApiResourceSwagger.java | 1 -
.../service/ProductReadPlatformService.java | 1 -
.../savings/DepositAccountOnClosureType.java | 1 -
.../portfolio/savings/DepositsApiConstants.java | 1 -
.../portfolio/savings/SavingsApiConstants.java | 8 -
...itAccountOnHoldFundTransactionsApiResource.java | 1 -
...FixedDepositAccountTransactionsApiResource.java | 3 -
.../api/FixedDepositAccountsApiResource.java | 16 +-
.../FixedDepositAccountsApiResourceSwagger.java | 1 -
.../api/FixedDepositProductsApiResource.java | 41 +-
.../FixedDepositProductsApiResourceSwagger.java | 1 -
...rringDepositAccountTransactionsApiResource.java | 33 +-
...positAccountTransactionsApiResourceSwagger.java | 1 -
.../api/RecurringDepositAccountsApiResource.java | 16 +-
...RecurringDepositAccountsApiResourceSwagger.java | 1 -
.../api/RecurringDepositProductsApiResource.java | 41 +-
...RecurringDepositProductsApiResourceSwagger.java | 1 -
.../api/SavingsAccountChargesApiResource.java | 37 +-
.../SavingsAccountChargesApiResourceSwagger.java | 1 -
.../api/SavingsAccountTransactionsApiResource.java | 2 -
.../savings/api/SavingsAccountsApiResource.java | 16 +-
.../api/SavingsAccountsApiResourceSwagger.java | 1 -
.../savings/api/SavingsApiSetConstants.java | 7 +-
.../savings/api/SavingsProductsApiResource.java | 40 +-
.../api/SavingsProductsApiResourceSwagger.java | 1 -
.../savings/data/ClosingOfSavingsAccounts.java | 2 -
.../portfolio/savings/data/DepositAccountData.java | 1 -
.../savings/data/DepositAccountDataValidator.java | 79 ++-
.../data/DepositAccountInterestIncentiveData.java | 1 -
.../data/DepositAccountInterestRateChartData.java | 1 -
.../DepositAccountInterestRateChartSlabData.java | 1 -
.../data/DepositAccountOnHoldTransactionData.java | 1 -
.../DepositAccountTransactionDataValidator.java | 6 +-
.../portfolio/savings/data/DepositProductData.java | 1 -
.../savings/data/DepositProductDataValidator.java | 14 +-
.../savings/data/FixedDepositAccountData.java | 2 -
.../savings/data/FixedDepositProductData.java | 1 -
.../savings/data/RecurringDepositAccountData.java | 2 -
.../savings/data/RecurringDepositProductData.java | 1 -
.../SavingsAccountApplicationTimelineData.java | 3 +-
.../savings/data/SavingsAccountChargeData.java | 7 +-
.../data/SavingsAccountChargeDataValidator.java | 6 +-
.../savings/data/SavingsAccountConstant.java | 3 +-
.../portfolio/savings/data/SavingsAccountData.java | 11 +-
.../savings/data/SavingsAccountDataValidator.java | 11 +-
.../savings/data/SavingsAccountSummaryData.java | 5 +-
.../savings/data/SavingsAccountTransactionDTO.java | 1 -
.../data/SavingsAccountTransactionData.java | 7 +-
.../SavingsAccountTransactionDataValidator.java | 12 +-
.../data/SavingsAccountTransactionEnumData.java | 3 +-
.../portfolio/savings/data/SavingsActivation.java | 2 -
.../portfolio/savings/data/SavingsApproval.java | 2 -
.../portfolio/savings/data/SavingsProductData.java | 11 +-
.../savings/data/SavingsProductDataValidator.java | 24 +-
.../savings/domain/DepositAccountAssembler.java | 8 +-
.../domain/DepositAccountDomainService.java | 1 -
.../domain/DepositAccountDomainServiceJpa.java | 1 -
.../domain/DepositAccountInterestIncentive.java | 3 +-
.../domain/DepositAccountInterestIncentives.java | 1 -
.../domain/DepositAccountInterestRateChart.java | 2 -
.../DepositAccountInterestRateChartSlabs.java | 2 -
.../domain/DepositAccountOnHoldTransaction.java | 17 +-
.../DepositAccountOnHoldTransactionRepository.java | 3 +-
.../domain/DepositAccountRecurringDetail.java | 2 -
.../domain/DepositAccountTermAndPreClosure.java | 2 -
.../savings/domain/DepositPreClosureDetail.java | 2 -
.../domain/DepositProductAmountDetails.java | 2 -
.../savings/domain/DepositProductAssembler.java | 8 +-
.../domain/DepositProductRecurringDetail.java | 2 -
.../domain/DepositProductTermAndPreClosure.java | 2 -
.../savings/domain/DepositRecurringDetail.java | 2 -
.../savings/domain/DepositTermDetail.java | 2 -
.../savings/domain/FixedDepositAccount.java | 2 -
.../savings/domain/FixedDepositProduct.java | 7 +-
.../savings/domain/RecurringDepositAccount.java | 2 -
.../savings/domain/RecurringDepositProduct.java | 2 -
.../RecurringDepositScheduleInstallment.java | 2 -
.../portfolio/savings/domain/SavingsAccount.java | 7 +-
.../savings/domain/SavingsAccountAssembler.java | 4 +-
.../savings/domain/SavingsAccountCharge.java | 32 +-
.../domain/SavingsAccountChargeAssembler.java | 8 +-
.../savings/domain/SavingsAccountChargePaidBy.java | 2 -
.../domain/SavingsAccountChargeRepository.java | 1 -
.../SavingsAccountChargeRepositoryWrapper.java | 1 -
.../domain/SavingsAccountDomainService.java | 1 -
.../domain/SavingsAccountDomainServiceJpa.java | 17 +-
.../savings/domain/SavingsAccountRepository.java | 1 -
.../domain/SavingsAccountRepositoryWrapper.java | 1 -
.../savings/domain/SavingsAccountSummary.java | 2 -
.../savings/domain/SavingsAccountTransaction.java | 2 -
.../SavingsAccountTransactionSummaryWrapper.java | 1 -
.../SavingsAccountTransactionTaxDetails.java | 2 -
.../portfolio/savings/domain/SavingsHelper.java | 1 -
.../domain/SavingsOfficerAssignmentHistory.java | 2 -
.../portfolio/savings/domain/SavingsProduct.java | 7 +-
.../savings/domain/SavingsProductAssembler.java | 16 +-
.../domain/SavingsProductChargeAssembler.java | 8 +-
.../domain/interest/AnnualCompoundingPeriod.java | 1 -
.../domain/interest/BiAnnualCompoundingPeriod.java | 1 -
.../domain/interest/CompoundInterestHelper.java | 1 -
.../savings/domain/interest/CompoundingPeriod.java | 1 -
.../domain/interest/DailyCompoundingPeriod.java | 1 -
.../savings/domain/interest/EndOfDayBalance.java | 1 -
.../domain/interest/MonthlyCompoundingPeriod.java | 1 -
.../savings/domain/interest/PostingPeriod.java | 1 -
.../interest/QuarterlyCompoundingPeriod.java | 1 -
.../InsufficientAccountBalanceException.java | 1 -
...ntInterestRateChartReadPlatformServiceImpl.java | 1 -
...ntOnHoldTransactionReadPlatformServiceImpl.java | 1 -
...untPreMatureCalculationPlatformServiceImpl.java | 4 +-
.../service/DepositAccountReadPlatformService.java | 1 -
.../DepositAccountReadPlatformServiceImpl.java | 2 -
...countWritePlatformServiceJpaRepositoryImpl.java | 1 -
...ocessWritePlatformServiceJpaRepositoryImpl.java | 37 +-
.../service/DepositProductReadPlatformService.java | 1 -
.../DepositProductReadPlatformServiceImpl.java | 1 -
.../DepositsDropdownReadPlatformService.java | 1 -
.../DepositsDropdownReadPlatformServiceImpl.java | 1 -
...oductWritePlatformServiceJpaRepositoryImpl.java | 2 -
...oductWritePlatformServiceJpaRepositoryImpl.java | 2 -
...countApplicationTransitionApiJsonValidator.java | 6 +-
.../SavingsAccountChargeReadPlatformService.java | 1 -
...avingsAccountChargeReadPlatformServiceImpl.java | 1 -
.../service/SavingsAccountReadPlatformService.java | 1 -
.../SavingsAccountReadPlatformServiceImpl.java | 1 -
.../SavingsAccountWritePlatformService.java | 1 -
...countWritePlatformServiceJpaRepositoryImpl.java | 1 -
...ocessWritePlatformServiceJpaRepositoryImpl.java | 19 +-
.../SavingsDropdownReadPlatformService.java | 1 -
.../SavingsDropdownReadPlatformServiceImpl.java | 1 -
.../savings/service/SavingsEnumerations.java | 1 -
.../service/SavingsProductReadPlatformService.java | 1 -
.../SavingsProductReadPlatformServiceImpl.java | 1 -
...oductWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../service/SavingsSchedularServiceImpl.java | 4 +-
.../portfolio/search/api/SearchApiResource.java | 13 +-
.../search/api/SearchApiResourceSwagger.java | 3 -
.../search/data/AdHocQueryDataValidator.java | 6 +-
.../search/data/AdHocQuerySearchConditions.java | 1 -
.../search/data/AdHocQuerySearchConstants.java | 4 -
.../search/data/AdHocSearchQueryData.java | 1 -
.../search/service/SearchReadPlatformService.java | 1 -
.../service/SearchReadPlatformServiceImpl.java | 1 -
.../api/SelfAccountTransferApiResource.java | 10 +-
.../api/SelfAccountTransferApiResourceSwagger.java | 1 -
.../api/SelfBeneficiariesTPTApiConstants.java | 4 -
.../api/SelfBeneficiariesTPTApiResource.java | 34 +-
.../SelfBeneficiariesTPTApiResourceSwagger.java | 1 -
.../data/SelfAccountTransferDataValidator.java | 4 +-
.../account/data/SelfBeneficiariesTPTData.java | 1 -
.../data/SelfBeneficiariesTPTDataValidator.java | 12 +-
.../self/account/domain/SelfBeneficiariesTPT.java | 3 +-
.../service/SelfAccountTransferReadService.java | 1 -
.../SelfAccountTransferReadServiceImpl.java | 1 -
.../SelfBeneficiariesTPTReadPlatformService.java | 1 -
...elfBeneficiariesTPTReadPlatformServiceImpl.java | 1 -
...lfBeneficiariesTPTWritePlatformServiceImpl.java | 1 -
.../self/client/api/SelfClientsApiResource.java | 17 +-
.../client/api/SelfClientsApiResourceSwagger.java | 1 -
.../self/client/data/SelfClientDataValidator.java | 2 -
.../self/loanaccount/api/SelfLoansApiResource.java | 28 +-
.../api/SelfLoansApiResourceSwagger.java | 1 -
.../loanaccount/data/SelfLoansDataValidator.java | 5 +-
.../self/pockets/api/PocketApiResource.java | 9 +-
.../self/pockets/api/PocketApiResourceSwagger.java | 3 -
.../pockets/data/PocketAccountMappingData.java | 1 -
.../self/pockets/data/PocketDataValidator.java | 8 +-
.../portfolio/self/pockets/domain/Pocket.java | 1 -
.../self/pockets/domain/PocketAccountMapping.java | 1 -
.../domain/PocketAccountMappingRepository.java | 1 -
.../PocketAccountMappingRepositoryWrapper.java | 1 -
.../service/AccountEntityServiceFactory.java | 1 -
.../AccountEntityServiceForShareAccountsImpl.java | 1 -
...ocketAccountMappingReadPlatformServiceImpl.java | 1 -
.../service/PocketWritePlatformServiceImpl.java | 8 +-
.../products/api/SelfLoanProductsApiResource.java | 5 +-
.../api/SelfSavingsProductsApiResource.java | 1 -
.../products/api/SelfShareProductsApiResource.java | 1 -
.../api/SelfServiceRegistrationApiResource.java | 6 +-
.../domain/SelfServiceRegistration.java | 2 -
...erviceRegistrationWritePlatformServiceImpl.java | 9 +-
.../self/runreport/SelfRunReportApiResource.java | 9 +-
.../runreport/SelfRunReportApiResourceSwagger.java | 3 -
.../self/savings/api/SelfSavingsApiResource.java | 10 +-
.../savings/api/SelfSavingsApiResourceSwagger.java | 1 -
.../savings/data/SelfSavingsDataValidator.java | 5 +-
.../api/SelfAuthenticationApiResource.java | 17 +-
.../api/SelfAuthenticationApiResourceSwagger.java | 1 -
.../self/security/api/SelfUserApiResource.java | 25 +-
.../security/api/SelfUserDetailsApiResource.java | 19 +-
.../api/SelfUserDetailsApiResourceSwagger.java | 1 -
.../api/SelfShareAccountsApiResource.java | 10 +-
.../api/SelfShareAccountsApiResourceSwagger.java | 3 -
.../data/SelfShareAccountsDataValidator.java | 4 +-
.../self/spm/api/SelfScorecardApiResource.java | 6 +-
.../portfolio/self/spm/api/SelfSpmApiResource.java | 6 +-
.../data/ShareAccountApplicationTimelineData.java | 3 +-
.../shareaccounts/data/ShareAccountChargeData.java | 7 +-
.../shareaccounts/data/ShareAccountData.java | 7 +-
.../data/ShareAccountDividendData.java | 3 +-
.../data/ShareAccountTransactionData.java | 5 +-
.../shareaccounts/domain/ShareAccount.java | 5 +-
.../shareaccounts/domain/ShareAccountCharge.java | 4 -
.../domain/ShareAccountChargePaidBy.java | 2 -
.../domain/ShareAccountDividendDetails.java | 2 -
.../domain/ShareAccountTransaction.java | 14 +-
.../serialization/ShareAccountDataSerializer.java | 10 +-
.../PurchasedSharesReadPlatformService.java | 1 -
.../PurchasedSharesReadPlatformServiceImpl.java | 1 -
.../ShareAccountChargeReadPlatformService.java | 1 -
.../ShareAccountChargeReadPlatformServiceImpl.java | 1 -
.../service/ShareAccountCommandsServiceImpl.java | 3 +-
.../ShareAccountDividendReadPlatformService.java | 1 -
...hareAccountDividendReadPlatformServiceImpl.java | 1 -
.../service/ShareAccountReadPlatformService.java | 1 -
.../ShareAccountReadPlatformServiceImpl.java | 1 -
...countWritePlatformServiceJpaRepositoryImpl.java | 6 +-
.../api/ShareDividendApiResource.java | 5 +-
.../constants/ShareProductApiConstants.java | 6 -
.../shareproducts/data/ShareProductData.java | 1 -
.../data/ShareProductDividendPayOutData.java | 1 -
.../shareproducts/domain/ShareProduct.java | 3 -
.../domain/ShareProductDividendPayOutDetails.java | 2 -
.../domain/ShareProductMarketPrice.java | 2 -
.../serialization/ShareProductDataSerializer.java | 10 +-
.../service/ShareProductCommandsServiceImpl.java | 3 +-
.../service/ShareProductDividendAssembler.java | 3 +-
...hareProductDividendReadPlatformServiceImpl.java | 1 -
.../ShareProductDropdownReadPlatformService.java | 1 -
...hareProductDropdownReadPlatformServiceImpl.java | 1 -
.../ShareProductReadPlatformServiceImpl.java | 1 -
...oductWritePlatformServiceJpaRepositoryImpl.java | 7 +-
.../portfolio/tax/api/TaxComponentApiResource.java | 27 +-
.../tax/api/TaxComponentApiResourceSwagger.java | 1 -
.../portfolio/tax/api/TaxGroupApiResource.java | 27 +-
.../tax/api/TaxGroupApiResourceSwagger.java | 1 -
.../portfolio/tax/data/TaxComponentData.java | 1 -
.../tax/data/TaxComponentHistoryData.java | 3 +-
.../portfolio/tax/data/TaxGroupMappingsData.java | 3 +-
.../portfolio/tax/domain/TaxComponent.java | 2 -
.../portfolio/tax/domain/TaxComponentHistory.java | 2 -
.../fineract/portfolio/tax/domain/TaxGroup.java | 2 -
.../portfolio/tax/domain/TaxGroupMappings.java | 2 -
.../portfolio/tax/serialization/TaxValidator.java | 10 +-
.../portfolio/tax/service/TaxAssembler.java | 8 +-
.../tax/service/TaxReadPlatformService.java | 1 -
.../tax/service/TaxReadPlatformServiceImpl.java | 1 -
.../fineract/portfolio/tax/service/TaxUtils.java | 1 -
.../tax/service/TaxWritePlatformServiceImpl.java | 1 -
.../transfer/data/TransfersDataValidator.java | 7 +-
...nsferWritePlatformServiceJpaRepositoryImpl.java | 19 +-
.../service/ScheduledJobRunnerService.java | 2 -
.../service/ScheduledJobRunnerServiceImpl.java | 6 +-
.../fineract/spm/api/LookupTableApiResource.java | 23 +-
.../fineract/spm/api/ScorecardApiResource.java | 10 +-
.../apache/fineract/spm/api/SpmApiResource.java | 15 +-
.../org/apache/fineract/spm/domain/Component.java | 8 +-
.../apache/fineract/spm/domain/LookupTable.java | 8 +-
.../org/apache/fineract/spm/domain/Question.java | 13 +-
.../org/apache/fineract/spm/domain/Response.java | 8 +-
.../org/apache/fineract/spm/domain/Scorecard.java | 15 +-
.../org/apache/fineract/spm/domain/Survey.java | 14 +-
.../fineract/spm/domain/SurveyValidator.java | 1 -
.../spm/repository/LookupTableRepository.java | 3 +-
.../spm/repository/ScorecardRepository.java | 3 +-
.../fineract/spm/repository/SurveyRepository.java | 5 +-
.../fineract/spm/service/LookupTableService.java | 3 +-
.../spm/service/ScorecardReadPlatformService.java | 1 -
.../service/ScorecardReadPlatformServiceImpl.java | 1 -
.../fineract/spm/service/ScorecardService.java | 4 +-
.../apache/fineract/spm/service/SpmService.java | 10 +-
.../fineract/spm/util/LookupTableMapper.java | 7 +-
.../apache/fineract/spm/util/ScorecardMapper.java | 1 -
.../org/apache/fineract/spm/util/SurveyMapper.java | 5 +-
.../template/api/TemplatesApiResource.java | 12 +-
.../template/api/TemplatesApiResourcesSwagger.java | 3 +-
.../fineract/template/data/TemplateData.java | 1 -
.../apache/fineract/template/domain/Template.java | 19 +-
.../fineract/template/domain/TemplateEntity.java | 3 +-
.../template/domain/TemplateEntitySerializer.java | 1 -
.../fineract/template/domain/TemplateMapper.java | 1 -
.../template/domain/TemplateRepository.java | 1 -
.../fineract/template/domain/TemplateType.java | 3 +-
.../template/domain/TemplateTypeSerializer.java | 1 -
.../template/service/JpaTemplateDomainService.java | 6 +-
.../template/service/TemplateDomainService.java | 1 -
.../template/service/TemplateMergeService.java | 22 +-
.../fineract/template/service/TrustModifier.java | 1 -
.../api/PasswordPreferencesApiResource.java | 12 +-
.../api/PermissionsApiResource.java | 12 +-
.../useradministration/api/RolesApiResource.java | 12 +-
.../api/RolesApiResourceSwagger.java | 1 -
.../useradministration/api/UsersApiResource.java | 27 +-
.../api/UsersApiResourceSwagger.java | 3 +-
.../useradministration/data/AppUserData.java | 1 -
.../data/PasswordPreferencesDataValidator.java | 6 +-
.../useradministration/domain/AppUser.java | 4 +-
.../domain/AppUserClientMapping.java | 3 +-
.../domain/AppUserPreviousPassword.java | 4 +-
.../domain/AppUserPreviousPasswordRepository.java | 1 -
.../domain/PasswordValidationPolicy.java | 2 -
.../useradministration/domain/Permission.java | 4 +-
.../fineract/useradministration/domain/Role.java | 2 -
.../PermissionsCommandFromApiJsonDeserializer.java | 4 +-
.../service/AppUserReadPlatformService.java | 3 +-
.../service/AppUserReadPlatformServiceImpl.java | 1 -
...pUserWritePlatformServiceJpaRepositoryImpl.java | 10 +-
...encesWritePlatformServiceJpaRepositoryImpl.java | 1 -
...asswordValidationPolicyReadPlatformService.java | 1 -
...ordValidationPolicyReadPlatformServiceImpl.java | 1 -
.../service/PermissionReadPlatformService.java | 1 -
.../service/PermissionReadPlatformServiceImpl.java | 1 -
...ssionWritePlatformServiceJpaRepositoryImpl.java | 1 -
.../service/RoleDataValidator.java | 6 +-
.../service/RoleReadPlatformService.java | 3 +-
.../service/RoleReadPlatformServiceImpl.java | 1 -
.../RoleWritePlatformServiceJpaRepositoryImpl.java | 2 -
.../service/UserDataValidator.java | 8 +-
.../org/apache/fineract/batch/BatchBuilder.java | 2 -
.../java/org/apache/fineract/common/Utils.java | 10 +-
...TestsWithoutDatabaseAndNoJobsConfiguration.java | 1 -
.../ReadTaxonomyMappingServiceImplTest.java | 1 -
.../mix/report/service/XBRLBuilderTest.java | 27 +-
.../org/apache/fineract/notification/Listener.java | 6 +-
.../apache/fineract/notification/ListenerTest.java | 7 +-
.../apache/fineract/notification/SenderTest.java | 7 +-
.../apache/fineract/notification/StorageTest.java | 16 +-
.../apache/fineract/notification/TopicTest.java | 3 +-
...nRepaymentScheduleTransactionProcessorTest.java | 1 -
...nRepaymentScheduleTransactionProcessorTest.java | 1 -
.../LoanProductRelatedDetailTestHelper.java | 1 -
.../LoanRepaymentScheduleInstallmentBuilder.java | 1 -
.../loanaccount/LoanScheduleTestDataHelper.java | 1 -
.../portfolio/loanaccount/MoneyBuilder.java | 1 -
.../template/TemplateMergeServiceTest.java | 14 +-
1675 files changed, 5335 insertions(+), 5189 deletions(-)
create mode 100644 fineract-provider/config/checkstyle/checkstyle.xml