Class TaskServiceImpl
java.lang.Object
net.wenzuo.atom.scheduling.service.impl.TaskServiceImpl
- All Implemented Interfaces:
TaskService
- Since:
- 2024-07-17
- Author:
- Catch
-
Constructor Summary
ConstructorsConstructorDescriptionTaskServiceImpl(jakarta.validation.Validator validator, org.springframework.context.ApplicationContext applicationContext, org.springframework.scheduling.TaskScheduler taskScheduler) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidclear()Map<String, ScheduledFuture<?>> voidremoveTask(String taskId) voidremoveTasks(List<String> taskIds) voidremoveTasksContains(String contains) voidremoveTasksPrefix(String prefix) voidremoveTasksRegex(String regex) voidremoveTasksSuffix(String suffix) voidvoid
-
Constructor Details
-
TaskServiceImpl
public TaskServiceImpl(jakarta.validation.Validator validator, org.springframework.context.ApplicationContext applicationContext, org.springframework.scheduling.TaskScheduler taskScheduler)
-
-
Method Details
-
setTask
- Specified by:
setTaskin interfaceTaskService
-
setTasks
- Specified by:
setTasksin interfaceTaskService
-
addTask
- Specified by:
addTaskin interfaceTaskService
-
addTasks
- Specified by:
addTasksin interfaceTaskService
-
removeTask
- Specified by:
removeTaskin interfaceTaskService
-
removeTasks
- Specified by:
removeTasksin interfaceTaskService
-
removeTasksPrefix
- Specified by:
removeTasksPrefixin interfaceTaskService
-
removeTasksSuffix
- Specified by:
removeTasksSuffixin interfaceTaskService
-
removeTasksContains
- Specified by:
removeTasksContainsin interfaceTaskService
-
removeTasksRegex
- Specified by:
removeTasksRegexin interfaceTaskService
-
clear
public void clear()- Specified by:
clearin interfaceTaskService
-
getJobMap
- Specified by:
getJobMapin interfaceTaskService
-