Package org.nuxeo.ecm.core.blob
Class EmptyBlobStore.EmptyBlobGarbageCollector
- java.lang.Object
 - 
- org.nuxeo.ecm.core.blob.AbstractBlobGarbageCollector
 - 
- org.nuxeo.ecm.core.blob.EmptyBlobStore.EmptyBlobGarbageCollector
 
 
 
- 
- All Implemented Interfaces:
 BinaryGarbageCollector
- Enclosing class:
 - EmptyBlobStore
 
public class EmptyBlobStore.EmptyBlobGarbageCollector extends AbstractBlobGarbageCollector
 
- 
- 
Field Summary
- 
Fields inherited from class org.nuxeo.ecm.core.blob.AbstractBlobGarbageCollector
marked, startTime, status, toDelete 
 - 
 
- 
Constructor Summary
Constructors Constructor Description EmptyBlobGarbageCollector() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetId()Gets a unique identifier for this garbage collector.voidremoveUnmarkedBlobsAndUpdateStatus(boolean delete)- 
Methods inherited from class org.nuxeo.ecm.core.blob.AbstractBlobGarbageCollector
computeToDelete, getStatus, getUnmarkedBlobsAndUpdateStatus, isInProgress, mark, removeBlobs, start, stop 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getId
public String getId()
Description copied from interface:BinaryGarbageCollectorGets a unique identifier for this garbage collector. Two garbage collectors that would impact the same files must have the same identifier.- Returns:
 - a unique identifier
 
 
- 
removeUnmarkedBlobsAndUpdateStatus
public void removeUnmarkedBlobsAndUpdateStatus(boolean delete)
- Overrides:
 removeUnmarkedBlobsAndUpdateStatusin classAbstractBlobGarbageCollector
 
 - 
 
 -