mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-10-01 14:41:46 +00:00
RM-1098: Refactoring of behaviours to new annotation style to improve maintability
* moved ghosted behaviour into it's own bean * added support for annotated 'service' behaviours (ie those that have no type/aspect specified) git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58370 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -24,5 +24,5 @@ log4j.logger.org.alfresco.module.org_alfresco_module_rm.patch=info
|
||||
#
|
||||
# Behaviour debug
|
||||
#
|
||||
#log4j.logger.org.alfresco.repo.policy.annotation.AnnotatedBehaviourPostProcessor=debug
|
||||
#log4j.logger.org.alfresco.module.org_alfresco_module_rm.behaviour.BaseBehaviourBean=debug
|
||||
log4j.logger.org.alfresco.repo.policy.annotation.AnnotatedBehaviourPostProcessor=debug
|
||||
log4j.logger.org.alfresco.module.org_alfresco_module_rm.behaviour.BaseBehaviourBean=debug
|
@@ -255,7 +255,6 @@
|
||||
|
||||
<bean id="destroy" class="org.alfresco.module.org_alfresco_module_rm.action.impl.DestroyAction" parent="rmAction"
|
||||
depends-on="rmDestroyRecordsScheduledForDestructionCapability">
|
||||
<property name="policyComponent" ref="policyComponent"/>
|
||||
<property name="capabilityService" ref="CapabilityService" />
|
||||
<property name="eagerContentStoreCleaner" ref="eagerContentStoreCleaner"/>
|
||||
<property name="ghostingEnabled">
|
||||
|
@@ -33,7 +33,6 @@
|
||||
|
||||
<bean id="audit-event" abstract="true" init-method="init">
|
||||
<property name="recordsManagementAuditService" ref="recordsManagementAuditService"/>
|
||||
<property name="policyComponent" ref="policyComponent" />
|
||||
</bean>
|
||||
|
||||
<bean id="audit-event.create-object" parent="audit-event" class="org.alfresco.module.org_alfresco_module_rm.audit.event.CreateObjectAuditEvent">
|
||||
|
@@ -1395,20 +1395,18 @@
|
||||
<property name="recordsManagementAdminService" ref = "recordsManagementAdminService"/>
|
||||
</bean>
|
||||
|
||||
<bean id="caveatConfigComponent" class="org.alfresco.module.org_alfresco_module_rm.caveat.RMCaveatConfigComponentImpl">
|
||||
<property name="policyComponent" ref="policyComponent"/>
|
||||
<bean id="caveatConfigComponent"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.caveat.RMCaveatConfigComponentImpl"
|
||||
depends-on="org_alfresco_module_rm_dictionaryBootstrap">
|
||||
<property name="contentService" ref="contentService"/>
|
||||
<property name="dictionaryService" ref="dictionaryService"/>
|
||||
<property name="namespaceService" ref="namespaceService"/>
|
||||
<property name="authorityService" ref="authorityService"/>
|
||||
<property name="personService" ref="personService"/>
|
||||
<property name="nodeService" ref="nodeService"/>
|
||||
|
||||
<property name="caveatAspects" ref="caveatAspects"/>
|
||||
<property name="caveatModels" ref="caveatModels"/>
|
||||
|
||||
<property name="caveatConfig" ref="caveatConfigCache"/>
|
||||
|
||||
</bean>
|
||||
|
||||
<!-- ===================================== -->
|
||||
|
Reference in New Issue
Block a user