added teller transaction handling
authormgeiss <mgeiss@mifos.org>
Wed, 14 Jun 2017 07:06:42 +0000 (09:06 +0200)
committermgeiss <mgeiss@mifos.org>
Wed, 14 Jun 2017 07:06:42 +0000 (09:06 +0200)
commit0230a24ec69b004d2785cd9df5cf6637923e7156
treee5a5fc93acd55e286dbfa1d8ce043ef40f269a75
parentd1e78ab10a17537eca4c95412593bfc24cc78731
added teller transaction handling
27 files changed:
api/src/main/java/io/mifos/teller/api/v1/EventConstants.java
api/src/main/java/io/mifos/teller/api/v1/client/TellerManager.java
api/src/main/java/io/mifos/teller/api/v1/domain/Charge.java
api/src/main/java/io/mifos/teller/api/v1/domain/TellerTransaction.java
component-test/src/main/java/io/mifos/teller/AbstractTellerTest.java
component-test/src/main/java/io/mifos/teller/TestTellerManagement.java
component-test/src/main/java/io/mifos/teller/TestTellerOperation.java [new file with mode: 0644]
component-test/src/main/java/io/mifos/teller/listener/TellerEventListener.java
service/src/main/java/io/mifos/teller/ServiceConstants.java
service/src/main/java/io/mifos/teller/TellerConfiguration.java
service/src/main/java/io/mifos/teller/service/internal/command/AuthenticateTellerCommand.java [new file with mode: 0644]
service/src/main/java/io/mifos/teller/service/internal/command/CancelTellerTransactionCommand.java [new file with mode: 0644]
service/src/main/java/io/mifos/teller/service/internal/command/ConfirmTellerTransactionCommand.java [new file with mode: 0644]
service/src/main/java/io/mifos/teller/service/internal/command/InitializeTellerTransactionCommand.java [new file with mode: 0644]
service/src/main/java/io/mifos/teller/service/internal/command/PauseTellerCommand.java [new file with mode: 0644]
service/src/main/java/io/mifos/teller/service/internal/command/handler/TellerAggregate.java
service/src/main/java/io/mifos/teller/service/internal/command/handler/TellerTransactionAggregate.java [new file with mode: 0644]
service/src/main/java/io/mifos/teller/service/internal/mapper/TellerMapper.java
service/src/main/java/io/mifos/teller/service/internal/mapper/TellerTransactionMapper.java [new file with mode: 0644]
service/src/main/java/io/mifos/teller/service/internal/processor/TellerTransactionProcessor.java [new file with mode: 0644]
service/src/main/java/io/mifos/teller/service/internal/repository/TellerTransactionEntity.java [new file with mode: 0644]
service/src/main/java/io/mifos/teller/service/internal/repository/TellerTransactionRepository.java [new file with mode: 0644]
service/src/main/java/io/mifos/teller/service/internal/service/TellerOperationService.java
service/src/main/java/io/mifos/teller/service/internal/service/helper/AccountingService.java
service/src/main/java/io/mifos/teller/service/internal/service/helper/DepositAccountManagementService.java
service/src/main/java/io/mifos/teller/service/rest/TellerOperationRestController.java
service/src/main/resources/db/migrations/mariadb/V1__initial_setup.sql