├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── LICENSE ├── README.md ├── application-process ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Dockerfile ├── manifest.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── mploed │ │ └── spring │ │ └── events │ │ └── applicationprocess │ │ ├── ApplicationProcessApplication.java │ │ ├── domain │ │ └── CreditApplicationStatus.java │ │ ├── events │ │ ├── CreditApplicationNumberGeneratedEvent.java │ │ └── incoming │ │ │ ├── ApplicationDeclinedEvent.java │ │ │ ├── CreditApplicationEnteredEvent.java │ │ │ ├── Customer.java │ │ │ ├── CustomerCreatedEvent.java │ │ │ └── ScoringDoneEvent.java │ │ ├── feed │ │ └── CreditDecisionPoller.java │ │ ├── messaging │ │ ├── ApplicationProcessChannels.java │ │ └── IncomingMessageListener.java │ │ ├── repository │ │ └── CreditApplicationStatusRepository.java │ │ └── web │ │ ├── ApplicationProcessController.java │ │ └── ApplicationStatusController.java │ └── resources │ ├── application.properties │ ├── bootstrap.properties │ ├── static │ └── BigPugLoans.jpg │ └── templates │ ├── confirm.html │ ├── index.html │ └── status.html ├── credit-application ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Dockerfile ├── manifest.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── mploed │ │ └── spring │ │ └── events │ │ └── creditapplication │ │ ├── CreditApplicationSpringApplication.java │ │ ├── domain │ │ ├── CreditDetails.java │ │ ├── Earnings.java │ │ ├── FinancialSituation.java │ │ ├── Outgoings.java │ │ └── VerifiedCreditApplicationNumber.java │ │ ├── events │ │ ├── PersistentEvent.java │ │ ├── external │ │ │ ├── CreditApplicationEnteredEvent.java │ │ │ └── ExternalEvent.java │ │ ├── incoming │ │ │ └── CreditApplicationNumberGeneratedEvent.java │ │ └── internal │ │ │ ├── CreditDetailsEnteredEvent.java │ │ │ ├── FinancialSituationEnteredEvent.java │ │ │ └── InternalEvent.java │ │ ├── messaging │ │ ├── CreditApplicationChannels.java │ │ └── IncomingMessageListener.java │ │ ├── repository │ │ ├── CreditApplicationEnteredEventRepository.java │ │ ├── CreditDetailsEnteredEventRepository.java │ │ ├── FinancialSituationEnteredEventRepository.java │ │ └── VerifiedCreditApplicationNumberRepository.java │ │ └── web │ │ └── CreditApplicationController.java │ └── resources │ ├── application.properties │ ├── bootstrap.properties │ ├── static │ └── BigPugLoans.jpg │ └── templates │ ├── creditDetails.html │ ├── financialSituation.html │ └── summary.html ├── credit-decision ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Dockerfile ├── manifest.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── mploed │ │ └── spring │ │ └── events │ │ └── creditdecision │ │ ├── CreditDecisionApplication.java │ │ ├── domain │ │ └── DecisionMemo.java │ │ ├── events │ │ ├── applicationentered │ │ │ ├── ApplicationEnteredEvent.java │ │ │ ├── CreditDetails.java │ │ │ ├── Earnings.java │ │ │ ├── FinancialSituation.java │ │ │ └── Outgoings.java │ │ ├── customer │ │ │ ├── Customer.java │ │ │ └── CustomerCreatedEvent.java │ │ ├── numbergenerated │ │ │ └── ApplicationNumberGeneratedEvent.java │ │ ├── out │ │ │ └── ApplicationDeclinedEvent.java │ │ └── scoring │ │ │ └── ScoringPerformedEvent.java │ │ ├── messaging │ │ ├── CreditDecisionChannels.java │ │ └── IncomingMessageListener.java │ │ ├── repository │ │ └── DecisionMemoRepository.java │ │ └── web │ │ ├── CreditDecisionAtomFeedView.java │ │ ├── CreditDecisionController.java │ │ └── CreditDecisionRestController.java │ └── resources │ ├── application.properties │ ├── bootstrap.properties │ ├── static │ └── BigPugLoans.jpg │ └── templates │ └── index.html ├── customer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Dockerfile ├── manifest.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── mploed │ │ └── spring │ │ └── events │ │ └── customer │ │ ├── CustomerApplication.java │ │ ├── domain │ │ └── Customer.java │ │ ├── event │ │ └── CustomerCreatedEvent.java │ │ ├── messaging │ │ └── CustomerChannels.java │ │ ├── repository │ │ └── CustomerRepository.java │ │ └── web │ │ ├── CustomerAtomFeedView.java │ │ ├── CustomerController.java │ │ └── CustomerRestController.java │ └── resources │ ├── application.properties │ ├── bootstrap.properties │ ├── static │ └── BigPugLoans.jpg │ └── templates │ └── customer.html ├── docker-compose.yml ├── kubernetes ├── KubernetesSetup.md ├── deployments │ ├── application-process-deployment.yaml │ ├── credit-application-deployment.yaml │ ├── credit-decision-deployment.yaml │ ├── customer-deployment.yaml │ └── scoring-deployment.yaml ├── infrastructure │ ├── mysql-application-process.yaml │ ├── mysql-credit-application.yaml │ ├── mysql-credit-decision.yaml │ ├── mysql-customer.yaml │ └── rabbitmq.yaml └── services │ ├── application-process-service.yaml │ ├── credit-application-service.yaml │ ├── credit-decision-service.yaml │ ├── customer-service.yaml │ └── scoring-service.yaml ├── mvnw ├── mvnw.cmd ├── pom.xml └── scoring ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── Dockerfile ├── manifest.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src └── main ├── java └── com │ └── mploed │ └── spring │ └── events │ └── scoring │ ├── ScoringApplication.java │ ├── domain │ └── ScoringResult.java │ ├── events │ ├── ScoringNegativeEvent.java │ ├── ScoringPositiveEvent.java │ ├── creditApplicationEntered │ │ ├── CreditApplicationEnteredEvent.java │ │ ├── CreditDetails.java │ │ ├── Earnings.java │ │ ├── FinancialSituation.java │ │ └── Outgoings.java │ └── customerCreated │ │ ├── Customer.java │ │ └── CustomerCreatedEvent.java │ ├── messaging │ ├── IncomingMessageListener.java │ └── ScoringChannels.java │ └── repository │ └── ScoringResultRepository.java └── resources ├── application.properties └── bootstrap.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/README.md -------------------------------------------------------------------------------- /application-process/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/.gitignore -------------------------------------------------------------------------------- /application-process/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /application-process/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /application-process/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/Dockerfile -------------------------------------------------------------------------------- /application-process/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/manifest.yml -------------------------------------------------------------------------------- /application-process/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/mvnw -------------------------------------------------------------------------------- /application-process/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/mvnw.cmd -------------------------------------------------------------------------------- /application-process/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/pom.xml -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/ApplicationProcessApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/ApplicationProcessApplication.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/domain/CreditApplicationStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/domain/CreditApplicationStatus.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/CreditApplicationNumberGeneratedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/CreditApplicationNumberGeneratedEvent.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/incoming/ApplicationDeclinedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/incoming/ApplicationDeclinedEvent.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/incoming/CreditApplicationEnteredEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/incoming/CreditApplicationEnteredEvent.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/incoming/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/incoming/Customer.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/incoming/CustomerCreatedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/incoming/CustomerCreatedEvent.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/incoming/ScoringDoneEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/events/incoming/ScoringDoneEvent.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/feed/CreditDecisionPoller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/feed/CreditDecisionPoller.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/messaging/ApplicationProcessChannels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/messaging/ApplicationProcessChannels.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/messaging/IncomingMessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/messaging/IncomingMessageListener.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/repository/CreditApplicationStatusRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/repository/CreditApplicationStatusRepository.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/web/ApplicationProcessController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/web/ApplicationProcessController.java -------------------------------------------------------------------------------- /application-process/src/main/java/com/mploed/spring/events/applicationprocess/web/ApplicationStatusController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/java/com/mploed/spring/events/applicationprocess/web/ApplicationStatusController.java -------------------------------------------------------------------------------- /application-process/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/resources/application.properties -------------------------------------------------------------------------------- /application-process/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/resources/bootstrap.properties -------------------------------------------------------------------------------- /application-process/src/main/resources/static/BigPugLoans.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/resources/static/BigPugLoans.jpg -------------------------------------------------------------------------------- /application-process/src/main/resources/templates/confirm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/resources/templates/confirm.html -------------------------------------------------------------------------------- /application-process/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /application-process/src/main/resources/templates/status.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/application-process/src/main/resources/templates/status.html -------------------------------------------------------------------------------- /credit-application/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/.gitignore -------------------------------------------------------------------------------- /credit-application/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /credit-application/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /credit-application/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/Dockerfile -------------------------------------------------------------------------------- /credit-application/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/manifest.yml -------------------------------------------------------------------------------- /credit-application/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/mvnw -------------------------------------------------------------------------------- /credit-application/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/mvnw.cmd -------------------------------------------------------------------------------- /credit-application/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/pom.xml -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/CreditApplicationSpringApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/CreditApplicationSpringApplication.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/domain/CreditDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/domain/CreditDetails.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/domain/Earnings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/domain/Earnings.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/domain/FinancialSituation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/domain/FinancialSituation.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/domain/Outgoings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/domain/Outgoings.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/domain/VerifiedCreditApplicationNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/domain/VerifiedCreditApplicationNumber.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/PersistentEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/PersistentEvent.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/external/CreditApplicationEnteredEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/external/CreditApplicationEnteredEvent.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/external/ExternalEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/external/ExternalEvent.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/incoming/CreditApplicationNumberGeneratedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/incoming/CreditApplicationNumberGeneratedEvent.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/internal/CreditDetailsEnteredEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/internal/CreditDetailsEnteredEvent.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/internal/FinancialSituationEnteredEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/internal/FinancialSituationEnteredEvent.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/internal/InternalEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/events/internal/InternalEvent.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/messaging/CreditApplicationChannels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/messaging/CreditApplicationChannels.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/messaging/IncomingMessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/messaging/IncomingMessageListener.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/repository/CreditApplicationEnteredEventRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/repository/CreditApplicationEnteredEventRepository.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/repository/CreditDetailsEnteredEventRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/repository/CreditDetailsEnteredEventRepository.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/repository/FinancialSituationEnteredEventRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/repository/FinancialSituationEnteredEventRepository.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/repository/VerifiedCreditApplicationNumberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/repository/VerifiedCreditApplicationNumberRepository.java -------------------------------------------------------------------------------- /credit-application/src/main/java/com/mploed/spring/events/creditapplication/web/CreditApplicationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/java/com/mploed/spring/events/creditapplication/web/CreditApplicationController.java -------------------------------------------------------------------------------- /credit-application/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/resources/application.properties -------------------------------------------------------------------------------- /credit-application/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/resources/bootstrap.properties -------------------------------------------------------------------------------- /credit-application/src/main/resources/static/BigPugLoans.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/resources/static/BigPugLoans.jpg -------------------------------------------------------------------------------- /credit-application/src/main/resources/templates/creditDetails.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/resources/templates/creditDetails.html -------------------------------------------------------------------------------- /credit-application/src/main/resources/templates/financialSituation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/resources/templates/financialSituation.html -------------------------------------------------------------------------------- /credit-application/src/main/resources/templates/summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-application/src/main/resources/templates/summary.html -------------------------------------------------------------------------------- /credit-decision/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/.gitignore -------------------------------------------------------------------------------- /credit-decision/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /credit-decision/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /credit-decision/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/Dockerfile -------------------------------------------------------------------------------- /credit-decision/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/manifest.yml -------------------------------------------------------------------------------- /credit-decision/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/mvnw -------------------------------------------------------------------------------- /credit-decision/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/mvnw.cmd -------------------------------------------------------------------------------- /credit-decision/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/pom.xml -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/CreditDecisionApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/CreditDecisionApplication.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/domain/DecisionMemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/domain/DecisionMemo.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/applicationentered/ApplicationEnteredEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/applicationentered/ApplicationEnteredEvent.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/applicationentered/CreditDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/applicationentered/CreditDetails.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/applicationentered/Earnings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/applicationentered/Earnings.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/applicationentered/FinancialSituation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/applicationentered/FinancialSituation.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/applicationentered/Outgoings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/applicationentered/Outgoings.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/customer/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/customer/Customer.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/customer/CustomerCreatedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/customer/CustomerCreatedEvent.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/numbergenerated/ApplicationNumberGeneratedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/numbergenerated/ApplicationNumberGeneratedEvent.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/out/ApplicationDeclinedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/out/ApplicationDeclinedEvent.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/scoring/ScoringPerformedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/events/scoring/ScoringPerformedEvent.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/messaging/CreditDecisionChannels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/messaging/CreditDecisionChannels.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/messaging/IncomingMessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/messaging/IncomingMessageListener.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/repository/DecisionMemoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/repository/DecisionMemoRepository.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/web/CreditDecisionAtomFeedView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/web/CreditDecisionAtomFeedView.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/web/CreditDecisionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/web/CreditDecisionController.java -------------------------------------------------------------------------------- /credit-decision/src/main/java/com/mploed/spring/events/creditdecision/web/CreditDecisionRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/java/com/mploed/spring/events/creditdecision/web/CreditDecisionRestController.java -------------------------------------------------------------------------------- /credit-decision/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/resources/application.properties -------------------------------------------------------------------------------- /credit-decision/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- 1 | spring.application.name=credit-decision -------------------------------------------------------------------------------- /credit-decision/src/main/resources/static/BigPugLoans.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/resources/static/BigPugLoans.jpg -------------------------------------------------------------------------------- /credit-decision/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/credit-decision/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /customer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/.gitignore -------------------------------------------------------------------------------- /customer/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /customer/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /customer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/Dockerfile -------------------------------------------------------------------------------- /customer/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/manifest.yml -------------------------------------------------------------------------------- /customer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/mvnw -------------------------------------------------------------------------------- /customer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/mvnw.cmd -------------------------------------------------------------------------------- /customer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/pom.xml -------------------------------------------------------------------------------- /customer/src/main/java/com/mploed/spring/events/customer/CustomerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/java/com/mploed/spring/events/customer/CustomerApplication.java -------------------------------------------------------------------------------- /customer/src/main/java/com/mploed/spring/events/customer/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/java/com/mploed/spring/events/customer/domain/Customer.java -------------------------------------------------------------------------------- /customer/src/main/java/com/mploed/spring/events/customer/event/CustomerCreatedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/java/com/mploed/spring/events/customer/event/CustomerCreatedEvent.java -------------------------------------------------------------------------------- /customer/src/main/java/com/mploed/spring/events/customer/messaging/CustomerChannels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/java/com/mploed/spring/events/customer/messaging/CustomerChannels.java -------------------------------------------------------------------------------- /customer/src/main/java/com/mploed/spring/events/customer/repository/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/java/com/mploed/spring/events/customer/repository/CustomerRepository.java -------------------------------------------------------------------------------- /customer/src/main/java/com/mploed/spring/events/customer/web/CustomerAtomFeedView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/java/com/mploed/spring/events/customer/web/CustomerAtomFeedView.java -------------------------------------------------------------------------------- /customer/src/main/java/com/mploed/spring/events/customer/web/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/java/com/mploed/spring/events/customer/web/CustomerController.java -------------------------------------------------------------------------------- /customer/src/main/java/com/mploed/spring/events/customer/web/CustomerRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/java/com/mploed/spring/events/customer/web/CustomerRestController.java -------------------------------------------------------------------------------- /customer/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/resources/application.properties -------------------------------------------------------------------------------- /customer/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- 1 | spring.application.name=customer -------------------------------------------------------------------------------- /customer/src/main/resources/static/BigPugLoans.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/resources/static/BigPugLoans.jpg -------------------------------------------------------------------------------- /customer/src/main/resources/templates/customer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/customer/src/main/resources/templates/customer.html -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /kubernetes/KubernetesSetup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/KubernetesSetup.md -------------------------------------------------------------------------------- /kubernetes/deployments/application-process-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/deployments/application-process-deployment.yaml -------------------------------------------------------------------------------- /kubernetes/deployments/credit-application-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/deployments/credit-application-deployment.yaml -------------------------------------------------------------------------------- /kubernetes/deployments/credit-decision-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/deployments/credit-decision-deployment.yaml -------------------------------------------------------------------------------- /kubernetes/deployments/customer-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/deployments/customer-deployment.yaml -------------------------------------------------------------------------------- /kubernetes/deployments/scoring-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/deployments/scoring-deployment.yaml -------------------------------------------------------------------------------- /kubernetes/infrastructure/mysql-application-process.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/infrastructure/mysql-application-process.yaml -------------------------------------------------------------------------------- /kubernetes/infrastructure/mysql-credit-application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/infrastructure/mysql-credit-application.yaml -------------------------------------------------------------------------------- /kubernetes/infrastructure/mysql-credit-decision.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/infrastructure/mysql-credit-decision.yaml -------------------------------------------------------------------------------- /kubernetes/infrastructure/mysql-customer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/infrastructure/mysql-customer.yaml -------------------------------------------------------------------------------- /kubernetes/infrastructure/rabbitmq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/infrastructure/rabbitmq.yaml -------------------------------------------------------------------------------- /kubernetes/services/application-process-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/services/application-process-service.yaml -------------------------------------------------------------------------------- /kubernetes/services/credit-application-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/services/credit-application-service.yaml -------------------------------------------------------------------------------- /kubernetes/services/credit-decision-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/services/credit-decision-service.yaml -------------------------------------------------------------------------------- /kubernetes/services/customer-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/services/customer-service.yaml -------------------------------------------------------------------------------- /kubernetes/services/scoring-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/kubernetes/services/scoring-service.yaml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/pom.xml -------------------------------------------------------------------------------- /scoring/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/.gitignore -------------------------------------------------------------------------------- /scoring/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /scoring/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /scoring/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/Dockerfile -------------------------------------------------------------------------------- /scoring/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/manifest.yml -------------------------------------------------------------------------------- /scoring/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/mvnw -------------------------------------------------------------------------------- /scoring/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/mvnw.cmd -------------------------------------------------------------------------------- /scoring/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/pom.xml -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/ScoringApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/ScoringApplication.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/domain/ScoringResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/domain/ScoringResult.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/events/ScoringNegativeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/events/ScoringNegativeEvent.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/events/ScoringPositiveEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/events/ScoringPositiveEvent.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/events/creditApplicationEntered/CreditApplicationEnteredEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/events/creditApplicationEntered/CreditApplicationEnteredEvent.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/events/creditApplicationEntered/CreditDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/events/creditApplicationEntered/CreditDetails.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/events/creditApplicationEntered/Earnings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/events/creditApplicationEntered/Earnings.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/events/creditApplicationEntered/FinancialSituation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/events/creditApplicationEntered/FinancialSituation.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/events/creditApplicationEntered/Outgoings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/events/creditApplicationEntered/Outgoings.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/events/customerCreated/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/events/customerCreated/Customer.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/events/customerCreated/CustomerCreatedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/events/customerCreated/CustomerCreatedEvent.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/messaging/IncomingMessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/messaging/IncomingMessageListener.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/messaging/ScoringChannels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/messaging/ScoringChannels.java -------------------------------------------------------------------------------- /scoring/src/main/java/com/mploed/spring/events/scoring/repository/ScoringResultRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/java/com/mploed/spring/events/scoring/repository/ScoringResultRepository.java -------------------------------------------------------------------------------- /scoring/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mploed/event-driven-spring-boot/HEAD/scoring/src/main/resources/application.properties -------------------------------------------------------------------------------- /scoring/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- 1 | spring.application.name=scoring --------------------------------------------------------------------------------