@Preview(value="3.1") public class StatefulSimpleFlowDriver extends SimpleFlowDriver implements FlowDriver, StatefulFlowDriver
| Modifier and Type | Class and Description |
|---|---|
static class |
StatefulSimpleFlowDriver.Builder |
| Constructor and Description |
|---|
StatefulSimpleFlowDriver(StateRepository stateRepository,
StateController stateController,
Evaluation evaluation,
Container container) |
| Modifier and Type | Method and Description |
|---|---|
static StatefulSimpleFlowDriver.Builder |
builder() |
StateController |
getStateController()
获取状态控制器
|
StateRepository |
getStateRepository()
获取状态仓库
|
void |
handleTask(FlowContext context,
Task task)
处理任务
|
void |
postHandleTask(FlowContext context,
Task task)
提交处理任务
|
getContainer, getEvaluationgetDepthMeta, handleCondition, handleConditionDo, handleTaskDo, isChain, isComponent, onNodeEnd, onNodeStart, tryAsChainTask, tryAsComponentTask, tryAsScriptCondition, tryAsScriptTaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleCondition, onNodeEnd, onNodeStartpublic StatefulSimpleFlowDriver(StateRepository stateRepository, StateController stateController, Evaluation evaluation, Container container)
public StateRepository getStateRepository()
getStateRepository in interface StatefulFlowDriverpublic StateController getStateController()
getStateController in interface StatefulFlowDriverpublic void postHandleTask(FlowContext context, Task task) throws Throwable
postHandleTask in interface StatefulFlowDrivercontext - 流上下文task - 任务Throwablepublic void handleTask(FlowContext context, Task task) throws Throwable
handleTask in interface FlowDriverhandleTask in class AbstractFlowDrivercontext - 流上下文task - 任务Throwablepublic static StatefulSimpleFlowDriver.Builder builder()
Copyright © 2025. All rights reserved.