Skip to main content

Jobs

Some background processes in Subato need to be run regularly. These are implemented as scheduled jobs using Spring's scheduling support. The available jobs are listed below. Refer to the JavaDoc of each job class for implementation details.

JobDescription
SolutionCleanupJobDeletes anonymous solutions that have exceeded the configured retention period.
TaskImportLogCleanupJobDeletes old task-pool log entries. For each task pool, only the 100 most recent log entries are retained.
ValidateSpecCacheStartupJobRuns automatically during backend startup to validate all stored tasks. If required, it migrates tasks to reflect changes in the STEF data model and archives tasks that use an incompatible (outdated) STEF specification.