Uses of Class
com.kingsrook.qqq.backend.core.jobs.plans.JobChunkScope
Packages that use JobChunkScope
-
Uses of JobChunkScope in com.kingsrook.qqq.backend.core.jobs.plans
Methods in com.kingsrook.qqq.backend.core.jobs.plans that return JobChunkScopeModifier and TypeMethodDescriptionstatic JobChunkScopeJobChunkScope.open(QBackendTransaction transaction) Open a scope on this thread (close it when the chunk ends).static JobChunkScopeJobChunkScope.open(QBackendTransaction transaction, JobChunkScope.PageCheck pageCheck) Open a scope on this thread with a cooperative check that page-wise steps (such as the streamed ETL execute step) run between pages.static JobChunkScopeJobChunkScope.open(QBackendTransaction transaction, JobChunkScope.PageCheck pageCheck, JobChunkScope.ChunkIdentity identity) Open a scope for an identified job chunk: side effects emitted in it (JobEffects.emit) are buffered here and written to the outbox with the chunk's progress.JobChunkScope.withProgress(JobProgress progress) Fluent setter for progressMethods in com.kingsrook.qqq.backend.core.jobs.plans that return types with arguments of type JobChunkScopeModifier and TypeMethodDescriptionstatic Optional<JobChunkScope> JobChunkScope.current()The scope open on this thread, if any.