Class JobControlProcesses
java.lang.Object
com.kingsrook.qqq.backend.core.jobs.processes.JobControlProcesses
The job control actions as record actions on jobs_job (spec section 2.7):
standard streamed-ETL processes with the usual Review and Result summary
lines, so every client runs them through the standard process API.
jobsStart, jobsPause, jobsResume, jobsCancel, jobsRetryFailed, jobsRestart,
jobsRunAgain. Each record goes through DurableJobs.control, which enforces
ownership (or jobs_admin) and the assistant confirmation gate.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classResult: apply the action to each job.static classReview: which jobs the action applies to, and which are skipped. -
Method Summary
Modifier and TypeMethodDescriptionstatic List<QProcessMetaData> All seven processes.static StringprocessName(JobAction action) The process name for an action.
-
Method Details
-
processName
-
defineAll
All seven processes.
-