Package com.logicaldoc.retention
Class RetentionPoliciesProcessor
java.lang.Object
com.logicaldoc.core.task.Task
com.logicaldoc.retention.RetentionPoliciesProcessor
- All Implemented Interfaces:
Runnable
@Component("retentionProcessor")
public class RetentionPoliciesProcessor
extends com.logicaldoc.core.task.Task
The component processes the retention policies.
- Since:
- 7.2
- Author:
- Marco Meschieri - LogicalDOC
-
Field Summary
FieldsFields inherited from class com.logicaldoc.core.task.Task
STATUS_IDLE, STATUS_RUNNING, STATUS_STOPPING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanMethods inherited from class com.logicaldoc.core.task.Task
addTaskListener, getCompletionPercentage, getConfig, getName, getProgress, getReportRecipients, getScheduling, getSize, getStatus, interrupt, isInterrupted, isInterruptRequested, isRunning, isSendActivityReport, notifyReport, removeTaskListener, run, save, saveWork, setReportRecipients, setSendActivityReport, setSize
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
RetentionPoliciesProcessor
public RetentionPoliciesProcessor()
-
-
Method Details
-
isIndeterminate
public boolean isIndeterminate()- Specified by:
isIndeterminatein classcom.logicaldoc.core.task.Task
-
isConcurrent
public boolean isConcurrent()- Specified by:
isConcurrentin classcom.logicaldoc.core.task.Task
-
getRetentionPolicyDao
-