如何以编程方式触发全局过渡?我正在使用Spring Webflow版本2.4.7。
在特定情况下,我需要触发从servlet添加到我们所有应用程序流中的全局转换。我有流程执行键的句柄,可以恢复流程执行。
FlowExecutorImpl l_flowExecutor = getFlowExecutorInstance();
FlowExecutionRepository l_flowExecRepo = l_flowExecutor.getExecutionRepository();
FlowExecutionKey l_flowExecKey = l_flowExecRepo.parseFlowExecutionKey( p_flowExecKey );
FlowExecution l_flowExecution = (FlowExecution) l_flowExecRepo.getFlowExecution( l_flowExecKey );
与Spring webflow 1.X不同,在FlowExecution / FlowExecutionImpl上没有提供SignalEvent的API。可以使用RequestControlContext,但其实现是私有的。
有什么主意吗?