├── .gitignore ├── .java-version ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.md ├── docker-compose.yml ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src ├── main │ ├── java │ │ └── com │ │ │ └── authga │ │ │ └── springcloudaws │ │ │ ├── SpringCloudAwsApplication.java │ │ │ ├── config │ │ │ ├── AWSConfigConstants.java │ │ │ ├── SnsConfig.java │ │ │ └── SqsConfig.java │ │ │ ├── controller │ │ │ └── OrderController.java │ │ │ ├── listener │ │ │ ├── MessageConsumer.java │ │ │ ├── SimpleMessageConsumer.java │ │ │ └── SimpleMessageConsumer2.java │ │ │ ├── model │ │ │ ├── Event.java │ │ │ ├── EventData.java │ │ │ └── EventType.java │ │ │ └── producer │ │ │ └── SimpleMessageProducer.java │ └── resources │ │ └── application.yml └── test │ └── java │ └── com │ └── authga │ └── springcloudaws │ └── SpringCloudAwsApplicationTests.java └── tmp └── localstack ├── data └── recorded_api_calls.json ├── server.test.pem ├── server.test.pem.crt └── server.test.pem.key /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /.java-version: -------------------------------------------------------------------------------- 1 | openjdk64-11.0.11 2 | -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/SpringCloudAwsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/SpringCloudAwsApplication.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/config/AWSConfigConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/config/AWSConfigConstants.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/config/SnsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/config/SnsConfig.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/config/SqsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/config/SqsConfig.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/controller/OrderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/controller/OrderController.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/listener/MessageConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/listener/MessageConsumer.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/listener/SimpleMessageConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/listener/SimpleMessageConsumer.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/listener/SimpleMessageConsumer2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/listener/SimpleMessageConsumer2.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/model/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/model/Event.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/model/EventData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/model/EventData.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/model/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/model/EventType.java -------------------------------------------------------------------------------- /src/main/java/com/authga/springcloudaws/producer/SimpleMessageProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/java/com/authga/springcloudaws/producer/SimpleMessageProducer.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/test/java/com/authga/springcloudaws/SpringCloudAwsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/src/test/java/com/authga/springcloudaws/SpringCloudAwsApplicationTests.java -------------------------------------------------------------------------------- /tmp/localstack/data/recorded_api_calls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/tmp/localstack/data/recorded_api_calls.json -------------------------------------------------------------------------------- /tmp/localstack/server.test.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/tmp/localstack/server.test.pem -------------------------------------------------------------------------------- /tmp/localstack/server.test.pem.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/tmp/localstack/server.test.pem.crt -------------------------------------------------------------------------------- /tmp/localstack/server.test.pem.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maniish-jaiin/spring-cloud-messaging-sample/HEAD/tmp/localstack/server.test.pem.key --------------------------------------------------------------------------------