Package wt.vc.config
Interface QueryIterationsCallback
- All Superinterfaces:
Serializable
A simple class with a single, simple API to properly build
QuerySpecs when using the
ConfigService.queryIterations(QuerySpec, ConfigSpec, QueryIterationsCallback) API. This
callback exists because in-database config spec processing (using Oracle) does not recognize
that the inner-select needed to do the in-database processing will be filtered by the criteria
of the outer-select and will process the entire table if what would normally go in the
outer select isn't placed in the inner select.
Note: when using this callback, the QuerySpec should be a simple
new QuerySpec(some.class) and all the criteria should be assigned by the callback.
Supported API: true
Extendable: true
-
Method Summary
-
Method Details
-
appendTo
Appends non-config-spec related criteria to the QuerySpec. See the class-level JavaDoc and the JavaDoc forConfigService.queryIterations(QuerySpec, ConfigSpec, QueryIterationsCallback)for more information.Supported API: true
- Parameters:
qs- The QuerySpec (already with config spec criteria applied) to add additional criteria to- Throws:
WTException- See Also:
-