在路上...

生命是一段过程,是一个没有归途的旅程

  DonewsBlog  |  Donews首页  |  Donews社区  |  Donews邮箱  |  我的首页  |  联系作者  |  聚合   |  登录
  65篇文章 :: 0篇收藏:: 4篇评论:: 0个Trackbacks

文章

收藏

相册

链接

存档


正在读取评论……


1、ToolAgentManagerImpl
工具代理管理类org.enhydra.shark.ToolAgentManagerImpl定义在Shark.class中,也可以通过配置文件修改为用户指定的类。在配置文件中是这样描述的:ToolAgentManagerClassName=org.enhydra.shark.ToolAgentManagerImpl


ToolAgentManagerImpl类位于modules/SharkKernel/Standard/src目录下,它实现了ToolAgentManager接口。ToolAgentManager位于modules/SharkAPI/src目录下 org.enhydra.shark.api.internal.working包中。

ToolAgentManagerImpl实现了tool activity(工具节点)的执行方法。一个节点的实现通过ToolAgentManagerImpl来运行。

2、调用方式
通过统一的SharkEngineManager进行调用:
...
ToolAgentManager tam=SharkEngineManager.getInstance().getToolAgentManager();
tam.executeActivity(t,this);
...

3、实现的接口
ToolAgentManager只定义了一个接口的方法:
public void executeActivity (SharkTransaction t,WfActivityInternal act) throws BaseException, ToolAgentGeneralException;



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=852183


[点击此处收藏本文]  发表于2006年04月30日 5:27 PM




正在读取评论……

发表评论

大名:
网址:
验证码
评论