@AutoService(value=ITaskProcessor.class) public class BlockingTaskProcessor extends BaseTaskProcessor
commitInterval, defaultDataSource, killed, logger, masterConfig, maxRetryTimes, paused, processInstance, processService, taskInstance, taskPluginManager, threadLoggerInfoName, timeout| 构造器和说明 |
|---|
BlockingTaskProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
dispatchTask()
dispatch task
|
String |
getType() |
protected boolean |
killTask()
kill task, all tasks need to realize this function
|
protected boolean |
pauseTask()
pause task, common tasks donot need this.
|
protected boolean |
runTask()
run task
|
protected boolean |
submitTask()
submit task
|
protected boolean |
taskTimeout()
task timeout process
|
action, dispatch, getDefaultDataSource, getResourceFullNames, getTaskExecutionContext, init, pause, run, setTaskExecutionLogger, stop, submit, taskInstance, timeout, verifyTenantIsNullprotected boolean pauseTask()
BaseTaskProcessorpauseTask 在类中 BaseTaskProcessorprotected boolean killTask()
BaseTaskProcessorkillTask 在类中 BaseTaskProcessorprotected boolean taskTimeout()
BaseTaskProcessortaskTimeout 在类中 BaseTaskProcessorprotected boolean submitTask()
BaseTaskProcessorsubmitTask 在类中 BaseTaskProcessorprotected boolean runTask()
BaseTaskProcessorrunTask 在类中 BaseTaskProcessorprotected boolean dispatchTask()
BaseTaskProcessordispatchTask 在类中 BaseTaskProcessorpublic String getType()
getType 在接口中 ITaskProcessorgetType 在类中 BaseTaskProcessorCopyright © 2022 The Apache Software Foundation. All rights reserved.