- Enclosing class:
- Contract
public class Contract.Transactional
extends java.lang.Object
This section of a contract need for complex contracts, that consist of some contracts and need to be register all or no one.
F.e. contract that has contracts in revoking or new items and new item shouldn't be registered separately.
To do it, add transactional section with references to another contracts or their transactional sections.
And that contracts will can be registered only together.
Transactional lives only one revision, so if you created new revision from contract, section is became null.
Section does not check for allowed modification.