| Performs the logic associated with querying the database. It will perform queries for each Criteria object in the PersistentTransaction's QUERY collection.
Ideally there will be just one Criteria object in the collection.
Control will be passed to the next interceptor in the chain, if any, else a Collection will be returned containing the Results of the last query.
Parameters: pt - The PersistentTransaction object, on which the Interceptor is to be executed. throws: UOWException - if any error occurs. the output from the next Interceptor in the chain, if any, else a Collection will be returned containing the Results of the last query. However, for a Criteria having a StoredProcedure, the output will be null. |