Uses of Interface
org.nuxeo.ecm.core.blob.ManagedBlob
Packages that use ManagedBlob
Package
Description
Implementation of the Conversion Service
(see
ConversionService).Event Service implementation.
-
Uses of ManagedBlob in org.nuxeo.ecm.blob
Methods in org.nuxeo.ecm.blob with parameters of type ManagedBlobModifier and TypeMethodDescriptionprotected URIAbstractCloudBinaryManager.getRemoteUri(String digest, ManagedBlob blob, jakarta.servlet.http.HttpServletRequest servletRequest) Deprecated.AbstractCloudBinaryManager.getURI(ManagedBlob blob, BlobManager.UsageHint hint, jakarta.servlet.http.HttpServletRequest servletRequest) Deprecated. -
Uses of ManagedBlob in org.nuxeo.ecm.blob.azure
Methods in org.nuxeo.ecm.blob.azure with parameters of type ManagedBlobModifier and TypeMethodDescriptionprotected URIAzureBinaryManager.getRemoteUri(String digest, ManagedBlob blob, jakarta.servlet.http.HttpServletRequest servletRequest) Deprecated.protected URIAzureCDNBinaryManager.getRemoteUri(String digest, ManagedBlob blob, jakarta.servlet.http.HttpServletRequest servletRequest) Deprecated.AzureBlobProvider.getURI(ManagedBlob blob, BlobManager.UsageHint hint, jakarta.servlet.http.HttpServletRequest servletRequest) protected URIAzureBlobProvider.getURIAzure(String key, ManagedBlob blob, long downloadExpireSeconds) Gets a URI for the given blob for direct download.protected URIAzureBlobProvider.getURICDN(String key, ManagedBlob blob, long downloadExpireSeconds) Gets a URI for the given blob for direct download via CDN. -
Uses of ManagedBlob in org.nuxeo.ecm.blob.s3
Methods in org.nuxeo.ecm.blob.s3 with parameters of type ManagedBlobModifier and TypeMethodDescriptionS3BlobProvider.getStatus(ManagedBlob blob) S3BlobProvider.getURI(ManagedBlob blob, BlobManager.UsageHint hint, jakarta.servlet.http.HttpServletRequest servletRequest) protected URIS3BlobProvider.getURICloudFront(S3BlobKey s3Key, ManagedBlob blob, Instant expiration, jakarta.servlet.http.HttpServletRequest servletRequest) protected URIS3BlobProvider.getURIS3(S3BlobKey s3Key, ManagedBlob blob, Duration expiration, jakarta.servlet.http.HttpServletRequest servletRequest) longS3BlobProvider.lengthOfBlob(ManagedBlob blob) Gets the blob length from the underlying s3 bucket. -
Uses of ManagedBlob in org.nuxeo.ecm.core.api.model.impl.primitives
Methods in org.nuxeo.ecm.core.api.model.impl.primitives with parameters of type ManagedBlobModifier and TypeMethodDescriptionprotected booleanBlobProperty.isSameValue(ManagedBlob value1, ManagedBlob value2) -
Uses of ManagedBlob in org.nuxeo.ecm.core.blob
Classes in org.nuxeo.ecm.core.blob that implement ManagedBlobModifier and TypeClassDescriptionclassSimple managed blob implementation holding just a key and delegating to its provider for implementation.Methods in org.nuxeo.ecm.core.blob that return ManagedBlobModifier and TypeMethodDescriptionFilesystemBlobProvider.createBlob(BlobInfo blobInfo) Creates a filesystem blob with the given information.default ManagedBlobDocumentBlobProvider.freezeVersion(ManagedBlob blob, Document doc) Returns a new managed blob pointing to a fixed version of the original blob.protected ManagedBlobprotected ManagedBlobDocumentBlobManagerComponent.getMainBlob(Document doc) Methods in org.nuxeo.ecm.core.blob that return types with arguments of type ManagedBlobMethods in org.nuxeo.ecm.core.blob with parameters of type ManagedBlobModifier and TypeMethodDescriptiondefault booleanBlobProvider.canConvert(ManagedBlob blob, String mimeType) Checks if the conversion to the givenmimeTypeis supported by theblob.default ManagedBlobDocumentBlobProvider.freezeVersion(ManagedBlob blob, Document doc) Returns a new managed blob pointing to a fixed version of the original blob.BlobProvider.getAppLinks(String user, ManagedBlob blob) Returns a list of application links for the given blob.BlobProvider.getAvailableConversions(ManagedBlob blob, BlobManager.UsageHint hint) Gets a map of available MIME type conversions and correspondingURIfor a managed blob.protected StringDocumentBlobManagerComponent.getBlobKeyReplacement(ManagedBlob blob) A key may have been replaced by an async digest computation, use the new one.protected StringDocumentBlobManagerComponent.getBlobKeyReplacement(ManagedBlob blob, boolean addPrefix) default InputStreamDocumentBlobProvider.getConvertedStream(ManagedBlob blob, String mimeType, DocumentModel doc) Gets anInputStreamfor a conversion to the given MIME type.default FileBlobProvider.getFile(ManagedBlob blob) Gets aFile(if one exists) for the data of a managed blob.BlobStoreBlobProvider.getFile(ManagedBlob blob) FilesystemBlobProvider.getFile(ManagedBlob blob) default BlobStatusBlobProvider.getStatus(ManagedBlob blob) Gets the status of a blob.default InputStreamBlobProvider.getStream(ManagedBlob blob) Gets anInputStreamfor the data of a managed blob.BlobStoreBlobProvider.getStream(ManagedBlob blob) FilesystemBlobProvider.getStream(ManagedBlob blob) default InputStreamBlobProvider.getThumbnail(ManagedBlob blob) Gets anInputStreamfor a thumbnail of a managed blob.default URIBlobProvider.getURI(ManagedBlob blob, BlobManager.UsageHint hint, jakarta.servlet.http.HttpServletRequest servletRequest) Gets anURIfor the content of a managed blob.default booleanBlobProvider.isVersion(ManagedBlob blob) Returns true if version of the blob is a version.protected voidDocumentBlobManagerComponent.updateBlob(ManagedBlob blob, Consumer<BlobUpdateContext> contextFiller) -
Uses of ManagedBlob in org.nuxeo.ecm.core.blob.binary
Classes in org.nuxeo.ecm.core.blob.binary that implement ManagedBlobMethods in org.nuxeo.ecm.core.blob.binary with parameters of type ManagedBlob -
Uses of ManagedBlob in org.nuxeo.ecm.core.blob.stream
Methods in org.nuxeo.ecm.core.blob.stream with parameters of type ManagedBlobModifier and TypeMethodDescriptionprotected booleanBlobDomainEventProducer.exclude(String event, ManagedBlob blob) -
Uses of ManagedBlob in org.nuxeo.ecm.core.bulk
Methods in org.nuxeo.ecm.core.bulk with parameters of type ManagedBlobModifier and TypeMethodDescriptionprotected BlobS3SetBlobLengthAction.SetBlobLengthComputation.fixBlob(String docId, ManagedBlob blob, boolean force) protected longS3SetBlobLengthAction.SetBlobLengthComputation.getBlobLengthFromS3(String docId, ManagedBlob blob) -
Uses of ManagedBlob in org.nuxeo.ecm.core.convert.service
Fields in org.nuxeo.ecm.core.convert.service declared as ManagedBlob -
Uses of ManagedBlob in org.nuxeo.ecm.core.event.impl
Fields in org.nuxeo.ecm.core.event.impl declared as ManagedBlobMethods in org.nuxeo.ecm.core.event.impl that return ManagedBlobConstructors in org.nuxeo.ecm.core.event.impl with parameters of type ManagedBlobModifierConstructorDescriptionBlobEventContext(String repositoryName, ManagedBlob managedBlob) BlobEventContext(NuxeoPrincipal principal, String repositoryName, String docId, String xpath, ManagedBlob blob) -
Uses of ManagedBlob in org.nuxeo.ecm.liveconnect.box
Methods in org.nuxeo.ecm.liveconnect.box that return ManagedBlobMethods in org.nuxeo.ecm.liveconnect.box with parameters of type ManagedBlobModifier and TypeMethodDescriptionBoxBlobProvider.freezeVersion(ManagedBlob blob, Document doc) BoxBlobProvider.getStream(ManagedBlob blob) BoxBlobProvider.getThumbnail(ManagedBlob blob) BoxBlobProvider.getURI(ManagedBlob blob, BlobManager.UsageHint usage, jakarta.servlet.http.HttpServletRequest servletRequest) -
Uses of ManagedBlob in org.nuxeo.ecm.liveconnect.core
Methods in org.nuxeo.ecm.liveconnect.core with parameters of type ManagedBlobModifier and TypeMethodDescriptionbooleanAbstractLiveConnectBlobProvider.isVersion(ManagedBlob blob) Should be overriden by subclasses needing something different.protected LiveConnectFileInfoAbstractLiveConnectBlobProvider.toFileInfo(ManagedBlob blob) -
Uses of ManagedBlob in org.nuxeo.ecm.liveconnect.google.drive
Methods in org.nuxeo.ecm.liveconnect.google.drive that return ManagedBlobModifier and TypeMethodDescriptionGoogleDriveBlobProvider.freezeVersion(ManagedBlob blob, Document doc) Methods in org.nuxeo.ecm.liveconnect.google.drive with parameters of type ManagedBlobModifier and TypeMethodDescriptionGoogleDriveBlobProvider.freezeVersion(ManagedBlob blob, Document doc) protected StringGoogleDriveBlobProvider.getAlternateUrl(ManagedBlob blob) GoogleDriveBlobProvider.getAppLinks(String username, ManagedBlob blob) GoogleDriveBlobProvider.getAvailableConversions(ManagedBlob blob, BlobManager.UsageHint hint) GoogleDriveBlobProvider.getConvertedStream(ManagedBlob blob, String mimeType, DocumentModel doc) protected StringGoogleDriveBlobProvider.getDownloadUrl(ManagedBlob blob) Gets the URL to which we can redirect to let the user download the file.protected StringGoogleDriveBlobProvider.getEmbedUrl(ManagedBlob blob) Gets the URL to which we can redirect to let the user see a preview of the file.GoogleDriveBlobProvider.getExportLinks(ManagedBlob blob) Gets the export link.GoogleDriveBlobProvider.getStream(ManagedBlob blob) protected InputStreamGoogleDriveBlobProvider.getStream(ManagedBlob blob, URI uri) protected StringGoogleDriveBlobProvider.getStreamUrl(ManagedBlob blob) Gets the URL from which we can stream the content of the file.GoogleDriveBlobProvider.getThumbnail(ManagedBlob blob) protected StringGoogleDriveBlobProvider.getThumbnailUrl(ManagedBlob blob) Gets the URL from which we can stream a thumbnail.GoogleDriveBlobProvider.getURI(ManagedBlob blob, BlobManager.UsageHint usage, jakarta.servlet.http.HttpServletRequest servletRequest) protected BlobGoogleDriveBlobProvider.retrieveBlobConversion(ManagedBlob blob, String mimeType, DocumentModel doc) Retrieve a stored conversion of the given blob
ManagedBlobinstead