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>>
blobKeysPaths
protected Deque<String>
path
protected Set<String>
schemaDone
-
Constructor Summary
Constructors Modifier Constructor Description protected
BlobFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
recordBlobPath()
Records a blob path, stored in thepath
field.void
visit()
protected void
visitComplexType(ComplexType complexType)
protected void
visitField(Field field)
void
visitFulltextStoredInBlob()
protected void
visitSchemas(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 thepath
field.
-
visitField
protected void visitField(Field field)
-
-