Class AbstractJobExecutorResultHandler
java.lang.Object
com.aizuda.snailjob.server.job.task.support.result.job.AbstractJobExecutorResultHandler
- All Implemented Interfaces:
JobExecutorResultHandler
- Direct Known Subclasses:
BroadcastJobExecutorHandler,ClusterJobExecutorHandler,MapJobExecutorHandler,MapReduceJobExecutorHandler,ShardingJobExecutorHandler
public abstract class AbstractJobExecutorResultHandler
extends Object
implements JobExecutorResultHandler
- Since:
- :1.2.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voiddoHandleFail(JobExecutorResultContext context) protected abstract voiddoHandleStop(JobExecutorResultContext context) protected abstract voiddoHandleSuccess(JobExecutorResultContext context) voidhandleResult(JobExecutorResultContext context) protected voidprotected voidstop(JobExecutorResultContext context) protected booleanupdateStatus(JobExecutorResultContext context, Integer taskBatchStatus) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.aizuda.snailjob.server.job.task.support.JobExecutorResultHandler
getTaskInstanceType
-
Constructor Details
-
AbstractJobExecutorResultHandler
public AbstractJobExecutorResultHandler()
-
-
Method Details
-
handleResult
- Specified by:
handleResultin interfaceJobExecutorResultHandler
-
openNextWorkflowNode
-
updateStatus
-
stop
-
doHandleSuccess
-
doHandleStop
-
doHandleFail
-