├── .gitignore ├── README.adoc ├── SCSt-DN.png ├── create-images.sh ├── creekconsumer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.adoc ├── mvnw ├── mvnw.cmd ├── notes.txt ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── spring │ │ │ └── creekconsumer │ │ │ ├── ConsumerConfiguration.java │ │ │ └── ConsumerProperties.java │ └── resources │ │ └── application.yaml │ └── test │ └── java │ └── io │ └── spring │ └── creekconsumer │ └── ConsumerApplicationTests.java ├── creekfunctions ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.adoc ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── spring │ │ │ └── creekfunctions │ │ │ ├── CreekMeasurement.java │ │ │ ├── CreekMeasurementRepository.java │ │ │ ├── ReportCreekMeasurements.java │ │ │ └── TransformCreekMeasurement.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── io │ └── spring │ └── creekfunctions │ ├── CreekMeasurementRepositoryTests.java │ ├── CreekMeasurementTests.java │ ├── LogCreekMeasurementsTests.java │ └── TransformCreekMeasurementTests.java ├── creekmeasurementrepositoryconsumer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.adoc ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── spring │ │ │ └── creekconsumer │ │ │ └── CreekMeasurementRepositoryConsumerApplication.java │ └── resources │ │ ├── application.yaml │ │ └── schema.sql │ └── test │ └── java │ └── io │ └── spring │ └── creekconsumer │ └── CreekMeasurementRepositoryConsumerApplicationTests.java ├── creekproducer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.adoc ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── spring │ │ │ └── creekproducer │ │ │ └── CreekProducerConfiguration.java │ └── resources │ │ └── application.yaml │ └── test │ └── java │ └── io │ └── spring │ └── creekproducer │ └── CreekproducerApplicationTests.java ├── creektransformer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.adoc ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── spring │ │ │ └── creekconsumer │ │ │ └── CreekTransformerApplication.java │ └── resources │ │ └── application.yaml │ └── test │ └── java │ └── io │ └── spring │ └── creekconsumer │ └── CreekTransformerApplicationTests.java ├── docker-compose.yml └── streampoc ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.adoc ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── io │ │ └── spring │ │ └── streampoc │ │ ├── CreekMeasurement.java │ │ ├── CreekProperties.java │ │ ├── CreekRepository.java │ │ └── StreampocApplication.java └── resources │ └── application.properties └── test └── java └── io └── spring └── streampoc └── StreampocApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/.gitignore -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/README.adoc -------------------------------------------------------------------------------- /SCSt-DN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/SCSt-DN.png -------------------------------------------------------------------------------- /create-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/create-images.sh -------------------------------------------------------------------------------- /creekconsumer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/.gitignore -------------------------------------------------------------------------------- /creekconsumer/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /creekconsumer/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /creekconsumer/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/README.adoc -------------------------------------------------------------------------------- /creekconsumer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/mvnw -------------------------------------------------------------------------------- /creekconsumer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/mvnw.cmd -------------------------------------------------------------------------------- /creekconsumer/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/notes.txt -------------------------------------------------------------------------------- /creekconsumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/pom.xml -------------------------------------------------------------------------------- /creekconsumer/src/main/java/io/spring/creekconsumer/ConsumerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/src/main/java/io/spring/creekconsumer/ConsumerConfiguration.java -------------------------------------------------------------------------------- /creekconsumer/src/main/java/io/spring/creekconsumer/ConsumerProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/src/main/java/io/spring/creekconsumer/ConsumerProperties.java -------------------------------------------------------------------------------- /creekconsumer/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/src/main/resources/application.yaml -------------------------------------------------------------------------------- /creekconsumer/src/test/java/io/spring/creekconsumer/ConsumerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekconsumer/src/test/java/io/spring/creekconsumer/ConsumerApplicationTests.java -------------------------------------------------------------------------------- /creekfunctions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/.gitignore -------------------------------------------------------------------------------- /creekfunctions/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /creekfunctions/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /creekfunctions/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/README.adoc -------------------------------------------------------------------------------- /creekfunctions/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/mvnw -------------------------------------------------------------------------------- /creekfunctions/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/mvnw.cmd -------------------------------------------------------------------------------- /creekfunctions/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/pom.xml -------------------------------------------------------------------------------- /creekfunctions/src/main/java/io/spring/creekfunctions/CreekMeasurement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/src/main/java/io/spring/creekfunctions/CreekMeasurement.java -------------------------------------------------------------------------------- /creekfunctions/src/main/java/io/spring/creekfunctions/CreekMeasurementRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/src/main/java/io/spring/creekfunctions/CreekMeasurementRepository.java -------------------------------------------------------------------------------- /creekfunctions/src/main/java/io/spring/creekfunctions/ReportCreekMeasurements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/src/main/java/io/spring/creekfunctions/ReportCreekMeasurements.java -------------------------------------------------------------------------------- /creekfunctions/src/main/java/io/spring/creekfunctions/TransformCreekMeasurement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/src/main/java/io/spring/creekfunctions/TransformCreekMeasurement.java -------------------------------------------------------------------------------- /creekfunctions/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /creekfunctions/src/test/java/io/spring/creekfunctions/CreekMeasurementRepositoryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/src/test/java/io/spring/creekfunctions/CreekMeasurementRepositoryTests.java -------------------------------------------------------------------------------- /creekfunctions/src/test/java/io/spring/creekfunctions/CreekMeasurementTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/src/test/java/io/spring/creekfunctions/CreekMeasurementTests.java -------------------------------------------------------------------------------- /creekfunctions/src/test/java/io/spring/creekfunctions/LogCreekMeasurementsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/src/test/java/io/spring/creekfunctions/LogCreekMeasurementsTests.java -------------------------------------------------------------------------------- /creekfunctions/src/test/java/io/spring/creekfunctions/TransformCreekMeasurementTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekfunctions/src/test/java/io/spring/creekfunctions/TransformCreekMeasurementTests.java -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/.gitignore -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/README.adoc -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/mvnw -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/mvnw.cmd -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/pom.xml -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/src/main/java/io/spring/creekconsumer/CreekMeasurementRepositoryConsumerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/src/main/java/io/spring/creekconsumer/CreekMeasurementRepositoryConsumerApplication.java -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/src/main/resources/application.yaml -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/src/main/resources/schema.sql -------------------------------------------------------------------------------- /creekmeasurementrepositoryconsumer/src/test/java/io/spring/creekconsumer/CreekMeasurementRepositoryConsumerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekmeasurementrepositoryconsumer/src/test/java/io/spring/creekconsumer/CreekMeasurementRepositoryConsumerApplicationTests.java -------------------------------------------------------------------------------- /creekproducer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekproducer/.gitignore -------------------------------------------------------------------------------- /creekproducer/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekproducer/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /creekproducer/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekproducer/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /creekproducer/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekproducer/README.adoc -------------------------------------------------------------------------------- /creekproducer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekproducer/mvnw -------------------------------------------------------------------------------- /creekproducer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekproducer/mvnw.cmd -------------------------------------------------------------------------------- /creekproducer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekproducer/pom.xml -------------------------------------------------------------------------------- /creekproducer/src/main/java/io/spring/creekproducer/CreekProducerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekproducer/src/main/java/io/spring/creekproducer/CreekProducerConfiguration.java -------------------------------------------------------------------------------- /creekproducer/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekproducer/src/main/resources/application.yaml -------------------------------------------------------------------------------- /creekproducer/src/test/java/io/spring/creekproducer/CreekproducerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creekproducer/src/test/java/io/spring/creekproducer/CreekproducerApplicationTests.java -------------------------------------------------------------------------------- /creektransformer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creektransformer/.gitignore -------------------------------------------------------------------------------- /creektransformer/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creektransformer/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /creektransformer/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creektransformer/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /creektransformer/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creektransformer/README.adoc -------------------------------------------------------------------------------- /creektransformer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creektransformer/mvnw -------------------------------------------------------------------------------- /creektransformer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creektransformer/mvnw.cmd -------------------------------------------------------------------------------- /creektransformer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creektransformer/pom.xml -------------------------------------------------------------------------------- /creektransformer/src/main/java/io/spring/creekconsumer/CreekTransformerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creektransformer/src/main/java/io/spring/creekconsumer/CreekTransformerApplication.java -------------------------------------------------------------------------------- /creektransformer/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creektransformer/src/main/resources/application.yaml -------------------------------------------------------------------------------- /creektransformer/src/test/java/io/spring/creekconsumer/CreekTransformerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/creektransformer/src/test/java/io/spring/creekconsumer/CreekTransformerApplicationTests.java -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /streampoc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/.gitignore -------------------------------------------------------------------------------- /streampoc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /streampoc/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /streampoc/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/README.adoc -------------------------------------------------------------------------------- /streampoc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/mvnw -------------------------------------------------------------------------------- /streampoc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/mvnw.cmd -------------------------------------------------------------------------------- /streampoc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/pom.xml -------------------------------------------------------------------------------- /streampoc/src/main/java/io/spring/streampoc/CreekMeasurement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/src/main/java/io/spring/streampoc/CreekMeasurement.java -------------------------------------------------------------------------------- /streampoc/src/main/java/io/spring/streampoc/CreekProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/src/main/java/io/spring/streampoc/CreekProperties.java -------------------------------------------------------------------------------- /streampoc/src/main/java/io/spring/streampoc/CreekRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/src/main/java/io/spring/streampoc/CreekRepository.java -------------------------------------------------------------------------------- /streampoc/src/main/java/io/spring/streampoc/StreampocApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/src/main/java/io/spring/streampoc/StreampocApplication.java -------------------------------------------------------------------------------- /streampoc/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/src/main/resources/application.properties -------------------------------------------------------------------------------- /streampoc/src/test/java/io/spring/streampoc/StreampocApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cppwfs/scstdn2022/HEAD/streampoc/src/test/java/io/spring/streampoc/StreampocApplicationTests.java --------------------------------------------------------------------------------