├── .github └── CODEOWNERS ├── .gitignore ├── README.md ├── img ├── getresult.png ├── querywf.png ├── signalwf.png ├── start.png ├── startwf.png ├── traces.png └── wfstarted.png ├── mvnw ├── mvnw.cmd ├── partial-docker-compose.yml ├── partial-otel-config.yaml ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── temporal │ │ └── demos │ │ └── temporalspringbootdemo │ │ ├── DataConverterConfig.java │ │ ├── TemporalSpringbootDemoApplication.java │ │ ├── activities │ │ ├── DemoActivities.java │ │ └── DemoActivitiesImpl.java │ │ ├── converter │ │ └── CloudEventsPayloadConverter.java │ │ └── workflows │ │ ├── DemoWorkflow.java │ │ └── DemoWorkflowImpl.java └── resources │ ├── application.yml │ └── templates │ └── index.html └── test ├── java └── com │ └── temporal │ └── demos │ └── temporalspringbootdemo │ ├── DataConverterTestConfig.java │ └── TestDemoWorkflow.java └── resources └── application.properties /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @temporalio/devrel @tsurdilo @antmendoza 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/README.md -------------------------------------------------------------------------------- /img/getresult.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/img/getresult.png -------------------------------------------------------------------------------- /img/querywf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/img/querywf.png -------------------------------------------------------------------------------- /img/signalwf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/img/signalwf.png -------------------------------------------------------------------------------- /img/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/img/start.png -------------------------------------------------------------------------------- /img/startwf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/img/startwf.png -------------------------------------------------------------------------------- /img/traces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/img/traces.png -------------------------------------------------------------------------------- /img/wfstarted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/img/wfstarted.png -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /partial-docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/partial-docker-compose.yml -------------------------------------------------------------------------------- /partial-otel-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/partial-otel-config.yaml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/temporal/demos/temporalspringbootdemo/DataConverterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/main/java/com/temporal/demos/temporalspringbootdemo/DataConverterConfig.java -------------------------------------------------------------------------------- /src/main/java/com/temporal/demos/temporalspringbootdemo/TemporalSpringbootDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/main/java/com/temporal/demos/temporalspringbootdemo/TemporalSpringbootDemoApplication.java -------------------------------------------------------------------------------- /src/main/java/com/temporal/demos/temporalspringbootdemo/activities/DemoActivities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/main/java/com/temporal/demos/temporalspringbootdemo/activities/DemoActivities.java -------------------------------------------------------------------------------- /src/main/java/com/temporal/demos/temporalspringbootdemo/activities/DemoActivitiesImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/main/java/com/temporal/demos/temporalspringbootdemo/activities/DemoActivitiesImpl.java -------------------------------------------------------------------------------- /src/main/java/com/temporal/demos/temporalspringbootdemo/converter/CloudEventsPayloadConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/main/java/com/temporal/demos/temporalspringbootdemo/converter/CloudEventsPayloadConverter.java -------------------------------------------------------------------------------- /src/main/java/com/temporal/demos/temporalspringbootdemo/workflows/DemoWorkflow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/main/java/com/temporal/demos/temporalspringbootdemo/workflows/DemoWorkflow.java -------------------------------------------------------------------------------- /src/main/java/com/temporal/demos/temporalspringbootdemo/workflows/DemoWorkflowImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/main/java/com/temporal/demos/temporalspringbootdemo/workflows/DemoWorkflowImpl.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /src/test/java/com/temporal/demos/temporalspringbootdemo/DataConverterTestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/test/java/com/temporal/demos/temporalspringbootdemo/DataConverterTestConfig.java -------------------------------------------------------------------------------- /src/test/java/com/temporal/demos/temporalspringbootdemo/TestDemoWorkflow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/test/java/com/temporal/demos/temporalspringbootdemo/TestDemoWorkflow.java -------------------------------------------------------------------------------- /src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/spring-boot-demo/HEAD/src/test/resources/application.properties --------------------------------------------------------------------------------