Use this call to close the scan resources as part of committing or aborting a transaction. The normal close() routine may do some cleanup that is either unnecessary, or not correct due to the unknown condition of the scan following a transaction ending error. Use this call when closing all scans as part of an abort of a transaction. @param closeHeldScan If true, means to close scan even if it has beenopened to be kept opened across commit. This is used to close these scans on abort. @return boolean indicating that the close has resulted in a real closeof the scan. A held scan will return false if called by closeForEndTransaction(false), otherwise it will return true. A non-held scan will always return true. @exception StandardException Standard exception policy.
|
|