Connect to database and build routes.
Connect to database and build routes. It allows you to start externally a server and decide when to start the scheduling.
The configured ExecutionPlatforms to use to execute jobs.
JDBC configuration for MySQL server 5.7.
The strategy to use for execution retry. Default to exponential backoff.
a tuple with cuttleRoutes (needed to start a server) and a function to start the scheduler
Start scheduling and execution with the given environment.
Start scheduling and execution with the given environment. It also starts an HTTP server providing an Web UI and a JSON API.
The configured ExecutionPlatforms to use to execute jobs.
The port to use for the HTTP daemon.
JDBC configuration for MySQL server 5.7.
The strategy to use for execution retry. Default to exponential backoff.
A cuttle project is a workflow to execute with the appropriate scheduler. See the CuttleProject companion object to create projects.
The type of Scheduling used by the project (for example TimeSeries).