Uses of Class
com.kingsrook.qqq.backend.core.jobs.DurableJobsMetaData
Packages that use DurableJobsMetaData
Package
Description
-
Uses of DurableJobsMetaData in com.kingsrook.qqq.backend.core.jobs
Methods in com.kingsrook.qqq.backend.core.jobs that return DurableJobsMetaDataModifier and TypeMethodDescriptionstatic DurableJobsMetaDataThe settings on an instance, or null when durable jobs are off.static DurableJobsMetaDataDurableJobs.settings()The instance settings; throws when durable jobs are off.DurableJobsMetaData.withAssistantAutoStartMaxRows(Integer assistantAutoStartMaxRows) Fluent setter for assistantAutoStartMaxRowsDurableJobsMetaData.withAssistantMaxActiveJobs(Integer assistantMaxActiveJobs) Fluent setter for assistantMaxActiveJobsDurableJobsMetaData.withCompletionEffectProvider(QCodeReference codeReference) Register a JobCompletionEffects provider (job-level effects, such as delivering a job's outputs, written when a job is about to complete).DurableJobsMetaData.withCompletionEffectProviders(List<QCodeReference> completionEffectProviders) Fluent setter for completionEffectProvidersDurableJobsMetaData.withDefaultChunkSize(Integer defaultChunkSize) Fluent setter for defaultChunkSizeDurableJobsMetaData.withDefaultMaxConcurrentJobsPerProcess(Integer defaultMaxConcurrentJobsPerProcess) Fluent setter for defaultMaxConcurrentJobsPerProcessDurableJobsMetaData.withDurableThresholdRows(Integer durableThresholdRows) Fluent setter for durableThresholdRowsDurableJobsMetaData.withEffectBatchSize(Integer effectBatchSize) Fluent setter for effectBatchSizeDurableJobsMetaData.withEffectDispatcherThreads(Integer effectDispatcherThreads) Fluent setter for effectDispatcherThreadsDurableJobsMetaData.withEffectLeaseTtlSeconds(Integer effectLeaseTtlSeconds) Fluent setter for effectLeaseTtlSecondsDurableJobsMetaData.withEffectMaxAttempts(Integer effectMaxAttempts) Fluent setter for effectMaxAttemptsDurableJobsMetaData.withEffectReconcileAttempts(Integer effectReconcileAttempts) Fluent setter for effectReconcileAttemptsDurableJobsMetaData.withEffectRetryBaseSeconds(Integer effectRetryBaseSeconds) Fluent setter for effectRetryBaseSecondsDurableJobsMetaData.withEffectTarget(String name, QCodeReference codeReference) Register a side-effect target (an EffectTarget implementation) by name.DurableJobsMetaData.withEffectTargets(Map<String, QCodeReference> effectTargets) Fluent setter for effectTargetsDurableJobsMetaData.withEligibleProcessName(String processName) Fluent adder for one eligible process name.DurableJobsMetaData.withEligibleProcessNames(Set<String> eligibleProcessNames) Fluent setter for eligibleProcessNamesDurableJobsMetaData.withLeaseTtlSeconds(Integer leaseTtlSeconds) Fluent setter for leaseTtlSecondsDurableJobsMetaData.withLogMaxLines(Integer logMaxLines) Fluent setter for logMaxLinesDurableJobsMetaData.withLogRedactor(JobLogRedactor logRedactor) Fluent setter for logRedactorDurableJobsMetaData.withMaxActiveJobsPerUser(Integer maxActiveJobsPerUser) Fluent setter for maxActiveJobsPerUserDurableJobsMetaData.withMaxQueuedJobsPerUser(Integer maxQueuedJobsPerUser) Fluent setter for maxQueuedJobsPerUserDurableJobsMetaData.withMaxUploadBytes(Long maxUploadBytes) Fluent setter for maxUploadBytesFluent setter for podIdDurableJobsMetaData.withPollIntervalMillis(Integer pollIntervalMillis) Fluent setter for pollIntervalMillisDurableJobsMetaData.withQueueStallMinutes(Integer queueStallMinutes) Fluent setter for queueStallMinutesDurableJobsMetaData.withReaperIntervalSeconds(Integer reaperIntervalSeconds) Fluent setter for reaperIntervalSecondsDurableJobsMetaData.withScheduledJobsUserId(String scheduledJobsUserId) Fluent setter for scheduledJobsUserIdDurableJobsMetaData.withScheduledRunsAsJobs(Boolean scheduledRunsAsJobs) Fluent setter for scheduledRunsAsJobsDurableJobsMetaData.withStallMinutes(Integer stallMinutes) Fluent setter for stallMinutesDurableJobsMetaData.withStorageTableName(String storageTableName) Fluent setter for storageTableNameDurableJobsMetaData.withUploadExpiryDays(Integer uploadExpiryDays) Fluent setter for uploadExpiryDaysDurableJobsMetaData.withUploadsStorageTableName(String uploadsStorageTableName) Fluent setter for uploadsStorageTableNameDurableJobsMetaData.withUseSkipLockedClaims(Boolean useSkipLockedClaims) Fluent setter for useSkipLockedClaimsDurableJobsMetaData.withWorkerThreads(Integer workerThreads) Fluent setter for workerThreads -
Uses of DurableJobsMetaData in com.kingsrook.qqq.backend.core.jobs.effects
Constructors in com.kingsrook.qqq.backend.core.jobs.effects with parameters of type DurableJobsMetaDataModifierConstructorDescriptionEffectDispatcher(DurableJobsMetaData settings, DurableJobStore jobs, String podId, EffectDispatcher.FaultHook faultHook) ConstructorEffectStore(DurableJobsMetaData settings) Constructor -
Uses of DurableJobsMetaData in com.kingsrook.qqq.backend.core.jobs.progress
Methods in com.kingsrook.qqq.backend.core.jobs.progress with parameters of type DurableJobsMetaDataModifier and TypeMethodDescriptionstatic StringJobLogWriter.redact(String message, DurableJobsMetaData settings) Apply mandatory rules and optional application rules to every displayed line. -
Uses of DurableJobsMetaData in com.kingsrook.qqq.backend.core.jobs.store
Methods in com.kingsrook.qqq.backend.core.jobs.store that return DurableJobsMetaDataConstructors in com.kingsrook.qqq.backend.core.jobs.store with parameters of type DurableJobsMetaData