Merge branch 'PR356' into develop
Project: http://git-wip-us.apache.org/repos/asf/fineract/repo Commit: http://git-wip-us.apache.org/repos/asf/fineract/commit/06c959eb Tree: http://git-wip-us.apache.org/repos/asf/fineract/tree/06c959eb Diff: http://git-wip-us.apache.org/repos/asf/fineract/diff/06c959eb Branch: refs/heads/develop Commit: 06c959ebb616bfc2ca577779fc0fc3dd98e7230e Parents: 5473e37 34de03e Author: Nazeer Hussain Shaik <nazeer.sh...@confluxtechnologies.com> Authored: Fri Jun 9 15:27:39 2017 +0530 Committer: Nazeer Hussain Shaik <nazeer.sh...@confluxtechnologies.com> Committed: Fri Jun 9 15:27:39 2017 +0530 ---------------------------------------------------------------------- .../fineract/commands/domain/CommandSource.java | 23 ++ .../commands/domain/CommandWrapper.java | 27 ++- .../commands/service/CommandWrapperBuilder.java | 38 ++- ...ioCommandSourceWritePlatformServiceImpl.java | 7 +- .../infrastructure/core/api/JsonCommand.java | 29 ++- .../core/data/DataValidatorBuilder.java | 23 +- .../api/CreditBureauConfigurationAPI.java | 239 +++++++++++++++++++ .../data/CreditBureauConfigurationData.java | 68 ++++++ .../creditbureau/data/CreditBureauData.java | 77 ++++++ .../CreditBureauLoanProductMappingData.java | 112 +++++++++ .../data/CreditBureauMasterData.java | 52 ++++ .../creditbureau/data/CreditBureauProduct.java | 53 ++++ .../data/OrganisationCreditBureauData.java | 91 +++++++ .../creditbureau/domain/CreditBureau.java | 112 +++++++++ .../domain/CreditBureauConfiguration.java | 101 ++++++++ .../domain/CreditBureauLoanProductMapping.java | 150 ++++++++++++ ...reditBureauLoanProductMappingRepository.java | 27 +++ .../domain/CreditBureauRepository.java | 30 +++ .../domain/OrganisationCreditBureau.java | 100 ++++++++ .../OrganisationCreditBureauRepository.java | 27 +++ ...dOrganisationCreditBureauCommandHandler.java | 45 ++++ ...tBureauLoanProductMappingCommandHandler.java | 46 ++++ .../UpdateCreditBureauCommandHandler.java | 48 ++++ ...tBureauLoanProductMappingCommandHandler.java | 49 ++++ ...ditBureauCommandFromApiJsonDeserializer.java | 90 +++++++ ...anProductCommandFromApiJsonDeserializer.java | 137 +++++++++++ ...auLoanProductMappingReadPlatformService.java | 33 +++ ...anProductMappingReadPlatformServiceImpl.java | 122 ++++++++++ ...uLoanProductMappingWritePlatformService.java | 30 +++ ...nProductMappingWritePlatformServiceImpl.java | 96 ++++++++ .../CreditBureauMasterReadPlatformService.java | 31 +++ .../CreditBureauReadConfigurationService.java | 33 +++ ...reditBureauReadConfigurationServiceImpl.java | 102 ++++++++ .../CreditBureauReadPlatformService.java | 29 +++ .../CreditBureauReadPlatformServiceImpl.java | 77 ++++++ ...nisationCreditBureauReadPlatformService.java | 29 +++ ...tionCreditBureauReadPlatformServiceImpl.java | 93 ++++++++ ...sationCreditBureauWritePlatflormService.java | 29 +++ ...onCreditBureauWritePlatflormServiceImpl.java | 94 ++++++++ .../service/LoanReadPlatformService.java | 2 + .../service/LoanReadPlatformServiceImpl.java | 18 ++ ...anWritePlatformServiceJpaRepositoryImpl.java | 2 +- .../ShareAccountCommandsServiceImpl.java | 2 +- .../ShareProductCommandsServiceImpl.java | 2 +- .../resources/META-INF/spring/appContext.xml | 2 +- .../V327__creditbureau_configuration.sql | 89 +++++++ .../provider/CommandHandlerProviderTest.java | 2 +- 47 files changed, 2696 insertions(+), 22 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/fineract/blob/06c959eb/fineract-provider/src/main/java/org/apache/fineract/infrastructure/core/api/JsonCommand.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/fineract/blob/06c959eb/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanReadPlatformServiceImpl.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/fineract/blob/06c959eb/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanWritePlatformServiceJpaRepositoryImpl.java ----------------------------------------------------------------------