在路上...

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

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

文章

收藏

相册

链接

存档


正在读取评论……


1、SharkObjectFactory
对象工厂类org.enhydra.shark.SharkObjectFactory定义在Shark.class中,也可以通过配置文件修改为用户指定的类。在配置文件中是这样描述的:ObjectFactoryClassName=org.enhydra.shark.SharkObjectFactory


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

2、调用方式
通过统一的SharkEngineManager进行调用
...
SharkEngineManager.getInstance().getObjectFactory().createProcessMgr(t,pkgId,pkgVer,wp.getId());
...

3、实现的接口
ObjectFactory接口使用工厂模式定义方法
包括主要对象、事件等

4、创建的对象列表

   // main objects
   WfProcessMgrInternal
   WfProcessMgr
   WfProcessInternal
   WfProcess
   WfRequesterInternal
   WfRequester
   WfActivityInternal
   WfActivity
   WfAssignmentInternal
   WfAssignment
   WfResourceInternal
   WfResource
   // event audits
   WfAssignmentEventAuditInternal
   WfCreateProcessEventAuditInternal
   WfStateEventAuditInternal

   // iterators
   WfProcessMgrIterator
   WfProcessIterator
   WfActivityIterator
   WfAssignmentIterator
   WfResourceIterator
   WfEventAuditIterator
   WfEventAuditIterator
   AdminInterface
   AdminMisc
   ApplicationMap
   ExecutionAdministration
   ParticipantMappingAdministration 
   ApplicationMappingAdministration 
   ScriptMappingAdministration 
   PackageAdministration 
   ParticipantMap 
   RepositoryMgr 
   SharkConnection 
   UserGroupAdministration 
   CacheAdministration 
   DeadlineAdministration 
   LimitAdministration



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


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




正在读取评论……

发表评论

大名:
网址:
验证码
评论