Configuração
Para configurar que um serviço utilizará o bloqueio de conteúdo, é necessário configurá-lo no douidefinition.xml, através da tag de metadado <lock />
.
É necessário adicionar o Field id "lumLockType" nos serviços que não utilizam autolayout. Exemplo:
AخA
1
<interface id="administration">
2
<sources>
3
<source id="default">
4
<fields>
5
<field id="id"/>
6
<field id="title"/>
7
<field id="eventStartDateTime"/>
8
<field id="eventEndDateTime"/>
9
<field id="workflowState"/>
10
<field id="lastModifiedDate" display="true"/>
11
<field id="lumLockType"/>
12
<field id="workflowAssignedTo"/>
13
</fields>
14
</source>
15
</sources>
16
</interface>
Sempre que a interface administrativa do serviço for alterada, quebrando assim o autolayout, será necessária adicionar o seguinte processAction para utilizar a funcionalidade de Bloqueio e Desbloqueio:
<processAction id="lock" type="contentLock" sourceId="<id do source que possui o ‘<lock/>’ metadata>"/>