mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-21 18:09:20 +00:00
- further simplification of CMISDictionaryService and fixup fallout - added logging - consolidate & fix property definition handling (only one definition per property) - include support for aspect properties - fix property.isInherited - open up the door for types outside of CMIS doc, folder, rel & policy Dictionary Service - add isOverride() to PropertyDefinition Invite Workflows - ensure they create their own namespace for new types/props - NOTE: the previous way uses a hole in the DictinaryService which has been there unnoticed for over 4 years, till now. At some point, the hole will be filled in. Tests pass for CMIS REST / Web Services and Query. Tests pass for Invitation Service. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@13786 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
71 lines
2.0 KiB
XML
71 lines
2.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!-- Moderated invitation workflow -->
|
|
|
|
<model name="imwf:invitation-moderated-workflow-model" xmlns="http://www.alfresco.org/model/dictionary/1.0">
|
|
|
|
<imports>
|
|
<import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d" />
|
|
<import uri="http://www.alfresco.org/model/bpm/1.0" prefix="bpm" />
|
|
<import uri="http://www.alfresco.org/model/workflow/1.0" prefix="wf" />
|
|
<import uri="http://www.alfresco.org/model/content/1.0" prefix="cm" />
|
|
</imports>
|
|
|
|
<namespaces>
|
|
<namespace uri="http://www.alfresco.org/model/workflow/invite/moderated/1.0" prefix="imwf" />
|
|
</namespaces>
|
|
|
|
<types>
|
|
<type name="imwf:moderatedInvitationSubmitTask">
|
|
<parent>bpm:startTask</parent>
|
|
<mandatory-aspects>
|
|
<aspect>bpm:assignee</aspect>
|
|
<aspect>bpm:groupAssignee</aspect>
|
|
<aspect>imwf:moderatedInvitationStats</aspect>
|
|
</mandatory-aspects>
|
|
</type>
|
|
|
|
<type name="imwf:moderatedInvitationReviewTask">
|
|
<parent>bpm:workflowTask</parent>
|
|
<properties>
|
|
<property name="imwf:reviewComments">
|
|
<type>d:text</type>
|
|
</property>
|
|
</properties>
|
|
|
|
<mandatory-aspects>
|
|
<aspect>bpm:groupAssignee</aspect>
|
|
<aspect>cm:ownable</aspect>
|
|
<aspect>imwf:moderatedInvitationStats</aspect>
|
|
</mandatory-aspects>
|
|
|
|
</type>
|
|
|
|
</types>
|
|
|
|
<aspects>
|
|
<aspect name="imwf:moderatedInvitationStats">
|
|
<properties>
|
|
<property name="imwf:inviteeUserName">
|
|
<type>d:text</type>
|
|
</property>
|
|
<property name="imwf:resourceType">
|
|
<type>d:text</type>
|
|
<default>WEB_SITE</default>
|
|
</property>
|
|
<property name="imwf:resourceName">
|
|
<type>d:text</type>
|
|
</property>
|
|
<property name="imwf:inviteeRole">
|
|
<type>d:text</type>
|
|
</property>
|
|
<property name="imwf:inviteeComments">
|
|
<type>d:text</type>
|
|
</property>
|
|
</properties>
|
|
</aspect>
|
|
</aspects>
|
|
|
|
|
|
</model>
|