[ https://issues.apache.org/jira/browse/SLING-12743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17951705#comment-17951705 ]
Ionut Pirlogea commented on SLING-12743: ---------------------------------------- Flow of sling event changes: Flow Control: OSGi Condition Service ↓ JobManagerConfiguration (condition field for JobManager readiness) ↓ JobQueueImpl (checks condition before starting jobs) ↓ Job Processing Job Processing Flow: JobQueueImpl.startJobs() -> JobHandler.process() -> JobConsumer.process() Definition of Done: Add condition service to sling event JobManagerConfiguration component to check if it is ready. Check condition logic to different integration points(ex: startJobs to prevent jobs for running if the condition is not met). > Add condition readiness mechanism in JobManager to ensure system stability. > --------------------------------------------------------------------------- > > Key: SLING-12743 > URL: https://issues.apache.org/jira/browse/SLING-12743 > Project: Sling > Issue Type: Task > Components: Event > Reporter: Ionut Pirlogea > Priority: Major > > Add condition readiness mechanism in JobManagerConfiguration to ensure system > stability. -- This message was sent by Atlassian Jira (v8.20.10#820010)