DocumentFinderCreateSnapshotAndPerformSearch(Principal, SearchCriteria, String, ColumnSelector, SearchLogEntry, Boolean, Database, DbTransaction, Boolean) Method
Finds documents which fulfills specified search criteria and put them into snapshot table. For use with application server plug-ins only.
STEPS:
1. Generate unique snapshot id
2. Add snapshot to snapshot md table
3. Create dynamic sql query upon specified search and sort criteria
4. Execute query
5. Store results (list of metadataVersionId) in snapshot table in database
6. Add number of document in snapshot to snapshot md table