Class VersionSoftRemovalScheduledJob
java.lang.Object
com.atlassian.confluence.impl.retention.schedule.VersionSoftRemovalScheduledJob
- All Implemented Interfaces:
com.atlassian.scheduler.JobRunner
public class VersionSoftRemovalScheduledJob
extends Object
implements com.atlassian.scheduler.JobRunner
- Since:
- 7.12
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionVersionSoftRemovalScheduledJob
(VersionRemovalService versionRemovalService, GlobalRetentionPolicyManager globalRetentionPolicyManager, RetentionFeatureChecker retentionFeatureChecker, RetentionRulesChecker rulesChecker, FastVersionRemovalService fastVersionRemovalService) -
Method Summary
Modifier and TypeMethodDescription@Nullable com.atlassian.scheduler.JobRunnerResponse
runJob
(com.atlassian.scheduler.JobRunnerRequest jobRunnerRequest)
-
Field Details
-
CONTENT_COUNT
protected static final int CONTENT_COUNT
-
-
Constructor Details
-
VersionSoftRemovalScheduledJob
public VersionSoftRemovalScheduledJob(VersionRemovalService versionRemovalService, GlobalRetentionPolicyManager globalRetentionPolicyManager, RetentionFeatureChecker retentionFeatureChecker, RetentionRulesChecker rulesChecker, FastVersionRemovalService fastVersionRemovalService)
-
-
Method Details
-
runJob
public @Nullable com.atlassian.scheduler.JobRunnerResponse runJob(com.atlassian.scheduler.JobRunnerRequest jobRunnerRequest) - Specified by:
runJob
in interfacecom.atlassian.scheduler.JobRunner
-