MVP for transfer service
authorKai Moritz <kai@juplo.de>
Fri, 11 Jun 2021 11:17:02 +0000 (13:17 +0200)
committerKai Moritz <kai@juplo.de>
Sat, 19 Jun 2021 15:40:24 +0000 (17:40 +0200)
commit6191849fee717b080118717c86df79fad12bafc8
tree4ed661ee7f807463855dc1b4f034a66196e9ecb6
MVP for transfer service
17 files changed:
.gitignore [new file with mode: 0644]
pom.xml [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/TransferServiceApplication.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/TransferServiceProperties.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/adapter/KafkaMessagingService.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/adapter/TransferController.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/adapter/TransferDTO.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/domain/Transfer.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/domain/TransferService.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/persistence/InMemoryTransferRepository.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/ports/GetTransferUseCase.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/ports/InitiateTransferUseCase.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/ports/MessagingService.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/payment/transfer/ports/TransferRepository.java [new file with mode: 0644]
src/main/resources/application.properties [new file with mode: 0644]
src/test/java/de/juplo/kafka/payment/transfer/TransferServiceApplicationTests.java [new file with mode: 0644]
src/test/java/de/juplo/kafka/payment/transfer/domain/TransferTest.java [new file with mode: 0644]