Uses of Class
org.nuxeo.ecm.core.blob.BlobUpdateContext
-
Uses of BlobUpdateContext in org.nuxeo.ecm.blob.s3
Modifier and TypeMethodDescriptionvoid
S3BlobStore.writeBlobProperties
(BlobUpdateContext blobUpdateContext) -
Uses of BlobUpdateContext in org.nuxeo.ecm.core.blob
Modifier and TypeFieldDescriptionTransactionalBlobStore.TransientInfo.blobUpdateContext
The update to apply.Modifier and TypeMethodDescriptionBlobUpdateContext.with
(BlobUpdateContext other) BlobUpdateContext.withColdStorageClass
(boolean inColdStorage) BlobUpdateContext.withRestoreForDuration
(Duration duration) BlobUpdateContext.withUpdateLegalHold
(boolean hold) BlobUpdateContext.withUpdateRetainUntil
(Calendar retainUntil) Modifier and TypeMethodDescriptionprotected void
TransactionalBlobStore.putTransientUpdate
(String key, BlobUpdateContext blobUpdateContext) default void
BlobProvider.updateBlob
(BlobUpdateContext blobUpdateContext) Updates a blob's properties in storage.void
BlobStoreBlobProvider.updateBlob
(BlobUpdateContext blobUpdateContext) BlobUpdateContext.with
(BlobUpdateContext other) void
AbstractBlobStore.writeBlobProperties
(BlobUpdateContext blobUpdateContext) void
BlobStore.writeBlobProperties
(BlobUpdateContext blobUpdateContext) Sets properties on a blob.void
CachingBlobStore.writeBlobProperties
(BlobUpdateContext blobUpdateContext) void
InMemoryBlobStore.writeBlobProperties
(BlobUpdateContext blobUpdateContext) void
TransactionalBlobStore.writeBlobProperties
(BlobUpdateContext blobUpdateContext) Modifier and TypeMethodDescriptionprotected void
DocumentBlobManagerComponent.updateBlob
(ManagedBlob blob, Consumer<BlobUpdateContext> contextFiller) void
DocumentBlobManagerComponent.updateBlob
(Document doc, Consumer<BlobUpdateContext> contextFiller) Update main blob of the doc.protected void
DocumentBlobManagerComponent.updateRetainedBlobs
(Document doc, Consumer<BlobUpdateContext> contextFiller)