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