public interface BranchTask<T> extends TccTask<T,T,T,T,T,T,T,T>
| 限定符和类型 | 方法和说明 |
|---|---|
BranchNode |
branch(TaskEvent<T> event) |
default TaskEvent<T> |
cancel(TaskEvent<T> event) |
default TaskEvent<?> |
commit(TaskEvent<?> event) |
default TaskEvent<T> |
confirm(TaskEvent<T> event) |
default TaskEvent<T> |
execute(TaskEvent<T> event) |
default TaskEvent<?> |
inquire(TaskEvent<?> event) |
default TaskEvent<T> |
lock(TaskEvent<T> event) |
default TaskEvent<T> |
query(TaskEvent<T> event) |
default TaskEvent<?> |
rollback(TaskEvent<?> event) |
default TaskEvent<?> |
run(TaskEvent<?> event) |
default TaskEvent<T> |
unlock(TaskEvent<T> event) |
getTaskPropertygetTaskUuid, rundefault TaskEvent<?> inquire(TaskEvent<?> event)
inquire 在接口中 ActionTaskinquire 在接口中 SimpleTask<T,T,T,T>BranchNode branch(TaskEvent<T> event)