public class ParallelBranchProcessorProxy extends AbstractProcessorProxy<ParallelBranchProcessor,ProcessStatus> implements ParallelBranchProcessor
| 构造器和说明 |
|---|
ParallelBranchProcessorProxy(@NotNull ParallelBranchProcessor target,
@NotNull WrapperHandler<ProcessStatus> handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addBranch(@NotNull BranchNode branch)
添加分支到当前节点
|
void |
addBranch(ExecutableNode<?,?>... nodes)
添加分支,根据传入的节点列表创建一个新分支,并添加到当前分支节点
|
List<BranchNode> |
getBranches() |
void |
parallelBy(Executor executor) |
void |
proceedWhen(@NotNull ProceedStrategy strategy) |
static ParallelBranchProcessor |
wrap(@NotNull ParallelBranchProcessor target,
List<StatusWrapperHandler> handlers) |
destroy, getHandler, getTarget, initialize, processclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprocessdestroy, initializepublic ParallelBranchProcessorProxy(@NotNull
@NotNull ParallelBranchProcessor target,
@NotNull
@NotNull WrapperHandler<ProcessStatus> handler)
public static ParallelBranchProcessor wrap(@NotNull @NotNull ParallelBranchProcessor target, List<StatusWrapperHandler> handlers)
public void addBranch(@NotNull
ExecutableNode<?,?>... nodes)
ParallelBranchProcessoraddBranch 在接口中 ParallelBranchProcessornodes - 节点列表public void addBranch(@NotNull
@NotNull BranchNode branch)
ParallelBranchProcessoraddBranch 在接口中 ParallelBranchProcessorpublic void parallelBy(Executor executor)
parallelBy 在接口中 ParallelBranchProcessorpublic void proceedWhen(@NotNull
@NotNull ProceedStrategy strategy)
proceedWhen 在接口中 ParallelBranchProcessorpublic List<BranchNode> getBranches()
getBranches 在接口中 ParallelBranchProcessorCopyright © 2021. All rights reserved.