This project is part of the Transitdata Pulsar-pipeline.
This application manages cancellations from two sources
- single cancellations from transitdata-omm-cancellation-source
- mass cancellations from transitdata-omm-alert source
Mass cancellations have to be filtered from other alerts.
Trips are queried from Digitransit API using GraphQL. Route identifier and time span are used as search criteria.
Produces single trip-update messages.
This project depends on transitdata-common project.
mvn compile
mvn package
- Run this script to build the Docker image
PROCESSOR_TIMEZONE
: timezone to use in the cancellation processor (default: "Europe/Helsinki")
Digitransit API URI