Package org.nuxeo.ecm.core.storage.gcp
Class GoogleStorageBinaryManager.GoogleStorageBinaryGarbageCollector
java.lang.Object
org.nuxeo.ecm.blob.AbstractBinaryGarbageCollector<GoogleStorageBinaryManager>
org.nuxeo.ecm.core.storage.gcp.GoogleStorageBinaryManager.GoogleStorageBinaryGarbageCollector
- All Implemented Interfaces:
BinaryGarbageCollector
- Enclosing class:
- GoogleStorageBinaryManager
@Deprecated
public static class GoogleStorageBinaryManager.GoogleStorageBinaryGarbageCollector
extends AbstractBinaryGarbageCollector<GoogleStorageBinaryManager>
Deprecated.
Garbage collector for GCP binaries that stores the marked (in use) binaries in memory.
-
Field Summary
Fields inherited from class org.nuxeo.ecm.blob.AbstractBinaryGarbageCollector
binaryManager, marked, startTime, status, toDelete
-
Constructor Summary
ModifierConstructorDescriptionprotected
GoogleStorageBinaryGarbageCollector
(GoogleStorageBinaryManager binaryManager) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptiongetId()
Deprecated.Gets a unique identifier for this garbage collector.Deprecated.Methods inherited from class org.nuxeo.ecm.blob.AbstractBinaryGarbageCollector
computeToDelete, getStatus, isInProgress, mark, removeUnmarkedBlobsAndUpdateStatus, start, stop
-
Constructor Details
-
GoogleStorageBinaryGarbageCollector
Deprecated.
-
-
Method Details
-
getId
Deprecated.Description copied from interface:BinaryGarbageCollector
Gets 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
-
getUnmarkedBlobs
Deprecated.- Overrides:
getUnmarkedBlobs
in classAbstractBinaryGarbageCollector<GoogleStorageBinaryManager>
-