├── .gitignore ├── choreography ├── build-images.sh ├── clean-docker.sh ├── debezium │ ├── Dockerfile │ ├── connector │ │ ├── order-connector.json │ │ ├── payment-connector.json │ │ └── ticket-connector.json │ ├── dependency-reduced-pom.xml │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── redhat │ │ └── demo │ │ └── saga │ │ ├── connect │ │ ├── OrderEventRouter.java │ │ ├── PaymentEventRouter.java │ │ └── TicketEventRouter.java │ │ └── elasticsearch │ │ ├── EsClient.java │ │ └── KafkaUtil.java ├── deploy-docker.sh ├── images │ ├── accounttable.png │ ├── insurancetable.png │ ├── kafka.png │ ├── kibana.png │ ├── orderevent.png │ ├── paymentevent.png │ ├── ticketevent.png │ ├── tickettable.png │ └── zookeeper.png ├── insurance │ ├── Dockerfile.native │ ├── mvnw │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── redhat │ │ │ │ └── demo │ │ │ │ └── saga │ │ │ │ └── insurance │ │ │ │ ├── InsuranceResource.java │ │ │ │ ├── constant │ │ │ │ ├── OrderEventType.java │ │ │ │ ├── PaymentEventType.java │ │ │ │ └── TicketEventType.java │ │ │ │ ├── consumer │ │ │ │ ├── PaymentsEventConsumer.java │ │ │ │ └── TicketsEventConsumer.java │ │ │ │ ├── event │ │ │ │ ├── OrderEvent.java │ │ │ │ └── ProcessedEvent.java │ │ │ │ ├── model │ │ │ │ ├── Insurance.java │ │ │ │ └── InsuranceState.java │ │ │ │ ├── rest │ │ │ │ ├── ErrorMessage.java │ │ │ │ └── InsuranceDto.java │ │ │ │ └── service │ │ │ │ ├── EventService.java │ │ │ │ └── InsuranceService.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── resources │ │ │ │ └── index.html │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── redhat │ │ └── demo │ │ └── saga │ │ └── insurance │ │ ├── InsuranceResourceTest.java │ │ └── NativeInsuranceResourceIT.java ├── payment │ ├── Dockerfile.native │ ├── mvnw │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── redhat │ │ │ │ └── demo │ │ │ │ └── saga │ │ │ │ └── payment │ │ │ │ ├── PaymentResource.java │ │ │ │ ├── constant │ │ │ │ ├── OrderEventType.java │ │ │ │ └── PaymentEventType.java │ │ │ │ ├── consumer │ │ │ │ └── OrdersEventConsumer.java │ │ │ │ ├── event │ │ │ │ ├── PaymentEvent.java │ │ │ │ └── ProcessedEvent.java │ │ │ │ ├── model │ │ │ │ ├── Account.java │ │ │ │ ├── Payment.java │ │ │ │ └── PaymentState.java │ │ │ │ └── service │ │ │ │ ├── AccountService.java │ │ │ │ ├── EventService.java │ │ │ │ └── PaymentService.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── resources │ │ │ │ └── index.html │ │ │ ├── application.properties │ │ │ └── import.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── redhat │ │ └── demo │ │ └── saga │ │ └── payment │ │ ├── NativePaymentResourceIT.java │ │ └── PaymentResourceTest.java ├── pom.xml ├── simulation │ ├── json │ │ ├── insurances-test2.json │ │ ├── insurances.json │ │ ├── tickets-test2.json │ │ └── tickets.json │ ├── test-ocp-saga-failed.sh │ ├── test-ocp-saga.sh │ ├── test-saga-failed.sh │ └── test-saga.sh └── ticket │ ├── Dockerfile.native │ ├── mvnw │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── redhat │ │ │ └── demo │ │ │ └── saga │ │ │ └── ticket │ │ │ ├── TicketResource.java │ │ │ ├── constant │ │ │ ├── PaymentEventType.java │ │ │ └── TicketEventType.java │ │ │ ├── consumer │ │ │ └── PaymentsEventConsumer.java │ │ │ ├── event │ │ │ ├── ProcessedEvent.java │ │ │ └── TicketEvent.java │ │ │ ├── health │ │ │ └── SimpleHealthCheck.java │ │ │ ├── model │ │ │ ├── Ticket.java │ │ │ └── TicketState.java │ │ │ ├── rest │ │ │ ├── ErrorMessage.java │ │ │ └── TicketDto.java │ │ │ └── service │ │ │ ├── EventService.java │ │ │ └── TicketService.java │ └── resources │ │ ├── META-INF │ │ └── resources │ │ │ └── index.html │ │ └── application.properties │ └── test │ └── java │ └── com │ └── redhat │ └── demo │ └── saga │ └── ticket │ ├── NativeTicketResourceIT.java │ └── TicketResourceTest.java ├── orchestration ├── README.md ├── booking-client │ ├── LICENSE │ ├── deploy-local-minishift.sh │ ├── pom.xml │ └── src │ │ └── main │ │ ├── fabric8 │ │ └── deployment.yml │ │ ├── java │ │ └── com │ │ │ └── redhat │ │ │ └── demo │ │ │ └── saga │ │ │ ├── booking │ │ │ ├── model │ │ │ │ ├── Insurance.java │ │ │ │ ├── InsuranceState.java │ │ │ │ ├── Payment.java │ │ │ │ ├── PaymentState.java │ │ │ │ ├── Ticket.java │ │ │ │ └── TicketState.java │ │ │ └── rest │ │ │ │ └── service │ │ │ │ └── BookingLRAParticipant.java │ │ │ └── insurance │ │ │ └── rest │ │ │ └── RestApplication.java │ │ └── webapp │ │ └── index.html ├── deploy-local-minishift.sh ├── insurance │ ├── LICENSE │ ├── deploy-local-minishift.sh │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── fabric8 │ │ │ ├── credentials-secret.yml │ │ │ ├── deployment.yml │ │ │ └── route.yml │ │ ├── java │ │ │ └── com │ │ │ │ └── redhat │ │ │ │ └── demo │ │ │ │ └── saga │ │ │ │ └── insurance │ │ │ │ ├── model │ │ │ │ ├── Insurance.java │ │ │ │ └── InsuranceState.java │ │ │ │ └── rest │ │ │ │ ├── RestApplication.java │ │ │ │ └── service │ │ │ │ └── InsuranceService.java │ │ ├── resources │ │ │ ├── META-INF │ │ │ │ ├── load.sql │ │ │ │ └── persistence.xml │ │ │ └── project-local.yml │ │ └── webapp │ │ │ └── index.html │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── redhat │ │ │ └── demo │ │ │ └── saga │ │ │ └── insurance │ │ │ └── test │ │ │ ├── InsuranceServiceTest.java │ │ │ └── OpenshiftIT.java │ │ └── resources │ │ ├── arquillian.xml │ │ └── database.yml ├── narayana │ ├── deploy-local-minishift.sh │ └── lra-coordinator.yaml ├── payment │ ├── LICENSE │ ├── deploy-local-minishift.sh │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── fabric8 │ │ │ ├── credentials-secret.yml │ │ │ ├── deployment.yml │ │ │ └── route.yml │ │ ├── java │ │ │ └── com │ │ │ │ └── redhat │ │ │ │ └── demo │ │ │ │ └── saga │ │ │ │ └── payment │ │ │ │ ├── model │ │ │ │ ├── Payment.java │ │ │ │ └── PaymentState.java │ │ │ │ └── rest │ │ │ │ ├── RestApplication.java │ │ │ │ └── service │ │ │ │ └── PaymentService.java │ │ ├── resources │ │ │ ├── META-INF │ │ │ │ ├── load.sql │ │ │ │ └── persistence.xml │ │ │ └── project-local.yml │ │ └── webapp │ │ │ └── index.html │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── redhat │ │ │ └── demo │ │ │ └── saga │ │ │ └── payment │ │ │ └── test │ │ │ ├── OpenshiftIT.java │ │ │ └── PaymentServiceTest.java │ │ └── resources │ │ ├── arquillian.xml │ │ └── database.yml ├── test-saga-failed.sh ├── test-saga.sh └── ticket │ ├── LICENSE │ ├── deploy-local-minishift.sh │ ├── pom.xml │ └── src │ ├── main │ ├── fabric8 │ │ ├── credentials-secret.yml │ │ ├── deployment.yml │ │ └── route.yml │ ├── java │ │ └── com │ │ │ └── redhat │ │ │ └── demo │ │ │ └── saga │ │ │ └── ticket │ │ │ ├── model │ │ │ ├── Ticket.java │ │ │ └── TicketState.java │ │ │ └── rest │ │ │ ├── RestApplication.java │ │ │ └── service │ │ │ └── TicketService.java │ ├── resources │ │ ├── META-INF │ │ │ ├── load.sql │ │ │ └── persistence.xml │ │ └── project-local.yml │ └── webapp │ │ └── index.html │ └── test │ ├── java │ └── com │ │ └── redhat │ │ └── demo │ │ └── saga │ │ └── ticket │ │ └── test │ │ ├── OpenshiftIT.java │ │ └── TicketServiceTest.java │ └── resources │ ├── arquillian.xml │ └── database.yml └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/.gitignore -------------------------------------------------------------------------------- /choreography/build-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/build-images.sh -------------------------------------------------------------------------------- /choreography/clean-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/clean-docker.sh -------------------------------------------------------------------------------- /choreography/debezium/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/Dockerfile -------------------------------------------------------------------------------- /choreography/debezium/connector/order-connector.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/connector/order-connector.json -------------------------------------------------------------------------------- /choreography/debezium/connector/payment-connector.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/connector/payment-connector.json -------------------------------------------------------------------------------- /choreography/debezium/connector/ticket-connector.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/connector/ticket-connector.json -------------------------------------------------------------------------------- /choreography/debezium/dependency-reduced-pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/dependency-reduced-pom.xml -------------------------------------------------------------------------------- /choreography/debezium/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/pom.xml -------------------------------------------------------------------------------- /choreography/debezium/src/main/java/com/redhat/demo/saga/connect/OrderEventRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/src/main/java/com/redhat/demo/saga/connect/OrderEventRouter.java -------------------------------------------------------------------------------- /choreography/debezium/src/main/java/com/redhat/demo/saga/connect/PaymentEventRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/src/main/java/com/redhat/demo/saga/connect/PaymentEventRouter.java -------------------------------------------------------------------------------- /choreography/debezium/src/main/java/com/redhat/demo/saga/connect/TicketEventRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/src/main/java/com/redhat/demo/saga/connect/TicketEventRouter.java -------------------------------------------------------------------------------- /choreography/debezium/src/main/java/com/redhat/demo/saga/elasticsearch/EsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/src/main/java/com/redhat/demo/saga/elasticsearch/EsClient.java -------------------------------------------------------------------------------- /choreography/debezium/src/main/java/com/redhat/demo/saga/elasticsearch/KafkaUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/debezium/src/main/java/com/redhat/demo/saga/elasticsearch/KafkaUtil.java -------------------------------------------------------------------------------- /choreography/deploy-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/deploy-docker.sh -------------------------------------------------------------------------------- /choreography/images/accounttable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/images/accounttable.png -------------------------------------------------------------------------------- /choreography/images/insurancetable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/images/insurancetable.png -------------------------------------------------------------------------------- /choreography/images/kafka.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/images/kafka.png -------------------------------------------------------------------------------- /choreography/images/kibana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/images/kibana.png -------------------------------------------------------------------------------- /choreography/images/orderevent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/images/orderevent.png -------------------------------------------------------------------------------- /choreography/images/paymentevent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/images/paymentevent.png -------------------------------------------------------------------------------- /choreography/images/ticketevent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/images/ticketevent.png -------------------------------------------------------------------------------- /choreography/images/tickettable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/images/tickettable.png -------------------------------------------------------------------------------- /choreography/images/zookeeper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/images/zookeeper.png -------------------------------------------------------------------------------- /choreography/insurance/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/Dockerfile.native -------------------------------------------------------------------------------- /choreography/insurance/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/mvnw -------------------------------------------------------------------------------- /choreography/insurance/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/pom.xml -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/InsuranceResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/InsuranceResource.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/constant/OrderEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/constant/OrderEventType.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/constant/PaymentEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/constant/PaymentEventType.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/constant/TicketEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/constant/TicketEventType.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/consumer/PaymentsEventConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/consumer/PaymentsEventConsumer.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/consumer/TicketsEventConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/consumer/TicketsEventConsumer.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/event/OrderEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/event/OrderEvent.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/event/ProcessedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/event/ProcessedEvent.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/model/Insurance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/model/Insurance.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/model/InsuranceState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/model/InsuranceState.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/rest/ErrorMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/rest/ErrorMessage.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/rest/InsuranceDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/rest/InsuranceDto.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/service/EventService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/service/EventService.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/service/InsuranceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/java/com/redhat/demo/saga/insurance/service/InsuranceService.java -------------------------------------------------------------------------------- /choreography/insurance/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /choreography/insurance/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/main/resources/application.properties -------------------------------------------------------------------------------- /choreography/insurance/src/test/java/com/redhat/demo/saga/insurance/InsuranceResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/test/java/com/redhat/demo/saga/insurance/InsuranceResourceTest.java -------------------------------------------------------------------------------- /choreography/insurance/src/test/java/com/redhat/demo/saga/insurance/NativeInsuranceResourceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/insurance/src/test/java/com/redhat/demo/saga/insurance/NativeInsuranceResourceIT.java -------------------------------------------------------------------------------- /choreography/payment/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/Dockerfile.native -------------------------------------------------------------------------------- /choreography/payment/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/mvnw -------------------------------------------------------------------------------- /choreography/payment/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/pom.xml -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/PaymentResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/PaymentResource.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/constant/OrderEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/constant/OrderEventType.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/constant/PaymentEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/constant/PaymentEventType.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/consumer/OrdersEventConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/consumer/OrdersEventConsumer.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/event/PaymentEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/event/PaymentEvent.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/event/ProcessedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/event/ProcessedEvent.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/model/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/model/Account.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/model/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/model/Payment.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/model/PaymentState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/model/PaymentState.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/service/AccountService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/service/AccountService.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/service/EventService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/service/EventService.java -------------------------------------------------------------------------------- /choreography/payment/src/main/java/com/redhat/demo/saga/payment/service/PaymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/java/com/redhat/demo/saga/payment/service/PaymentService.java -------------------------------------------------------------------------------- /choreography/payment/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /choreography/payment/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/main/resources/application.properties -------------------------------------------------------------------------------- /choreography/payment/src/main/resources/import.sql: -------------------------------------------------------------------------------- 1 | insert into account(id, funds) values ('AA2', 1000); -------------------------------------------------------------------------------- /choreography/payment/src/test/java/com/redhat/demo/saga/payment/NativePaymentResourceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/test/java/com/redhat/demo/saga/payment/NativePaymentResourceIT.java -------------------------------------------------------------------------------- /choreography/payment/src/test/java/com/redhat/demo/saga/payment/PaymentResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/payment/src/test/java/com/redhat/demo/saga/payment/PaymentResourceTest.java -------------------------------------------------------------------------------- /choreography/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/pom.xml -------------------------------------------------------------------------------- /choreography/simulation/json/insurances-test2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/simulation/json/insurances-test2.json -------------------------------------------------------------------------------- /choreography/simulation/json/insurances.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/simulation/json/insurances.json -------------------------------------------------------------------------------- /choreography/simulation/json/tickets-test2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/simulation/json/tickets-test2.json -------------------------------------------------------------------------------- /choreography/simulation/json/tickets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/simulation/json/tickets.json -------------------------------------------------------------------------------- /choreography/simulation/test-ocp-saga-failed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/simulation/test-ocp-saga-failed.sh -------------------------------------------------------------------------------- /choreography/simulation/test-ocp-saga.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/simulation/test-ocp-saga.sh -------------------------------------------------------------------------------- /choreography/simulation/test-saga-failed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/simulation/test-saga-failed.sh -------------------------------------------------------------------------------- /choreography/simulation/test-saga.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/simulation/test-saga.sh -------------------------------------------------------------------------------- /choreography/ticket/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/Dockerfile.native -------------------------------------------------------------------------------- /choreography/ticket/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/mvnw -------------------------------------------------------------------------------- /choreography/ticket/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/pom.xml -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/TicketResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/TicketResource.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/constant/PaymentEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/constant/PaymentEventType.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/constant/TicketEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/constant/TicketEventType.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/consumer/PaymentsEventConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/consumer/PaymentsEventConsumer.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/event/ProcessedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/event/ProcessedEvent.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/event/TicketEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/event/TicketEvent.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/health/SimpleHealthCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/health/SimpleHealthCheck.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/model/Ticket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/model/Ticket.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/model/TicketState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/model/TicketState.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/rest/ErrorMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/rest/ErrorMessage.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/rest/TicketDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/rest/TicketDto.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/service/EventService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/service/EventService.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/service/TicketService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/java/com/redhat/demo/saga/ticket/service/TicketService.java -------------------------------------------------------------------------------- /choreography/ticket/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /choreography/ticket/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/main/resources/application.properties -------------------------------------------------------------------------------- /choreography/ticket/src/test/java/com/redhat/demo/saga/ticket/NativeTicketResourceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/test/java/com/redhat/demo/saga/ticket/NativeTicketResourceIT.java -------------------------------------------------------------------------------- /choreography/ticket/src/test/java/com/redhat/demo/saga/ticket/TicketResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/choreography/ticket/src/test/java/com/redhat/demo/saga/ticket/TicketResourceTest.java -------------------------------------------------------------------------------- /orchestration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/README.md -------------------------------------------------------------------------------- /orchestration/booking-client/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/LICENSE -------------------------------------------------------------------------------- /orchestration/booking-client/deploy-local-minishift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/deploy-local-minishift.sh -------------------------------------------------------------------------------- /orchestration/booking-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/pom.xml -------------------------------------------------------------------------------- /orchestration/booking-client/src/main/fabric8/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/src/main/fabric8/deployment.yml -------------------------------------------------------------------------------- /orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/Insurance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/Insurance.java -------------------------------------------------------------------------------- /orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/InsuranceState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/InsuranceState.java -------------------------------------------------------------------------------- /orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/Payment.java -------------------------------------------------------------------------------- /orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/PaymentState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/PaymentState.java -------------------------------------------------------------------------------- /orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/Ticket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/Ticket.java -------------------------------------------------------------------------------- /orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/TicketState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/model/TicketState.java -------------------------------------------------------------------------------- /orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/rest/service/BookingLRAParticipant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/src/main/java/com/redhat/demo/saga/booking/rest/service/BookingLRAParticipant.java -------------------------------------------------------------------------------- /orchestration/booking-client/src/main/java/com/redhat/demo/saga/insurance/rest/RestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/src/main/java/com/redhat/demo/saga/insurance/rest/RestApplication.java -------------------------------------------------------------------------------- /orchestration/booking-client/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/booking-client/src/main/webapp/index.html -------------------------------------------------------------------------------- /orchestration/deploy-local-minishift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/deploy-local-minishift.sh -------------------------------------------------------------------------------- /orchestration/insurance/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/LICENSE -------------------------------------------------------------------------------- /orchestration/insurance/deploy-local-minishift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/deploy-local-minishift.sh -------------------------------------------------------------------------------- /orchestration/insurance/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/pom.xml -------------------------------------------------------------------------------- /orchestration/insurance/src/main/fabric8/credentials-secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/fabric8/credentials-secret.yml -------------------------------------------------------------------------------- /orchestration/insurance/src/main/fabric8/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/fabric8/deployment.yml -------------------------------------------------------------------------------- /orchestration/insurance/src/main/fabric8/route.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/fabric8/route.yml -------------------------------------------------------------------------------- /orchestration/insurance/src/main/java/com/redhat/demo/saga/insurance/model/Insurance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/java/com/redhat/demo/saga/insurance/model/Insurance.java -------------------------------------------------------------------------------- /orchestration/insurance/src/main/java/com/redhat/demo/saga/insurance/model/InsuranceState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/java/com/redhat/demo/saga/insurance/model/InsuranceState.java -------------------------------------------------------------------------------- /orchestration/insurance/src/main/java/com/redhat/demo/saga/insurance/rest/RestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/java/com/redhat/demo/saga/insurance/rest/RestApplication.java -------------------------------------------------------------------------------- /orchestration/insurance/src/main/java/com/redhat/demo/saga/insurance/rest/service/InsuranceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/java/com/redhat/demo/saga/insurance/rest/service/InsuranceService.java -------------------------------------------------------------------------------- /orchestration/insurance/src/main/resources/META-INF/load.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/resources/META-INF/load.sql -------------------------------------------------------------------------------- /orchestration/insurance/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /orchestration/insurance/src/main/resources/project-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/resources/project-local.yml -------------------------------------------------------------------------------- /orchestration/insurance/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/main/webapp/index.html -------------------------------------------------------------------------------- /orchestration/insurance/src/test/java/com/redhat/demo/saga/insurance/test/InsuranceServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/test/java/com/redhat/demo/saga/insurance/test/InsuranceServiceTest.java -------------------------------------------------------------------------------- /orchestration/insurance/src/test/java/com/redhat/demo/saga/insurance/test/OpenshiftIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/test/java/com/redhat/demo/saga/insurance/test/OpenshiftIT.java -------------------------------------------------------------------------------- /orchestration/insurance/src/test/resources/arquillian.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/test/resources/arquillian.xml -------------------------------------------------------------------------------- /orchestration/insurance/src/test/resources/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/insurance/src/test/resources/database.yml -------------------------------------------------------------------------------- /orchestration/narayana/deploy-local-minishift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/narayana/deploy-local-minishift.sh -------------------------------------------------------------------------------- /orchestration/narayana/lra-coordinator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/narayana/lra-coordinator.yaml -------------------------------------------------------------------------------- /orchestration/payment/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/LICENSE -------------------------------------------------------------------------------- /orchestration/payment/deploy-local-minishift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/deploy-local-minishift.sh -------------------------------------------------------------------------------- /orchestration/payment/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/pom.xml -------------------------------------------------------------------------------- /orchestration/payment/src/main/fabric8/credentials-secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/fabric8/credentials-secret.yml -------------------------------------------------------------------------------- /orchestration/payment/src/main/fabric8/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/fabric8/deployment.yml -------------------------------------------------------------------------------- /orchestration/payment/src/main/fabric8/route.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/fabric8/route.yml -------------------------------------------------------------------------------- /orchestration/payment/src/main/java/com/redhat/demo/saga/payment/model/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/java/com/redhat/demo/saga/payment/model/Payment.java -------------------------------------------------------------------------------- /orchestration/payment/src/main/java/com/redhat/demo/saga/payment/model/PaymentState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/java/com/redhat/demo/saga/payment/model/PaymentState.java -------------------------------------------------------------------------------- /orchestration/payment/src/main/java/com/redhat/demo/saga/payment/rest/RestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/java/com/redhat/demo/saga/payment/rest/RestApplication.java -------------------------------------------------------------------------------- /orchestration/payment/src/main/java/com/redhat/demo/saga/payment/rest/service/PaymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/java/com/redhat/demo/saga/payment/rest/service/PaymentService.java -------------------------------------------------------------------------------- /orchestration/payment/src/main/resources/META-INF/load.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/resources/META-INF/load.sql -------------------------------------------------------------------------------- /orchestration/payment/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /orchestration/payment/src/main/resources/project-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/resources/project-local.yml -------------------------------------------------------------------------------- /orchestration/payment/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/main/webapp/index.html -------------------------------------------------------------------------------- /orchestration/payment/src/test/java/com/redhat/demo/saga/payment/test/OpenshiftIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/test/java/com/redhat/demo/saga/payment/test/OpenshiftIT.java -------------------------------------------------------------------------------- /orchestration/payment/src/test/java/com/redhat/demo/saga/payment/test/PaymentServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/test/java/com/redhat/demo/saga/payment/test/PaymentServiceTest.java -------------------------------------------------------------------------------- /orchestration/payment/src/test/resources/arquillian.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/test/resources/arquillian.xml -------------------------------------------------------------------------------- /orchestration/payment/src/test/resources/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/payment/src/test/resources/database.yml -------------------------------------------------------------------------------- /orchestration/test-saga-failed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/test-saga-failed.sh -------------------------------------------------------------------------------- /orchestration/test-saga.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/test-saga.sh -------------------------------------------------------------------------------- /orchestration/ticket/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/LICENSE -------------------------------------------------------------------------------- /orchestration/ticket/deploy-local-minishift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/deploy-local-minishift.sh -------------------------------------------------------------------------------- /orchestration/ticket/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/pom.xml -------------------------------------------------------------------------------- /orchestration/ticket/src/main/fabric8/credentials-secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/fabric8/credentials-secret.yml -------------------------------------------------------------------------------- /orchestration/ticket/src/main/fabric8/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/fabric8/deployment.yml -------------------------------------------------------------------------------- /orchestration/ticket/src/main/fabric8/route.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/fabric8/route.yml -------------------------------------------------------------------------------- /orchestration/ticket/src/main/java/com/redhat/demo/saga/ticket/model/Ticket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/java/com/redhat/demo/saga/ticket/model/Ticket.java -------------------------------------------------------------------------------- /orchestration/ticket/src/main/java/com/redhat/demo/saga/ticket/model/TicketState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/java/com/redhat/demo/saga/ticket/model/TicketState.java -------------------------------------------------------------------------------- /orchestration/ticket/src/main/java/com/redhat/demo/saga/ticket/rest/RestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/java/com/redhat/demo/saga/ticket/rest/RestApplication.java -------------------------------------------------------------------------------- /orchestration/ticket/src/main/java/com/redhat/demo/saga/ticket/rest/service/TicketService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/java/com/redhat/demo/saga/ticket/rest/service/TicketService.java -------------------------------------------------------------------------------- /orchestration/ticket/src/main/resources/META-INF/load.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/resources/META-INF/load.sql -------------------------------------------------------------------------------- /orchestration/ticket/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /orchestration/ticket/src/main/resources/project-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/resources/project-local.yml -------------------------------------------------------------------------------- /orchestration/ticket/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/main/webapp/index.html -------------------------------------------------------------------------------- /orchestration/ticket/src/test/java/com/redhat/demo/saga/ticket/test/OpenshiftIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/test/java/com/redhat/demo/saga/ticket/test/OpenshiftIT.java -------------------------------------------------------------------------------- /orchestration/ticket/src/test/java/com/redhat/demo/saga/ticket/test/TicketServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/test/java/com/redhat/demo/saga/ticket/test/TicketServiceTest.java -------------------------------------------------------------------------------- /orchestration/ticket/src/test/resources/arquillian.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/test/resources/arquillian.xml -------------------------------------------------------------------------------- /orchestration/ticket/src/test/resources/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/orchestration/ticket/src/test/resources/database.yml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-italy/rht-summit2019-saga/HEAD/readme.md --------------------------------------------------------------------------------