mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
RM-5033: used aspect rma:ghosted to exclude destroyed records with kept
metadata
This commit is contained in:
@@ -93,8 +93,8 @@ public class NotifyOfRecordsDueForReviewJobExecuter extends RecordsManagementJob
|
|||||||
StringBuilder queryBuffer = new StringBuilder();
|
StringBuilder queryBuffer = new StringBuilder();
|
||||||
queryBuffer.append("ASPECT:\"rma:vitalRecord\" ");
|
queryBuffer.append("ASPECT:\"rma:vitalRecord\" ");
|
||||||
queryBuffer.append("AND @rma\\:reviewAsOf:[MIN TO NOW] ");
|
queryBuffer.append("AND @rma\\:reviewAsOf:[MIN TO NOW] ");
|
||||||
// exclude destroyed records with metadata
|
// exclude destroyed electronic records and destroyed nonElectronic records with kept metadata
|
||||||
queryBuffer.append("AND (ISNOTNULL:\"cm:content\" OR TYPE:\"rma:nonElectronicDocument\")");
|
queryBuffer.append("AND -ASPECT:\"rma:ghosted\" ");
|
||||||
String query = queryBuffer.toString();
|
String query = queryBuffer.toString();
|
||||||
|
|
||||||
ResultSet results = searchService.query(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, SearchService.LANGUAGE_FTS_ALFRESCO, query);
|
ResultSet results = searchService.query(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, SearchService.LANGUAGE_FTS_ALFRESCO, query);
|
||||||
|
Reference in New Issue
Block a user