public abstract class SubflowTask extends Object
BaseRewrite.ServletRewriteFlow of a given ServletRewrite| Constructor and Description |
|---|
SubflowTask() |
| Modifier and Type | Method and Description |
|---|---|
static Flow |
perform(ServletRewrite<?,?> event,
EvaluationContext context,
Flow subflow,
SubflowTask subflowTask)
Perform the given
SubflowTask using the given ServletRewrite event initialized with a new
BaseRewrite.ServletRewriteFlow. |
static Flow |
perform(ServletRewrite<?,?> rewrite,
EvaluationContext context,
SubflowTask subflowTask)
Perform the given
SubflowTask using the given ServletRewrite event. |
abstract void |
performInSubflow(ServletRewrite<?,?> event,
EvaluationContext context)
The task to be performed in a sub-
BaseRewrite.ServletRewriteFlow. |
public static Flow perform(ServletRewrite<?,?> rewrite, EvaluationContext context, SubflowTask subflowTask)
SubflowTask using the given ServletRewrite event. If modified, the original
BaseRewrite.ServletRewriteFlow will be restored after task completion.event - the ServletRewrite event used in the given SubflowTaskBaseRewrite.ServletRewriteFlow from the SubflowTask execution.public static Flow perform(ServletRewrite<?,?> event, EvaluationContext context, Flow subflow, SubflowTask subflowTask)
SubflowTask using the given ServletRewrite event initialized with a new
BaseRewrite.ServletRewriteFlow. The original BaseRewrite.ServletRewriteFlow will be restored after task completion.event - the ServletRewrite event used in the given SubflowTasksubflow - the BaseRewrite.ServletRewriteFlow to be us as the initial state for the given SubflowTaskBaseRewrite.ServletRewriteFlow from the SubflowTask execution.public abstract void performInSubflow(ServletRewrite<?,?> event, EvaluationContext context)
BaseRewrite.ServletRewriteFlow.Copyright © 2016 OCPsoft. All rights reserved.