mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
RM-580 (A user has the option to 'file' and 'reject' an unfiled record in the list of available actions)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@46061 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -3,144 +3,145 @@
|
||||
|
||||
<beans>
|
||||
|
||||
<bean id="rmCreate"
|
||||
parent="rmBaseCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.CreateCapability">
|
||||
<property name="recordService" ref="recordService"/>
|
||||
<property name="name" value="Create"/>
|
||||
<property name="private" value="true"/>
|
||||
</bean>
|
||||
<bean id="rmCreate"
|
||||
parent="rmBaseCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.CreateCapability">
|
||||
<property name="recordService" ref="recordService"/>
|
||||
<property name="name" value="Create"/>
|
||||
<property name="private" value="true"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmDelete"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="Delete"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmDestroyRecordsScheduledForDestructionCapability"/>
|
||||
<ref bean="rmDestroyRecordsCapability"/>
|
||||
<ref bean="rmDeleteRecordsCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyFileplanMetadataCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyFoldersCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
<bean id="rmDelete"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="Delete"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmDestroyRecordsScheduledForDestructionCapability"/>
|
||||
<ref bean="rmDestroyRecordsCapability"/>
|
||||
<ref bean="rmDeleteRecordsCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyFileplanMetadataCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyFoldersCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpdate"
|
||||
parent="compositeCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.UpdateCapability">
|
||||
<property name="name" value="Update"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmCreateModifyDestroyFoldersCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyFileplanMetadataCapability"/>
|
||||
<ref bean="rmEditDeclaredRecordMetadataCapability"/>
|
||||
<ref bean="rmEditNonRecordMetadataCapability"/>
|
||||
<ref bean="rmCreateModifyRecordsInCuttoffFoldersCapability"/>
|
||||
<ref bean="rmEditRecordMetadataCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
<bean id="rmUpdate"
|
||||
parent="compositeCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.UpdateCapability">
|
||||
<property name="name" value="Update"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmCreateModifyDestroyFoldersCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyFileplanMetadataCapability"/>
|
||||
<ref bean="rmEditDeclaredRecordMetadataCapability"/>
|
||||
<ref bean="rmEditNonRecordMetadataCapability"/>
|
||||
<ref bean="rmCreateModifyRecordsInCuttoffFoldersCapability"/>
|
||||
<ref bean="rmEditRecordMetadataCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpdateProperties"
|
||||
parent="compositeCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.UpdatePropertiesCapability">
|
||||
<property name="name" value="UpdateProperties"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmCreateModifyDestroyFoldersCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyFileplanMetadataCapability"/>
|
||||
<ref bean="rmEditDeclaredRecordMetadataCapability"/>
|
||||
<ref bean="rmEditNonRecordMetadataCapability"/>
|
||||
<ref bean="rmCreateModifyRecordsInCuttoffFoldersCapability"/>
|
||||
<ref bean="rmEditRecordMetadataCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
<bean id="rmUpdateProperties"
|
||||
parent="compositeCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.UpdatePropertiesCapability">
|
||||
<property name="name" value="UpdateProperties"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmCreateModifyDestroyFoldersCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyFileplanMetadataCapability"/>
|
||||
<ref bean="rmEditDeclaredRecordMetadataCapability"/>
|
||||
<ref bean="rmEditNonRecordMetadataCapability"/>
|
||||
<ref bean="rmCreateModifyRecordsInCuttoffFoldersCapability"/>
|
||||
<ref bean="rmEditRecordMetadataCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeclare"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="Declare"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmDeclareRecordsCapability"/>
|
||||
<ref bean="rmDeclareRecordsInClosedFoldersCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
<bean id="rmDeclare"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="Declare"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmDeclareRecordsCapability"/>
|
||||
<ref bean="rmDeclareRecordsInClosedFoldersCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmWriteContent"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="WriteContent"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.declared" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
<bean id="rmWriteContent"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="WriteContent"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.declared" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmMove"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="Move"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmMoveRecordCategoryCapability"/>
|
||||
<ref bean="rmMoveRecordFolderCapability"/>
|
||||
<ref bean="rmMoveRecordsCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
<bean id="rmMove"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="Move"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmMoveRecordCategoryCapability"/>
|
||||
<ref bean="rmMoveRecordFolderCapability"/>
|
||||
<ref bean="rmMoveRecordsCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmCopy"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="Copy"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="targetCapability" ref="rmCreate" />
|
||||
</bean>
|
||||
<bean id="rmCopy"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="Copy"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.recordFiled" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="targetCapability" ref="rmCreate" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmImport"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="Import"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>FILE_PLAN</value>
|
||||
<value>RECORD_CATEGORY</value>
|
||||
<value>RECORD_FOLDER</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmCreateModifyDestroyFoldersCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyFileplanMetadataCapability"/>
|
||||
<ref bean="rmFileRecordsCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
<bean id="rmImport"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="Import"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>FILE_PLAN</value>
|
||||
<value>RECORD_CATEGORY</value>
|
||||
<value>RECORD_FOLDER</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmCreateModifyDestroyFoldersCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyFileplanMetadataCapability"/>
|
||||
<ref bean="rmFileRecordsCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
</beans>
|
Reference in New Issue
Block a user