Package com.avoka.fc.core.job
Class JobStatusLifecycleListener
- java.lang.Object
-
- com.avoka.fc.core.job.JobStatusLifecycleListener
-
public class JobStatusLifecycleListener extends Object
Provides an Cayenne Lifecycle listener that logs status history entries when job or job step statuses change.- Since:
- 18.5.0
-
-
Constructor Summary
Constructors Constructor Description JobStatusLifecycleListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
updateJob(Job job)
Handle a job updatevoid
updateJobStep(JobStep jobStep)
Handle a job step update
-
-
-
Method Detail
-
updateJob
@PrePersist(Job.class) @PreUpdate(Job.class) public void updateJob(Job job)
Handle a job update- Parameters:
job
- the job (required)
-
updateJobStep
@PrePersist(JobStep.class) @PreUpdate(JobStep.class) public void updateJobStep(JobStep jobStep)
Handle a job step update- Parameters:
jobStep
- the job step (required)
-
-