One cover work object may cover multiple other work objects. When any one of the covered work objects is opened, Process Commander by default uses a conservative approach and acquires locks on the covered work object and the covering work object. This ensures that data can be updated in both objects with transaction integrity.
For example, the cover object may contain properties that count or total values in the member covered work object. Locking both at once helps keep these counts or totals in synch.
However, in some settings this conservative approach may be unnecessary and can hinder worker throughput. Your application can enable two or more covered work objects to be updated simultaneously.
Perform
harness form) locks the work object but does not lock its
cover.cover, lock. perform | |
Understanding
covers
Understanding object locking |