Package org.nuxeo.ecm.core.storage.dbs
Class DBSRepositoryBase.BlobFinder
- java.lang.Object
-
- org.nuxeo.ecm.core.storage.dbs.DBSRepositoryBase.BlobFinder
-
- Direct Known Subclasses:
MemRepository.MemBlobFinder
,MongoDBRepository.MongoDBBlobFinder
- Enclosing class:
- DBSRepositoryBase
protected abstract static class DBSRepositoryBase.BlobFinder extends Object
Finds the paths for all blobs in all document types.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BlobFinder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract void
recordBlobPath()
Records a blob path, stored in thepath
field.void
visit()
protected void
visitComplexType(ComplexType complexType)
protected void
visitField(Field field)
protected void
visitSchemas(Collection<Schema> schemas)
-
-
-
Constructor Detail
-
BlobFinder
protected BlobFinder()
-
-
Method Detail
-
visit
public void visit()
-
visitSchemas
protected void visitSchemas(Collection<Schema> schemas)
-
visitComplexType
protected void visitComplexType(ComplexType complexType)
-
recordBlobPath
protected abstract void recordBlobPath()
Records a blob path, stored in thepath
field.
-
visitField
protected void visitField(Field field)
-
-