api-servlet/src/main/java/org/ocpsoft/rewrite/servlet/event/SubflowTask.java
public static Flow perform(ServletRewrite<?, ?> rewrite, EvaluationContext context,
            SubflowTask subflowTask)
   {
      return perform(rewrite, context, rewrite.getFlow(), subflowTask);
   }
public static Flow perform(ServletRewrite<?, ?> rewrite, EvaluationContext context,
            SubflowTask subflowTask)
   {
      return perform(rewrite, context, rewrite.getFlow(), subflowTask);
   }
public static Flow perform ( ServletRewrite < ? , ? > rewrite , EvaluationContext context , SubflowTask subflowTask ) { return perform ( rewrite , context , rewrite . getFlow ( ) , subflowTask ) ; }
Perform the given {@link SubflowTask} using the given {@link ServletRewrite} event. If modified, the original
{@link ServletRewriteFlow} will be restored after task completion.

@param event the {@link ServletRewrite} event used in the given {@link SubflowTask}

@return the resultant {@link ServletRewriteFlow} from the {@link SubflowTask} execution.
Perform the given { @link SubflowTask } using the given { @link ServletRewrite } event . If modified the original { @link ServletRewriteFlow } will be restored after task completion .