[英]Create an Alfresco activiti task with activiti:candidateGroups and activiti:candidateUsers at the same time?
[英]Updating code for Activiti 5 to Activiti 7 upgrade
我有一個信號 class 使用 APS 1.xx 版本 ACTIVITI 5.xx 我必須升級 Activiti 那么作為此更新的一部分,代碼中將實施哪些代碼更改? 如何使用 TriggerableActivitiBehavior 和使用 trigger() 方法來實現? 下面是我要修改的代碼。
public class AsyncReqReplyServiceTask implements SignallableActivityBehavior {
protected static final Logger logger = LoggerFactory.getLogger(AsyncReqReplyServiceTask.class);
private static final long serialVersionUID = 1L;
@Override
public void execute(ActivityExecution execution) throws Exception {
logger.info(execution.getId());
}
@Override
public void signal(ActivityExecution execution, String signalEvent, Object signalData) throws Exception {
PvmTransition transition = execution.getActivity().getOutgoingTransitions().get(0);
execution.take( transition);
} ```
在 APS 2.x 中,您會發現信號方法有一個不同的名稱,現在名為 trigger。 您可以在以下鏈接中找到有關基於 Activiti 7 的 APS 2.x 引入的更改的所有詳細信息:
https://docs.alfresco.com/process-services/latest/upgrade/#signaling-an-execution
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.