mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
RM: Add extended rule service which allows RM rules to be executed as RMAdmin
* unit test fix ups * fix test fall out from previous changes git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@46815 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -23,6 +23,13 @@ audit.rm.enabled=true
|
||||
#
|
||||
cache.writersSharedCache.maxItems=10000
|
||||
|
||||
#
|
||||
# Global RM admin default bootstrap details
|
||||
#
|
||||
bootstrap.rmadmin.name=rmadmin
|
||||
bootstrap.rmadmin.pwd=rmadmin
|
||||
bootstrap.rmadmin.pwd=rmadmin
|
||||
|
||||
#
|
||||
# Indicates whether RM rules will be run as RM Admin or not by default
|
||||
#
|
||||
rm.rule.runasrmadmin=true
|
@@ -157,4 +157,29 @@
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<!-- Rule Service -->
|
||||
|
||||
<bean id="ruleService" class="org.alfresco.repo.rule.ExtendedRuleServiceImpl" init-method="init">
|
||||
<property name="nodeService" ref="NodeService"/>
|
||||
<property name="runtimeNodeService" ref="nodeService"/>
|
||||
<property name="copyService" ref="copyService"/>
|
||||
<property name="actionService" ref="ActionService"/>
|
||||
<property name="runtimeActionService" ref="actionService"/>
|
||||
<property name="dictionaryService" ref="dictionaryService"/>
|
||||
<property name="policyComponent" ref="policyComponent"/>
|
||||
<property name="permissionService" ref="permissionService"/>
|
||||
<property name="nodeRulesCache" ref="nodeRulesCache"/>
|
||||
<property name="rulesDisabled">
|
||||
<value>false</value>
|
||||
</property>
|
||||
|
||||
<!-- Since RM 2.1 -->
|
||||
<property name="filePlanAuthenticationService" ref="FilePlanAuthenticationService"/>
|
||||
<property name="recordsManagementService" ref="RecordsManagementService" />
|
||||
<property name="runAsRmAdmin">
|
||||
<value>${rm.rule.runasrmadmin}</value>
|
||||
</property>
|
||||
|
||||
</bean>
|
||||
|
||||
</beans>
|
Reference in New Issue
Block a user