Concurrency Strategy

The JADE Report Writer concurrency strategy defines the strategy that is to be used to isolate the report results during report output from the effects of concurrently updating transactions.

A default concurrency strategy is defined for a view. New reports based on this view are created with this value as their concurrency option. You can modify the strategy to be used during the report design process or programmatically. For details about setting a concurrency strategy for a report, see "Using the Options Sheet" under "Query Options Command", in Chapter 4, and "Dynamically Configuring JADE Reports at Run Time", in Chapter 6.

The default concurrency strategy is None, which performs no explicit locks. Automatic cache coherency may be used to ensure objects in the persistent cache are kept up to date. Other concurrency strategies are available if collections or objects used in the report are volatile.