Class JobClearLogSchedule
java.lang.Object
com.aizuda.snailjob.server.common.schedule.AbstractSchedule
com.aizuda.snailjob.server.job.task.support.schedule.JobClearLogSchedule
Job清理日志 一小时运行一次
- Since:
- 2.1.0
-
Field Summary
Fields inherited from class com.aizuda.snailjob.server.common.schedule.AbstractSchedule
taskScheduler -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()protected voidlockName()voidprocessJobLogPartitionTasks(List<? extends PartitionTask> partitionTasks) clean table JobTaskBatch & JobTask & JobLogMessagevoidstart()Methods inherited from class com.aizuda.snailjob.server.common.schedule.AbstractSchedule
execute
-
Constructor Details
-
JobClearLogSchedule
public JobClearLogSchedule()
-
-
Method Details
-
lockName
- Specified by:
lockNamein classAbstractSchedule
-
lockAtMost
- Specified by:
lockAtMostin classAbstractSchedule
-
lockAtLeast
- Specified by:
lockAtLeastin classAbstractSchedule
-
doExecute
protected void doExecute()- Specified by:
doExecutein classAbstractSchedule
-
processJobLogPartitionTasks
clean table JobTaskBatch & JobTask & JobLogMessage- Parameters:
partitionTasks-
-
start
public void start() -
close
public void close()
-