Package org.nuxeo.ecm.core.storage.dbs
Class DBSRepositoryBase.BlobFinder
- java.lang.Object
-
- org.nuxeo.ecm.core.storage.dbs.DBSRepositoryBase.BlobFinder
-
- Enclosing class:
- DBSRepositoryBase
protected static class DBSRepositoryBase.BlobFinder extends Object
Finds the paths for all blobs in all document types.
-
-
Field Summary
Fields Modifier and Type Field Description protected List<List<String>>blobKeysPathsprotected Deque<String>pathprotected Set<String>schemaDone
-
Constructor Summary
Constructors Modifier Constructor Description protectedBlobFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidrecordBlobPath()Records a blob path, stored in thepathfield.voidvisit()protected voidvisitComplexType(ComplexType complexType)protected voidvisitField(Field field)voidvisitFulltextStoredInBlob()protected voidvisitSchemas(Collection<Schema> schemas)
-
-
-
Method Detail
-
visit
public void visit()
-
visitFulltextStoredInBlob
public void visitFulltextStoredInBlob()
-
visitSchemas
protected void visitSchemas(Collection<Schema> schemas)
-
visitComplexType
protected void visitComplexType(ComplexType complexType)
-
recordBlobPath
protected void recordBlobPath()
Records a blob path, stored in thepathfield.
-
visitField
protected void visitField(Field field)
-
-