This application consumes the JHU raw published COVID data stream, processes the data and publishes back to the broker smaller updates on the following topics
jhu/csse/covid19/cases/active/update/{attributes.countryRegion}/{attributes.provinceState}
jhu/csse/covid19/cases/confirmed/update/{attributes.countryRegion}/{attributes.provinceState}
jhu/csse/covid19/cases/deaths/update/{attributes.countryRegion}/{attributes.provinceState}
jhu/csse/covid19/cases/recovered/update/{attributes.countryRegion}/{attributes.provinceState}
- Event Broker (Software, Cloud)
- Client username with publish right access publish rights to the Broker
- Install COVID19DataModels
- Install COVID19DataModels
./mvnw install -f ../pom.xml
- Run the corresponding spring boot application
./mvnw spring-boot:run -Dspring-boot.run.jvmArguments="-Dhost=<host_name> -DmsgVpn=<msg_vpn> -DclientUsername=<client_username> -DclientPassword=<client_password>"