├── .gitignore ├── AwsSampleStack.template ├── LICENSE ├── README.md ├── pom.xml └── src └── main ├── java └── org │ └── springframework │ └── cloud │ └── aws │ └── sample │ ├── ReferenceApplication.java │ ├── ec2 │ ├── ApplicationInfoBean.java │ └── ApplicationInfoController.java │ ├── elasticache │ ├── CachingController.java │ └── ExpensiveService.java │ ├── rds │ ├── JdbcPersonService.java │ ├── Person.java │ ├── PersonController.java │ ├── PersonService.java │ └── PoolConfiguration.java │ ├── sns │ ├── SnsController.java │ ├── SnsEndpointController.java │ └── SnsNotification.java │ ├── source │ ├── GitHubSourceCodeProvider.java │ ├── SourceCodeController.java │ ├── SourceCodeProvider.java │ └── SourceFile.java │ ├── sqs │ ├── MessageToProcess.java │ └── SqsController.java │ └── websocket │ ├── DataWithTimestamp.java │ ├── SendingTextWebSocketHandler.java │ └── WebSocketConfiguration.java └── resources ├── data.sql ├── logback.xml ├── schema.sql └── static ├── app.css ├── app.js ├── images ├── ec2-icon.svg ├── elasticache-icon.svg ├── rds-icon.svg ├── sns-icon.svg ├── spring-cloud-aws-logo.png ├── sqs-icon.svg └── wait.gif ├── index.html ├── lib ├── css │ ├── bootstrap.min.css │ └── github.min.css ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff └── js │ ├── angular-route.min.js │ ├── angular.min.js │ ├── highlight.min.js │ └── sockjs.min.js ├── pages ├── ec2.tpl.html ├── elasticache.tpl.html ├── home.tpl.html ├── rds.tpl.html ├── sns.tpl.html └── sqs.tpl.html └── templates └── source-box.tpl.html /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | target/ 3 | *.iml -------------------------------------------------------------------------------- /AwsSampleStack.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/AwsSampleStack.template -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/ReferenceApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/ReferenceApplication.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/ec2/ApplicationInfoBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/ec2/ApplicationInfoBean.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/ec2/ApplicationInfoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/ec2/ApplicationInfoController.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/elasticache/CachingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/elasticache/CachingController.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/elasticache/ExpensiveService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/elasticache/ExpensiveService.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/rds/JdbcPersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/rds/JdbcPersonService.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/rds/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/rds/Person.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/rds/PersonController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/rds/PersonController.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/rds/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/rds/PersonService.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/rds/PoolConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/rds/PoolConfiguration.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/sns/SnsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/sns/SnsController.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/sns/SnsEndpointController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/sns/SnsEndpointController.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/sns/SnsNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/sns/SnsNotification.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/source/GitHubSourceCodeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/source/GitHubSourceCodeProvider.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/source/SourceCodeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/source/SourceCodeController.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/source/SourceCodeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/source/SourceCodeProvider.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/source/SourceFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/source/SourceFile.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/sqs/MessageToProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/sqs/MessageToProcess.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/sqs/SqsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/sqs/SqsController.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/websocket/DataWithTimestamp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/websocket/DataWithTimestamp.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/websocket/SendingTextWebSocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/websocket/SendingTextWebSocketHandler.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/cloud/aws/sample/websocket/WebSocketConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/java/org/springframework/cloud/aws/sample/websocket/WebSocketConfiguration.java -------------------------------------------------------------------------------- /src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/data.sql -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/schema.sql -------------------------------------------------------------------------------- /src/main/resources/static/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/app.css -------------------------------------------------------------------------------- /src/main/resources/static/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/app.js -------------------------------------------------------------------------------- /src/main/resources/static/images/ec2-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/images/ec2-icon.svg -------------------------------------------------------------------------------- /src/main/resources/static/images/elasticache-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/images/elasticache-icon.svg -------------------------------------------------------------------------------- /src/main/resources/static/images/rds-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/images/rds-icon.svg -------------------------------------------------------------------------------- /src/main/resources/static/images/sns-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/images/sns-icon.svg -------------------------------------------------------------------------------- /src/main/resources/static/images/spring-cloud-aws-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/images/spring-cloud-aws-logo.png -------------------------------------------------------------------------------- /src/main/resources/static/images/sqs-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/images/sqs-icon.svg -------------------------------------------------------------------------------- /src/main/resources/static/images/wait.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/images/wait.gif -------------------------------------------------------------------------------- /src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/index.html -------------------------------------------------------------------------------- /src/main/resources/static/lib/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/lib/css/bootstrap.min.css -------------------------------------------------------------------------------- /src/main/resources/static/lib/css/github.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/lib/css/github.min.css -------------------------------------------------------------------------------- /src/main/resources/static/lib/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/lib/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/main/resources/static/lib/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/lib/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /src/main/resources/static/lib/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/lib/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/main/resources/static/lib/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/lib/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/main/resources/static/lib/js/angular-route.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/lib/js/angular-route.min.js -------------------------------------------------------------------------------- /src/main/resources/static/lib/js/angular.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/lib/js/angular.min.js -------------------------------------------------------------------------------- /src/main/resources/static/lib/js/highlight.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/lib/js/highlight.min.js -------------------------------------------------------------------------------- /src/main/resources/static/lib/js/sockjs.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/lib/js/sockjs.min.js -------------------------------------------------------------------------------- /src/main/resources/static/pages/ec2.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/pages/ec2.tpl.html -------------------------------------------------------------------------------- /src/main/resources/static/pages/elasticache.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/pages/elasticache.tpl.html -------------------------------------------------------------------------------- /src/main/resources/static/pages/home.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/pages/home.tpl.html -------------------------------------------------------------------------------- /src/main/resources/static/pages/rds.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/pages/rds.tpl.html -------------------------------------------------------------------------------- /src/main/resources/static/pages/sns.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/pages/sns.tpl.html -------------------------------------------------------------------------------- /src/main/resources/static/pages/sqs.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/pages/sqs.tpl.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/source-box.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/aws-refapp/HEAD/src/main/resources/static/templates/source-box.tpl.html --------------------------------------------------------------------------------