public class DataProcessorRecursive extends DataProcessor implements IDataProcessor
DataProcessor.ProcessorStatusacl, allDocuments, documentMinDepth, documentTreeDepth, filter, information, log, n, permissions, status, t, userAndGroups| Constructor and Description |
|---|
DataProcessorRecursive(IContentFilter filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
analyze(CoreSession session,
DocumentModel doc,
int timeout)
.
|
protected void |
doAnalyze(CoreSession session,
DocumentModel doc,
int depth)
Analyze recursively the document tree.
|
analyze, computeDepth, computeGlobalAclSummary, computeSummary, getAllDocuments, getDocumentTreeMaxDepth, getDocumentTreeMinDepth, getInformation, getNumberOfDocuments, getPermissions, getStatus, getUserAndGroups, init, initSummarySet, log, processDocument, updateTreeSizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitanalyze, getAllDocuments, getDocumentTreeMaxDepth, getDocumentTreeMinDepth, getInformation, getNumberOfDocuments, getPermissions, getStatus, getUserAndGroupspublic DataProcessorRecursive(IContentFilter filter)
public void analyze(CoreSession session, DocumentModel doc, int timeout)
analyze in interface IDataProcessoranalyze in class DataProcessorprotected void doAnalyze(CoreSession session, DocumentModel doc, int depth)
/
|-folder1
|-folder2
has a depth of 2. Once called, the method erase previous results.doAnalyze in class DataProcessorsession - doc - Copyright © 2019 Nuxeo. All rights reserved.