@AutoService(value=ITaskProcessor.class) public class CommonTaskProcessor extends BaseTaskProcessor
commitInterval, defaultDataSource, killed, logger, masterConfig, maxRetryTimes, paused, processInstance, processService, taskInstance, taskPluginManager, threadLoggerInfoName, timeout| 构造器和说明 |
|---|
CommonTaskProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
dispatchTask()
dispatch task
|
String |
getType() |
void |
initQueue() |
boolean |
killTask()
kill task, all tasks need to realize this function
|
protected boolean |
pauseTask()
common task cannot be paused
|
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 submitTask()
BaseTaskProcessorsubmitTask 在类中 BaseTaskProcessorpublic boolean runTask()
BaseTaskProcessorrunTask 在类中 BaseTaskProcessorprotected boolean taskTimeout()
BaseTaskProcessortaskTimeout 在类中 BaseTaskProcessorprotected boolean pauseTask()
pauseTask 在类中 BaseTaskProcessorpublic String getType()
getType 在接口中 ITaskProcessorgetType 在类中 BaseTaskProcessorpublic boolean dispatchTask()
BaseTaskProcessordispatchTask 在类中 BaseTaskProcessorpublic void initQueue()
public boolean killTask()
BaseTaskProcessorkillTask 在类中 BaseTaskProcessorCopyright © 2022 The Apache Software Foundation. All rights reserved.