
org.tinygroup.tinyscript.ScriptFlowExecutor Maven / Gradle / Ivy
The newest version!
package org.tinygroup.tinyscript;
import java.util.List;
import java.util.Map;
/**
* 脚本流程执行器
* @author yancheng11334
*
*/
public interface ScriptFlowExecutor extends ScriptEngineOperator{
/**
* 获取脚本流程管理器
* @return
*/
ScriptFlowManager getScriptFlowManager();
/**
* 执行流程
* @param flowId
* @param context
* @return
* @throws Exception
*/
Object executeFlow(String flowId,ScriptContext context) throws Exception;
/**
* 执行流程
* @param flowId
* @param map
* @return
* @throws Exception
*/
Object executeFlow(String flowId,Map map) throws Exception;
/**
* 执行流程
* @param flowId
* @param parameters
* @return
* @throws Exception
*/
Object executeFlow(String flowId,List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy