1 /** 2 * Copyright By Grandsoft Company Limited. 3 * 2012-4-18 下午04:48:55 4 */ 5 package gboat2.serviceflow.service; 6 7 import java.util.Map; 8 9 10 /** 11 * 12 * @author lysming 13 * @since jdk1.6 14 * @date 2012-4-18 15 * 16 */ 17 18 public interface IExitActionHandler { 19 20 /**判断是否接受进入该节点 21 * @param processId 22 * 流程id 23 * @param businessObjectId 24 * 对象id 25 * @param taskName 26 * 节点名称 27 * @param params 28 * 动态参数 29 * @return true 接受; false 不接受 30 */ 31 public boolean accept(String processId, String businessObjectId, String taskName, Map<String, Object> params); 32 33 /** 执行该节点的具体操作 34 * @param processId 35 * 流程id 36 * @param businessObjectId 37 * 对象id 38 * @param taskName 39 * 节点名称 40 * @param params 41 * 动态参数 42 */ 43 public void action(String processId, String businessObjectId, String taskName, Map<String, Object> params); 44 }