Class TrashSoftRemovalScheduledJob
java.lang.Object
com.atlassian.confluence.impl.retention.schedule.TrashSoftRemovalScheduledJob
- All Implemented Interfaces:
com.atlassian.scheduler.JobRunner
public class TrashSoftRemovalScheduledJob
extends Object
implements com.atlassian.scheduler.JobRunner
Run a soft removal job for trash
- Since:
- 7.14.0
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTrashSoftRemovalScheduledJob
(RetentionFeatureChecker retentionFeatureChecker, RetentionRulesChecker rulesChecker, TrashRemovalManager trashRemovalManager, FastTrashRemovalManager fastTrashRemovalManager) -
Method Summary
Modifier and TypeMethodDescription@Nullable com.atlassian.scheduler.JobRunnerResponse
runJob
(com.atlassian.scheduler.JobRunnerRequest ignored)
-
Field Details
-
BATCH_SIZE_KEY
- See Also:
-
BATCH_SIZE
public static final int BATCH_SIZE
-
-
Constructor Details
-
TrashSoftRemovalScheduledJob
public TrashSoftRemovalScheduledJob(RetentionFeatureChecker retentionFeatureChecker, RetentionRulesChecker rulesChecker, TrashRemovalManager trashRemovalManager, FastTrashRemovalManager fastTrashRemovalManager)
-
-
Method Details
-
runJob
public @Nullable com.atlassian.scheduler.JobRunnerResponse runJob(com.atlassian.scheduler.JobRunnerRequest ignored) - Specified by:
runJob
in interfacecom.atlassian.scheduler.JobRunner
-