package com.norteksoft.wf.engine.client; import com.norteksoft.task.base.enumeration.TaskProcessingResult; /** * 任务执行前,将首先调用该接口 */ public interface BeforeTaskSubmit { /** * 任务执行前,将首先执行该方法 * @param dataId 当前正在走流程的实体的id * @param transact 当前办理人执行的操作 * @return 是否继续完成任务,如果返回true ,将继续执行;否则,该任务将不会执行完成 */ public boolean execute(Long dataId,TaskProcessingResult transact); }