Closed ningchunlei closed 3 years ago
好像不支持显示支持方法调用和参数传递。 <serviceTask id="executeTask" name="ExecuteTask" smart:class="com.alibaba.simplest.bpm.util.AuditProcessServiceTaskDelegation"> </serviceTask>
<serviceTask id="executeTask" name="ExecuteTask" smart:class="com.alibaba.simplest.bpm.util.AuditProcessServiceTaskDelegation"> </serviceTask>
这个里边能传递参数么例如 <serviceTask id="executeTask" name="ExecuteTask" smart:class="springBean.method(param1,param2)"> </serviceTask>
<serviceTask id="executeTask" name="ExecuteTask" smart:class="springBean.method(param1,param2)"> </serviceTask>
如果要实现这个需要怎么扩展呢, 能一些思路么。
显示的调用方法,开发同学看起来更直观, 不然针对每个任务都需要写个代理类
这个你可以通过覆写DelegationExecutor 来实现;但是传参方面,需要你做些约定。
DelegationExecutor
你们后续有计划在这个方面做些事情么
目前没有计划,主要这里的需求共性较少。 如果是比较典型的需求,是可以默认支持下。 你有什么好的建议方案吗
好像不支持显示支持方法调用和参数传递。
<serviceTask id="executeTask" name="ExecuteTask" smart:class="com.alibaba.simplest.bpm.util.AuditProcessServiceTaskDelegation"> </serviceTask>
这个里边能传递参数么例如
<serviceTask id="executeTask" name="ExecuteTask" smart:class="springBean.method(param1,param2)"> </serviceTask>
如果要实现这个需要怎么扩展呢, 能一些思路么。
显示的调用方法,开发同学看起来更直观, 不然针对每个任务都需要写个代理类