Skip navigation links
A B C D E F G H I K L M N O P R S T V W 

A

AbstractExecutorManager<T> - Class in org.apache.dolphinscheduler.server.master.dispatch.executor
abstract executor manager
AbstractExecutorManager() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.executor.AbstractExecutorManager
 
AbstractSelector<T> - Class in org.apache.dolphinscheduler.server.master.dispatch.host.assign
AbstractSelector
AbstractSelector() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.assign.AbstractSelector
 
action(TaskAction) - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
action(TaskAction) - Method in interface org.apache.dolphinscheduler.server.master.runner.task.ITaskProcessor
 
addEvent(TaskEvent) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEventService
add event
addEvent(TaskEvent) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThread
 
addEvent2WorkflowExecute(StateEvent) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.StateEventResponseService
 
addProcess4TimeoutCheck(ProcessInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.StateWheelExecuteThread
 
addResponse(StateEvent) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.StateEventResponseService
put task to attemptQueue
addStateEvent(StateEvent) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
 
addTask4RetryCheck(ProcessInstance, TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.StateWheelExecuteThread
 
addTask4StateCheck(ProcessInstance, TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.StateWheelExecuteThread
 
addTask4TimeoutCheck(ProcessInstance, TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.StateWheelExecuteThread
 
afterExecute(ExecutionContext) - Method in class org.apache.dolphinscheduler.server.master.dispatch.executor.AbstractExecutorManager
after execute , add dispatch monitor
afterExecute(ExecutionContext) - Method in interface org.apache.dolphinscheduler.server.master.dispatch.executor.ExecutorManager
after execute
afterPropertiesSet() - Method in class org.apache.dolphinscheduler.server.master.dispatch.ExecutorDispatcher
register init
afterPropertiesSet() - Method in class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
init listener

B

BaseTaskProcessor - Class in org.apache.dolphinscheduler.server.master.runner.task
 
BaseTaskProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
beforeExecute(ExecutionContext) - Method in class org.apache.dolphinscheduler.server.master.dispatch.executor.AbstractExecutorManager
before execute , add time monitor , timeout
beforeExecute(ExecutionContext) - Method in interface org.apache.dolphinscheduler.server.master.dispatch.executor.ExecutorManager
before execute
BlockingTaskProcessor - Class in org.apache.dolphinscheduler.server.master.runner.task
blocking task processor
BlockingTaskProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.runner.task.BlockingTaskProcessor
 
buildDataQualityTaskExecutionContext(DataQualityTaskExecutionContext) - Method in class org.apache.dolphinscheduler.server.builder.TaskExecutionContextBuilder
 
buildProcessDefinitionRelatedInfo(ProcessDefinition) - Method in class org.apache.dolphinscheduler.server.builder.TaskExecutionContextBuilder
build processDefinition related info
buildProcessInstanceRelatedInfo(ProcessInstance) - Method in class org.apache.dolphinscheduler.server.builder.TaskExecutionContextBuilder
build processInstance related info
buildResourceParametersInfo(ResourceParametersHelper) - Method in class org.apache.dolphinscheduler.server.builder.TaskExecutionContextBuilder
 
buildTaskDefinitionRelatedInfo(TaskDefinition) - Method in class org.apache.dolphinscheduler.server.builder.TaskExecutionContextBuilder
 
buildTaskInstanceRelatedInfo(TaskInstance) - Method in class org.apache.dolphinscheduler.server.builder.TaskExecutionContextBuilder
build taskInstance related info

C

cache(int, WorkflowExecuteThread) - Method in class org.apache.dolphinscheduler.server.master.cache.impl.ProcessInstanceExecCacheManagerImpl
 
cache(int, WorkflowExecuteThread) - Method in interface org.apache.dolphinscheduler.server.master.cache.ProcessInstanceExecCacheManager
cache
CacheProcessor - Class in org.apache.dolphinscheduler.server.master.processor
cache process from master/api
CacheProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.processor.CacheProcessor
 
checkMasterFailover() - Method in class org.apache.dolphinscheduler.server.master.service.FailoverService
check master failover
checkProcessInstance(StateEvent) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
check process instance by state event
checkSerialProcess(ProcessDefinition) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
 
checkTaskInstanceByCode(long) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
check if task instance exist by task code
checkTaskInstanceById(int) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
check if task instance exist by id
checkTaskInstanceByStateEvent(StateEvent) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
check if task instance exist by state event
cloneRetryTaskInstance(TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
clone a new taskInstance for retry and reset some logic fields
cloneTolerantTaskInstance(TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
clone a new taskInstance for tolerant and reset some logic fields
close() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.LowerWeightHostManager
 
close(String) - Method in class org.apache.dolphinscheduler.server.master.MasterServer
gracefully close
close() - Method in class org.apache.dolphinscheduler.server.master.runner.MasterSchedulerService
 
closeRegistry() - Method in class org.apache.dolphinscheduler.server.master.registry.MasterRegistryClient
 
commitInterval - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
CommonHostManager - Class in org.apache.dolphinscheduler.server.master.dispatch.host
common host manager
CommonHostManager() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.CommonHostManager
 
CommonTaskProcessor - Class in org.apache.dolphinscheduler.server.master.runner.task
common task processor
CommonTaskProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.runner.task.CommonTaskProcessor
 
ConditionTaskProcessor - Class in org.apache.dolphinscheduler.server.master.runner.task
condition task processor
ConditionTaskProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.runner.task.ConditionTaskProcessor
 
contains(int) - Method in class org.apache.dolphinscheduler.server.master.cache.impl.ProcessInstanceExecCacheManagerImpl
 
contains(int) - Method in interface org.apache.dolphinscheduler.server.master.cache.ProcessInstanceExecCacheManager
judge the process instance does it exist
create() - Method in class org.apache.dolphinscheduler.server.builder.TaskExecutionContextBuilder
create

D

DataQualityResultOperator - Class in org.apache.dolphinscheduler.server.utils
DataQualityResultOperator
DataQualityResultOperator() - Constructor for class org.apache.dolphinscheduler.server.utils.DataQualityResultOperator
 
defaultDataSource - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
DependentExecute - Class in org.apache.dolphinscheduler.server.utils
dependent item execute
DependentExecute(List<DependentItem>, DependentRelation) - Constructor for class org.apache.dolphinscheduler.server.utils.DependentExecute
constructor
DependentTaskProcessor - Class in org.apache.dolphinscheduler.server.master.runner.task
dependent task processor
DependentTaskProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.runner.task.DependentTaskProcessor
 
deregister() - Method in class org.apache.dolphinscheduler.server.master.registry.MasterRegistryClient
 
destroy() - Method in class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
destroy
dispatch(ExecutionContext) - Method in class org.apache.dolphinscheduler.server.master.dispatch.ExecutorDispatcher
task dispatch
dispatch() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
dispatchTask(TaskPriority) - Method in class org.apache.dolphinscheduler.server.master.consumer.TaskPriorityQueueConsumer
dispatch task
dispatchTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
dispatch task
dispatchTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BlockingTaskProcessor
 
dispatchTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.CommonTaskProcessor
 
dispatchTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.ConditionTaskProcessor
 
dispatchTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.DependentTaskProcessor
 
dispatchTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SubTaskProcessor
 
dispatchTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SwitchTaskProcessor
 
doExecute(Host, Command) - Method in class org.apache.dolphinscheduler.server.master.dispatch.executor.NettyExecutorManager
execute logic
doSelect(Collection<T>) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.AbstractSelector
 
doSelect(Collection<HostWeight>) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.LowerWeightRoundRobin
select
doSelect(Collection<HostWorker>) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.RandomSelector
 
doSelect(Collection<HostWorker>) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.RoundRobinSelector
 

E

endProcess() - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
process end handle
equals(Object) - Method in class org.apache.dolphinscheduler.server.master.runner.task.TaskInstanceKey
 
evaluate(String) - Static method in class org.apache.dolphinscheduler.server.utils.SwitchTaskUtils
 
EventExecuteService - Class in org.apache.dolphinscheduler.server.master.runner
 
EventExecuteService() - Constructor for class org.apache.dolphinscheduler.server.master.runner.EventExecuteService
 
eventHandler() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThreadPool
 
eventSize() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThread
 
eventSize() - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
 
execute(ExecutionContext) - Method in interface org.apache.dolphinscheduler.server.master.dispatch.executor.ExecutorManager
execute task
execute(ExecutionContext) - Method in class org.apache.dolphinscheduler.server.master.dispatch.executor.NettyExecutorManager
execute logic
executeDirectly(ExecutionContext) - Method in interface org.apache.dolphinscheduler.server.master.dispatch.executor.ExecutorManager
execute task directly without retry
executeDirectly(ExecutionContext) - Method in class org.apache.dolphinscheduler.server.master.dispatch.executor.NettyExecutorManager
 
executeEvent(TaskExecuteThread) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThreadPool
 
executeEvent(WorkflowExecuteThread) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThreadPool
execute workflow
ExecuteException - Exception in org.apache.dolphinscheduler.server.master.dispatch.exceptions
execute exception
ExecuteException() - Constructor for exception org.apache.dolphinscheduler.server.master.dispatch.exceptions.ExecuteException
 
ExecuteException(String) - Constructor for exception org.apache.dolphinscheduler.server.master.dispatch.exceptions.ExecuteException
 
ExecuteException(String, Throwable) - Constructor for exception org.apache.dolphinscheduler.server.master.dispatch.exceptions.ExecuteException
 
ExecuteException(Throwable) - Constructor for exception org.apache.dolphinscheduler.server.master.dispatch.exceptions.ExecuteException
 
ExecuteException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.dolphinscheduler.server.master.dispatch.exceptions.ExecuteException
 
ExecutionContext - Class in org.apache.dolphinscheduler.server.master.dispatch.context
execution context
ExecutionContext(Command, ExecutorType) - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.context.ExecutionContext
 
ExecutionContext(Command, ExecutorType, String) - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.context.ExecutionContext
 
ExecutorDispatcher - Class in org.apache.dolphinscheduler.server.master.dispatch
executor dispatcher
ExecutorDispatcher() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.ExecutorDispatcher
constructor
ExecutorManager<T> - Interface in org.apache.dolphinscheduler.server.master.dispatch.executor
executor manager
ExecutorType - Enum in org.apache.dolphinscheduler.server.master.dispatch.enums
executor type

F

FailoverExecuteThread - Class in org.apache.dolphinscheduler.server.master.runner
 
FailoverExecuteThread() - Constructor for class org.apache.dolphinscheduler.server.master.runner.FailoverExecuteThread
 
failoverServerWhenDown(String, NodeType) - Method in class org.apache.dolphinscheduler.server.master.service.FailoverService
failover server when server down
FailoverService - Class in org.apache.dolphinscheduler.server.master.service
failover service
FailoverService(RegistryClient, MasterConfig, ProcessService, WorkflowExecuteThreadPool) - Constructor for class org.apache.dolphinscheduler.server.master.service.FailoverService
 
finish(Date) - Method in class org.apache.dolphinscheduler.server.utils.DependentExecute
judge depend item finished

G

generateFlowDag(List<TaskNode>, List<String>, List<String>, TaskDependType) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
generate flow dag
get() - Static method in class org.apache.dolphinscheduler.server.builder.TaskExecutionContextBuilder
 
getActiveTaskInstanceByTaskCode(long) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
 
getAll() - Method in class org.apache.dolphinscheduler.server.master.cache.impl.ProcessInstanceExecCacheManagerImpl
 
getAll() - Method in interface org.apache.dolphinscheduler.server.master.cache.ProcessInstanceExecCacheManager
get all WorkflowExecuteThread from cache
getAppIds() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getByProcessInstanceId(int) - Method in class org.apache.dolphinscheduler.server.master.cache.impl.ProcessInstanceExecCacheManagerImpl
 
getByProcessInstanceId(int) - Method in interface org.apache.dolphinscheduler.server.master.cache.ProcessInstanceExecCacheManager
get WorkflowExecuteThread by process instance id
getChannel() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getCommand() - Method in class org.apache.dolphinscheduler.server.master.dispatch.context.ExecutionContext
 
getCurrentWeight() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWeight
 
getDefaultDataSource() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
The default datasource is used to get the dolphinscheduler datasource info, and the info will be used in StatisticsValueConfig and WriterConfig
getDependResultMap() - Method in class org.apache.dolphinscheduler.server.utils.DependentExecute
 
getDispatchTaskNumber() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getEndTime() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getEvent() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getExecThreads() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getExecutePath() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getExecutorType() - Method in class org.apache.dolphinscheduler.server.master.dispatch.context.ExecutionContext
 
getFailoverInterval() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getFetchCommandNum() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getHeartbeatInterval() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getHost() - Method in class org.apache.dolphinscheduler.server.master.dispatch.context.ExecutionContext
 
getHost() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWeight
 
getHostSelector() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getHostWeight() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWorker
 
getHostWorker() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWeight
 
getKey() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThread
 
getKey() - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
 
getListenPort() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getLogPath() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getMasterNodes() - Method in class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
get master nodes
getMasterSize() - Static method in class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
 
getMaxCpuLoadAvg() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getModelDependResult(Date) - Method in class org.apache.dolphinscheduler.server.utils.DependentExecute
get model depend result
getNettyRemotingClient() - Method in class org.apache.dolphinscheduler.server.master.dispatch.executor.NettyExecutorManager
 
getPreExecThreads() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getPreVarPool(TaskInstance, Set<String>) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
 
getProcessId() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getProcessInstance() - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
 
getProcessInstanceId() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getProcessInstanceId() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThread
 
getProcessInstanceId() - Method in class org.apache.dolphinscheduler.server.master.runner.task.TaskInstanceKey
 
getReservedMemory() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getResourceFullNames(TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
get resource map key is full name and value is tenantCode
getRetryTaskInstanceByTaskCode(long) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
 
getSlot() - Static method in class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
 
getStartTime() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getState() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getStateWheelInterval() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getTaskCode() - Method in class org.apache.dolphinscheduler.server.master.runner.task.TaskInstanceKey
 
getTaskCommitInterval() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getTaskCommitRetryTimes() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
getTaskExecutionContext(TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
get TaskExecutionContext
getTaskInstance(int) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
get task instance from memory
getTaskInstance(long) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
 
getTaskInstanceId() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getTaskInstanceKey(ProcessInstance, TaskInstance) - Static method in class org.apache.dolphinscheduler.server.master.runner.task.TaskInstanceKey
 
getTaskProcessor(String) - Static method in class org.apache.dolphinscheduler.server.master.runner.task.TaskProcessorFactory
 
getTaskVersion() - Method in class org.apache.dolphinscheduler.server.master.runner.task.TaskInstanceKey
 
getType() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
getType() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BlockingTaskProcessor
 
getType() - Method in class org.apache.dolphinscheduler.server.master.runner.task.CommonTaskProcessor
 
getType() - Method in class org.apache.dolphinscheduler.server.master.runner.task.ConditionTaskProcessor
 
getType() - Method in class org.apache.dolphinscheduler.server.master.runner.task.DependentTaskProcessor
 
getType() - Method in interface org.apache.dolphinscheduler.server.master.runner.task.ITaskProcessor
 
getType() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SubTaskProcessor
 
getType() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SwitchTaskProcessor
 
getVarPool() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getWeight() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWeight
 
getWorkerAddress() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
getWorkerCandidates(String) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.CommonHostManager
 
getWorkerGroup() - Method in class org.apache.dolphinscheduler.server.master.dispatch.context.ExecutionContext
 
getWorkerGroup() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWorker
 
getWorkerGroupNodes() - Method in class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
 
getWorkerGroupNodes(String) - Method in class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
get worker group nodes
getWorkerHostWeightFromHeartbeat(String) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.CommonHostManager
 
getWorkerNodeInfo() - Method in class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
get worker node info
getWorkerNodeInfo(String) - Method in class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
get worker node info

H

handleConnectionState(ConnectionState) - Method in class org.apache.dolphinscheduler.server.master.registry.MasterRegistryClient
 
handleEvents() - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
handle event
hashCode() - Method in class org.apache.dolphinscheduler.server.master.runner.task.TaskInstanceKey
 
HostManager - Interface in org.apache.dolphinscheduler.server.master.dispatch.host
host manager
hostManager() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.HostManagerConfig
 
HostManagerConfig - Class in org.apache.dolphinscheduler.server.master.dispatch.host
host manager config
HostManagerConfig(AutowireCapableBeanFactory) - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.HostManagerConfig
 
HostSelector - Enum in org.apache.dolphinscheduler.server.master.dispatch.host.assign
 
HostUpdateResponseProcessor - Class in org.apache.dolphinscheduler.server.master.processor
 
HostUpdateResponseProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.processor.HostUpdateResponseProcessor
 
HostWeight - Class in org.apache.dolphinscheduler.server.master.dispatch.host.assign
host weight
HostWeight(HostWorker, double, double, double, long) - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWeight
 
HostWorker - Class in org.apache.dolphinscheduler.server.master.dispatch.host.assign
host worker
HostWorker(String, int, int, String) - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWorker
 
HostWorker(String, int, String) - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWorker
 

I

init() - Method in class org.apache.dolphinscheduler.server.master.consumer.TaskPriorityQueueConsumer
 
init() - Method in class org.apache.dolphinscheduler.server.master.dispatch.executor.NettyExecutorManager
 
init() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.LowerWeightHostManager
 
init() - Method in class org.apache.dolphinscheduler.server.master.registry.MasterRegistryClient
 
init() - Method in class org.apache.dolphinscheduler.server.master.runner.MasterSchedulerService
constructor of MasterSchedulerService
init(TaskInstance, ProcessInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
init(TaskInstance, ProcessInstance) - Method in interface org.apache.dolphinscheduler.server.master.runner.task.ITaskProcessor
 
initQueue() - Method in class org.apache.dolphinscheduler.server.master.runner.task.CommonTaskProcessor
 
isEmpty() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThread
 
isKillYarnJobWhenTaskFailover() - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
isMasterTask(String) - Static method in class org.apache.dolphinscheduler.server.master.runner.task.TaskProcessorFactory
if match master processor, then this task type is processed on the master
isStart() - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
the process start nodes are submitted completely.
ITaskProcessor - Interface in org.apache.dolphinscheduler.server.master.runner.task
interface of task processor in master

K

killed - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
killTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
kill task, all tasks need to realize this function
killTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BlockingTaskProcessor
 
killTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.CommonTaskProcessor
 
killTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.ConditionTaskProcessor
 
killTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.DependentTaskProcessor
 
killTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SubTaskProcessor
 
killTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SwitchTaskProcessor
 

L

load() - Method in class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
load nodes from zookeeper
logger - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
LowerWeightHostManager - Class in org.apache.dolphinscheduler.server.master.dispatch.host
lower weight host manager
LowerWeightHostManager() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.LowerWeightHostManager
 
LowerWeightRoundRobin - Class in org.apache.dolphinscheduler.server.master.dispatch.host.assign
lower weight round robin
LowerWeightRoundRobin() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.assign.LowerWeightRoundRobin
 

M

main(String[]) - Static method in class org.apache.dolphinscheduler.server.master.MasterServer
 
MasterConfig - Class in org.apache.dolphinscheduler.server.master.config
 
MasterConfig() - Constructor for class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
masterConfig - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
MasterRegistryClient - Class in org.apache.dolphinscheduler.server.master.registry
zookeeper master client
MasterRegistryClient() - Constructor for class org.apache.dolphinscheduler.server.master.registry.MasterRegistryClient
 
MasterRegistryDataListener - Class in org.apache.dolphinscheduler.server.master.registry
 
MasterRegistryDataListener() - Constructor for class org.apache.dolphinscheduler.server.master.registry.MasterRegistryDataListener
 
MasterSchedulerService - Class in org.apache.dolphinscheduler.server.master.runner
master scheduler thread
MasterSchedulerService() - Constructor for class org.apache.dolphinscheduler.server.master.runner.MasterSchedulerService
 
MasterServer - Class in org.apache.dolphinscheduler.server.master
 
MasterServer() - Constructor for class org.apache.dolphinscheduler.server.master.MasterServer
 
maxRetryTimes - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 

N

NettyExecutorManager - Class in org.apache.dolphinscheduler.server.master.dispatch.executor
netty executor manager
NettyExecutorManager() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.executor.NettyExecutorManager
constructor
newDispatchEvent(int, int, String) - Static method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
newResultEvent(TaskExecuteResponseCommand, Channel) - Static method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
newRunningEvent(TaskExecuteRunningCommand, Channel) - Static method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
newTaskInstance(ProcessInstance, TaskNode) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
new a taskInstance
notify(Event) - Method in class org.apache.dolphinscheduler.server.master.registry.MasterRegistryDataListener
 

O

of(String, int, String) - Static method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWorker
 
operateDqExecuteResult(TaskEvent, TaskInstance) - Method in class org.apache.dolphinscheduler.server.utils.DataQualityResultOperator
When the task type is data quality, it will get the statistics value、comparison value、 threshold、check type、operator and failure strategy,use the formula that {check type} {operator} {threshold} to get dqc result .
org.apache.dolphinscheduler.server.builder - package org.apache.dolphinscheduler.server.builder
 
org.apache.dolphinscheduler.server.master - package org.apache.dolphinscheduler.server.master
 
org.apache.dolphinscheduler.server.master.cache - package org.apache.dolphinscheduler.server.master.cache
 
org.apache.dolphinscheduler.server.master.cache.impl - package org.apache.dolphinscheduler.server.master.cache.impl
 
org.apache.dolphinscheduler.server.master.config - package org.apache.dolphinscheduler.server.master.config
 
org.apache.dolphinscheduler.server.master.consumer - package org.apache.dolphinscheduler.server.master.consumer
 
org.apache.dolphinscheduler.server.master.dispatch - package org.apache.dolphinscheduler.server.master.dispatch
 
org.apache.dolphinscheduler.server.master.dispatch.context - package org.apache.dolphinscheduler.server.master.dispatch.context
 
org.apache.dolphinscheduler.server.master.dispatch.enums - package org.apache.dolphinscheduler.server.master.dispatch.enums
 
org.apache.dolphinscheduler.server.master.dispatch.exceptions - package org.apache.dolphinscheduler.server.master.dispatch.exceptions
 
org.apache.dolphinscheduler.server.master.dispatch.executor - package org.apache.dolphinscheduler.server.master.dispatch.executor
 
org.apache.dolphinscheduler.server.master.dispatch.host - package org.apache.dolphinscheduler.server.master.dispatch.host
 
org.apache.dolphinscheduler.server.master.dispatch.host.assign - package org.apache.dolphinscheduler.server.master.dispatch.host.assign
 
org.apache.dolphinscheduler.server.master.processor - package org.apache.dolphinscheduler.server.master.processor
 
org.apache.dolphinscheduler.server.master.processor.queue - package org.apache.dolphinscheduler.server.master.processor.queue
 
org.apache.dolphinscheduler.server.master.registry - package org.apache.dolphinscheduler.server.master.registry
 
org.apache.dolphinscheduler.server.master.runner - package org.apache.dolphinscheduler.server.master.runner
 
org.apache.dolphinscheduler.server.master.runner.task - package org.apache.dolphinscheduler.server.master.runner.task
 
org.apache.dolphinscheduler.server.master.service - package org.apache.dolphinscheduler.server.master.service
 
org.apache.dolphinscheduler.server.utils - package org.apache.dolphinscheduler.server.utils
 

P

pause() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
paused - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
pauseTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
pause task, common tasks donot need this.
pauseTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BlockingTaskProcessor
 
pauseTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.CommonTaskProcessor
common task cannot be paused
pauseTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.ConditionTaskProcessor
 
pauseTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.DependentTaskProcessor
 
pauseTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SubTaskProcessor
 
pauseTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SwitchTaskProcessor
 
process(Channel, Command) - Method in class org.apache.dolphinscheduler.server.master.processor.CacheProcessor
 
process(Channel, Command) - Method in class org.apache.dolphinscheduler.server.master.processor.HostUpdateResponseProcessor
 
process(Channel, Command) - Method in class org.apache.dolphinscheduler.server.master.processor.StateEventProcessor
 
process(Channel, Command) - Method in class org.apache.dolphinscheduler.server.master.processor.TaskEventProcessor
 
process(Channel, Command) - Method in class org.apache.dolphinscheduler.server.master.processor.TaskExecuteResponseProcessor
task final result response need master process , state persistence
process(Channel, Command) - Method in class org.apache.dolphinscheduler.server.master.processor.TaskExecuteRunningProcessor
task ack process
process(Channel, Command) - Method in class org.apache.dolphinscheduler.server.master.processor.TaskKillResponseProcessor
task final result response need master process , state persistence
PROCESS_MAP - Static variable in class org.apache.dolphinscheduler.server.master.runner.task.TaskProcessorFactory
 
processInstance - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
ProcessInstanceExecCacheManager - Interface in org.apache.dolphinscheduler.server.master.cache
cache of process instance id and WorkflowExecuteThread
ProcessInstanceExecCacheManagerImpl - Class in org.apache.dolphinscheduler.server.master.cache.impl
cache of process instance id and WorkflowExecuteThread
ProcessInstanceExecCacheManagerImpl() - Constructor for class org.apache.dolphinscheduler.server.master.cache.impl.ProcessInstanceExecCacheManagerImpl
 
processService - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 

R

RandomHostManager - Class in org.apache.dolphinscheduler.server.master.dispatch.host
random host manager
RandomHostManager() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.RandomHostManager
set round robin
RandomSelector - Class in org.apache.dolphinscheduler.server.master.dispatch.host.assign
random selector
RandomSelector() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.assign.RandomSelector
 
refreshProcessInstance(int) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
update process instance
refreshTaskInstance(int) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
update task instance
register(ExecutorType, ExecutorManager) - Method in class org.apache.dolphinscheduler.server.master.dispatch.ExecutorDispatcher
register
registry() - Method in class org.apache.dolphinscheduler.server.master.registry.MasterRegistryClient
registry
removeByProcessInstanceId(int) - Method in class org.apache.dolphinscheduler.server.master.cache.impl.ProcessInstanceExecCacheManagerImpl
 
removeByProcessInstanceId(int) - Method in interface org.apache.dolphinscheduler.server.master.cache.ProcessInstanceExecCacheManager
remove cache by process instance id
removeMasterNodePath(String, NodeType, boolean) - Method in class org.apache.dolphinscheduler.server.master.registry.MasterRegistryClient
remove master node path
removeProcess4TimeoutCheck(ProcessInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.StateWheelExecuteThread
 
removeTask4RetryCheck(ProcessInstance, TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.StateWheelExecuteThread
 
removeTask4StateCheck(ProcessInstance, TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.StateWheelExecuteThread
 
removeTask4TimeoutCheck(ProcessInstance, TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.StateWheelExecuteThread
 
removeWorkerNodePath(String, NodeType, boolean) - Method in class org.apache.dolphinscheduler.server.master.registry.MasterRegistryClient
remove worker node path
rgex - Variable in class org.apache.dolphinscheduler.server.master.runner.task.SwitchTaskProcessor
 
RoundRobinHostManager - Class in org.apache.dolphinscheduler.server.master.dispatch.host
round robin host manager
RoundRobinHostManager() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.RoundRobinHostManager
set round robin
RoundRobinSelector - Class in org.apache.dolphinscheduler.server.master.dispatch.host.assign
Smooth Weight Round Robin
RoundRobinSelector() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.assign.RoundRobinSelector
 
RoundRobinSelector.WeightedRoundRobin - Class in org.apache.dolphinscheduler.server.master.dispatch.host.assign
 
run() - Method in class org.apache.dolphinscheduler.server.master.consumer.TaskPriorityQueueConsumer
 
run() - Method in class org.apache.dolphinscheduler.server.master.MasterServer
run master server
run() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThread
 
run() - Method in class org.apache.dolphinscheduler.server.master.runner.EventExecuteService
 
run() - Method in class org.apache.dolphinscheduler.server.master.runner.FailoverExecuteThread
 
run() - Method in class org.apache.dolphinscheduler.server.master.runner.MasterSchedulerService
run of MasterSchedulerService
run() - Method in class org.apache.dolphinscheduler.server.master.runner.StateWheelExecuteThread
 
run() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
runTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
run task
runTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BlockingTaskProcessor
 
runTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.CommonTaskProcessor
 
runTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.ConditionTaskProcessor
 
runTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.DependentTaskProcessor
 
runTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SubTaskProcessor
 
runTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SwitchTaskProcessor
 

S

select(Collection<T>) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.AbstractSelector
 
select(Collection<T>) - Method in interface org.apache.dolphinscheduler.server.master.dispatch.host.assign.Selector
select
select(ExecutionContext) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.CommonHostManager
select host
select(Collection<HostWorker>) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.CommonHostManager
 
select(ExecutionContext) - Method in interface org.apache.dolphinscheduler.server.master.dispatch.host.HostManager
select host
select(ExecutionContext) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.LowerWeightHostManager
select host
select(Collection<HostWorker>) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.LowerWeightHostManager
 
select(Collection<HostWorker>) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.RandomHostManager
 
select(Collection<HostWorker>) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.RoundRobinHostManager
 
Selector<T> - Interface in org.apache.dolphinscheduler.server.master.dispatch.host.assign
selector
serverNodeManager - Variable in class org.apache.dolphinscheduler.server.master.dispatch.host.CommonHostManager
server node manager
ServerNodeManager - Class in org.apache.dolphinscheduler.server.master.registry
server node manager
ServerNodeManager() - Constructor for class org.apache.dolphinscheduler.server.master.registry.ServerNodeManager
 
setAppIds(String) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setChannel(Channel) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setCurrentWeight(double) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWeight
 
setDispatchTaskNumber(int) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setEndTime(Date) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setEvent(Event) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setExecThreads(int) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setExecutePath(String) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setFailoverInterval(int) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setFetchCommandNum(int) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setHeartbeatInterval(int) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setHost(Host) - Method in class org.apache.dolphinscheduler.server.master.dispatch.context.ExecutionContext
 
setHostSelector(HostSelector) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setHostWeight(int) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWorker
 
setKillYarnJobWhenTaskFailover(boolean) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setListenPort(int) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setLogPath(String) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setMaxCpuLoadAvg(double) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setPreExecThreads(int) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setProcessId(int) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setProcessInstanceId(int) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setRegistryStoppable(IStoppable) - Method in class org.apache.dolphinscheduler.server.master.registry.MasterRegistryClient
 
setReservedMemory(double) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setStartTime(Date) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setState(ExecutionStatus) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setStateWheelInterval(int) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setTaskCommitInterval(int) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setTaskCommitRetryTimes(int) - Method in class org.apache.dolphinscheduler.server.master.config.MasterConfig
 
setTaskExecutionLogger() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
set master task running logger.
setTaskInstanceId(int) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setTaskParams(String, String) - Method in class org.apache.dolphinscheduler.server.master.runner.task.SwitchTaskProcessor
 
setVarPool(String) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setWorkerAddress(String) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
setWorkerGroup(String) - Method in class org.apache.dolphinscheduler.server.master.dispatch.context.ExecutionContext
 
setWorkerGroup(String) - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWorker
 
start() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.StateEventResponseService
 
start() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEventService
 
start() - Method in class org.apache.dolphinscheduler.server.master.registry.MasterRegistryClient
 
start() - Method in class org.apache.dolphinscheduler.server.master.runner.EventExecuteService
 
start() - Method in class org.apache.dolphinscheduler.server.master.runner.FailoverExecuteThread
 
start() - Method in class org.apache.dolphinscheduler.server.master.runner.MasterSchedulerService
 
startProcess() - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
process start handle
startWorkflow(WorkflowExecuteThread) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThreadPool
start workflow
StateEventProcessor - Class in org.apache.dolphinscheduler.server.master.processor
handle state event received from master/api
StateEventProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.processor.StateEventProcessor
 
StateEventResponseService - Class in org.apache.dolphinscheduler.server.master.processor.queue
task manager
StateEventResponseService() - Constructor for class org.apache.dolphinscheduler.server.master.processor.queue.StateEventResponseService
 
StateWheelExecuteThread - Class in org.apache.dolphinscheduler.server.master.runner
Check thread 1.
StateWheelExecuteThread() - Constructor for class org.apache.dolphinscheduler.server.master.runner.StateWheelExecuteThread
 
stop(String) - Method in class org.apache.dolphinscheduler.server.master.MasterServer
 
stop() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.StateEventResponseService
 
stop() - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskEventService
 
stop() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
submit() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
submitStateEvent(StateEvent) - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThreadPool
submit state event
submitTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
submit task
submitTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BlockingTaskProcessor
 
submitTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.CommonTaskProcessor
 
submitTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.ConditionTaskProcessor
 
submitTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.DependentTaskProcessor
 
submitTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SubTaskProcessor
 
submitTask() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SwitchTaskProcessor
 
submitTaskEvent(TaskEvent) - Method in class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThreadPool
 
SubTaskProcessor - Class in org.apache.dolphinscheduler.server.master.runner.task
subtask processor
SubTaskProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.runner.task.SubTaskProcessor
 
SwitchTaskProcessor - Class in org.apache.dolphinscheduler.server.master.runner.task
switch task processor
SwitchTaskProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.runner.task.SwitchTaskProcessor
 
SwitchTaskUtils - Class in org.apache.dolphinscheduler.server.utils
 
SwitchTaskUtils() - Constructor for class org.apache.dolphinscheduler.server.utils.SwitchTaskUtils
 

T

TaskAction - Enum in org.apache.dolphinscheduler.server.master.runner.task
task action
TaskEvent - Class in org.apache.dolphinscheduler.server.master.processor.queue
task event
TaskEvent() - Constructor for class org.apache.dolphinscheduler.server.master.processor.queue.TaskEvent
 
TaskEventProcessor - Class in org.apache.dolphinscheduler.server.master.processor
handle state event received from master/api
TaskEventProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.processor.TaskEventProcessor
 
TaskEventService - Class in org.apache.dolphinscheduler.server.master.processor.queue
task manager
TaskEventService() - Constructor for class org.apache.dolphinscheduler.server.master.processor.queue.TaskEventService
 
TaskExecuteResponseProcessor - Class in org.apache.dolphinscheduler.server.master.processor
task execute response processor
TaskExecuteResponseProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.processor.TaskExecuteResponseProcessor
 
TaskExecuteRunningProcessor - Class in org.apache.dolphinscheduler.server.master.processor
task execute running processor
TaskExecuteRunningProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.processor.TaskExecuteRunningProcessor
 
TaskExecuteThread - Class in org.apache.dolphinscheduler.server.master.processor.queue
task execute thread
TaskExecuteThread(int, ProcessService, WorkflowExecuteThreadPool, ProcessInstanceExecCacheManager, DataQualityResultOperator) - Constructor for class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThread
 
TaskExecuteThreadPool - Class in org.apache.dolphinscheduler.server.master.processor.queue
 
TaskExecuteThreadPool() - Constructor for class org.apache.dolphinscheduler.server.master.processor.queue.TaskExecuteThreadPool
 
TaskExecutionContextBuilder - Class in org.apache.dolphinscheduler.server.builder
TaskExecutionContext builder
TaskExecutionContextBuilder() - Constructor for class org.apache.dolphinscheduler.server.builder.TaskExecutionContextBuilder
 
taskInstance - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
taskInstance() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
taskInstance() - Method in interface org.apache.dolphinscheduler.server.master.runner.task.ITaskProcessor
 
taskInstanceIsFinalState(int) - Method in class org.apache.dolphinscheduler.server.master.consumer.TaskPriorityQueueConsumer
taskInstance is final state success,failure,kill,stop,pause,threadwaiting is final state
TaskInstanceKey - Class in org.apache.dolphinscheduler.server.master.runner.task
task instance key, processInstanceId
TaskInstanceKey(int, long, int) - Constructor for class org.apache.dolphinscheduler.server.master.runner.task.TaskInstanceKey
 
TaskKillResponseProcessor - Class in org.apache.dolphinscheduler.server.master.processor
task response processor
TaskKillResponseProcessor() - Constructor for class org.apache.dolphinscheduler.server.master.processor.TaskKillResponseProcessor
 
taskPluginManager - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
TaskPriorityQueueConsumer - Class in org.apache.dolphinscheduler.server.master.consumer
TaskUpdateQueue consumer
TaskPriorityQueueConsumer() - Constructor for class org.apache.dolphinscheduler.server.master.consumer.TaskPriorityQueueConsumer
 
TaskProcessorFactory - Class in org.apache.dolphinscheduler.server.master.runner.task
the factory to create task processor
TaskProcessorFactory() - Constructor for class org.apache.dolphinscheduler.server.master.runner.task.TaskProcessorFactory
 
taskTimeout() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
task timeout process
taskTimeout() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BlockingTaskProcessor
 
taskTimeout() - Method in class org.apache.dolphinscheduler.server.master.runner.task.CommonTaskProcessor
 
taskTimeout() - Method in class org.apache.dolphinscheduler.server.master.runner.task.ConditionTaskProcessor
 
taskTimeout() - Method in class org.apache.dolphinscheduler.server.master.runner.task.DependentTaskProcessor
 
taskTimeout() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SubTaskProcessor
 
taskTimeout() - Method in class org.apache.dolphinscheduler.server.master.runner.task.SwitchTaskProcessor
 
threadLoggerInfoName - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
timeout - Variable in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
timeout() - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
 
toString() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWeight
 
toString() - Method in class org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostWorker
 
toString() - Method in class org.apache.dolphinscheduler.server.master.runner.task.TaskInstanceKey
 

V

valueOf(String) - Static method in enum org.apache.dolphinscheduler.server.master.dispatch.enums.ExecutorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostSelector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.dolphinscheduler.server.master.runner.task.TaskAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.dolphinscheduler.server.master.dispatch.enums.ExecutorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.dolphinscheduler.server.master.dispatch.host.assign.HostSelector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.dolphinscheduler.server.master.runner.task.TaskAction
Returns an array containing the constants of this enum type, in the order they are declared.
verifyTenantIsNull(Tenant, TaskInstance) - Method in class org.apache.dolphinscheduler.server.master.runner.task.BaseTaskProcessor
whehter tenant is null

W

WeightedRoundRobin() - Constructor for class org.apache.dolphinscheduler.server.master.dispatch.host.assign.RoundRobinSelector.WeightedRoundRobin
 
WorkflowExecuteThread - Class in org.apache.dolphinscheduler.server.master.runner
master exec thread,split dag
WorkflowExecuteThread(ProcessInstance, ProcessService, NettyExecutorManager, ProcessAlertManager, MasterConfig, StateWheelExecuteThread) - Constructor for class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
constructor of WorkflowExecuteThread
WorkflowExecuteThreadPool - Class in org.apache.dolphinscheduler.server.master.runner
 
WorkflowExecuteThreadPool() - Constructor for class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThreadPool
 
workFlowFinish() - Method in class org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread
 
A B C D E F G H I K L M N O P R S T V W 
Skip navigation links

Copyright © 2022 The Apache Software Foundation. All rights reserved.