Override a locking strategy to customize the way that your application manages
concurrent updates to child cases. By default, a child case inherits the locking strategy of its
top-level case.
Use any of the following techniques to customize the locking strategy of a child case:
-
To allow updates to the parent case when the child case is updated by a user:
-
In the Explorer panel, click Cases,
and then click the name of a child case type.
-
On the Settings tab, click Locking.
-
Select the Do not lock the parent case when the child case is
opened check box.
-
Click Done.
- Remove specialized versions of the
Work-.DetermineLockString activity in your application because
they are no longer used.
-
To change the timeout value for releasing a lock on the child case:
-
In the Explorer panel, click Cases,
and then click the name of a child case type.
-
On the Settings tab, click Locking.
-
Enter a number of minutes in the Release lock after field
that is less than the timeout value for the parent case.
-
Click Done.
-
To apply a different locking strategy:
This technique changes the locking strategy for child cases without parents, which are
created in a stand-alone fashion.
-
In the Explorer panel, click Cases.
-
Hover over the name of a child case type and click Open.
-
On the Advanced tab of the Case Type form, click a locking
strategy.
-
Notify your development team of the change, because case-type settings always
displays the inherited locking strategy, even if it has been overridden on the Case
Type form.