Activiti RuntimeService 提供了一些方法来控制流程的运行。以下是 RuntimeService 的部分方法:
1. startProcessInstanceByKey(String processDefinitionKey):根据流程定义的键启动一个新的流程实例。
2. startProcessInstanceById(String processDefinitionId):根据流程定义的ID启动一个新的流程实例。
3. createMessageEventSubscription(String eventName, String executionId):创建一个消息事件订阅,以便在流程实例中接收特定事件的消息。
4. createSignalEventSubscription(String signalName, String executionId):创建一个信号事件订阅,以便在流程实例中接收特定信号。
5. getActiveActivityIds(Execution execution):获取当前活动任务的ID列表。
6. createMessage(String messageName, Map<String, Object> variables):创建一个消息,以便在流程实例中发送消息。
7. createSignal(String signalName, Map<String, Object> variables):创建一个信号,以便在流程实例中发送信号。
spring framework runtime

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。