Skip to content
shen zhihong edited this page Jan 20, 2015 · 1 revision

在activiti.core.xml中会用到一些manager,activiti.mem.xml定义基于内存的manager实现,默认的activiti.mem.xml内容如下:

<!-- 自定义成员关系管理 -->
<bean id="myMembershipManager" class="org.openwebflow.parts.mem.InMemoryMembershipManager" />
<bean id="myUserDetailsManager" class="org.openwebflow.parts.mem.InMemoryUserDetailsManager" />

<!-- 自定义的活动权限表管理 -->
<bean id="myActivityPermissionManager"
	class="org.openwebflow.parts.mem.InMemoryActivityPermissionManager" />
	
<!-- 代理关系管理 -->
<bean id="myDelegationManager" class="org.openwebflow.parts.mem.InMemoryDelegationManager" />
	
<!-- 自定义的动态自定义活动管理 -->
<bean id="myActivityDefinitionManager"
	class="org.openwebflow.parts.mem.InMemoryRuntimeActivityDefinitionManager" />

<bean id="myTaskNotificationManager"
	class="org.openwebflow.parts.mem.InMemoryTaskNotificationManager" />

这里面定义了6个manager。 与activiti.core.xml类似的可替代文件为activiti.sql.hibernate.xml和activiti.sql.mybatis.xml。