Claim elements are data elements that are used to store claims for other data elements. A claim element must have the following fields:
- element(String): is used in combination with ‘targetId’ to uniquely identify the claimed instance
- targetId(Long): the id of the target instance that is claimed
- claimId(String): an id to identify the owner of the claim, which can refer to a user or a unique id of the engine run
- timeout(Date): keeps the time until which the claim is valid (see interrupt recovery)
For a data element to use this element for its claims, it must be configured with the option isClaimable and reference this element.