Uses of Interface
org.nuxeo.ecm.core.blob.ManagedBlob
Package
Description
Implementation of the Conversion Service
(see
ConversionService
).Event Service implementation.
Implementation of a Nuxeo repository over an SQL database.
-
Uses of ManagedBlob in org.nuxeo.ecm.blob
Modifier and TypeMethodDescriptionprotected URI
AbstractCloudBinaryManager.getRemoteUri
(String digest, ManagedBlob blob, javax.servlet.http.HttpServletRequest servletRequest) Deprecated.AbstractCloudBinaryManager.getURI
(ManagedBlob blob, BlobManager.UsageHint hint, javax.servlet.http.HttpServletRequest servletRequest) Deprecated. -
Uses of ManagedBlob in org.nuxeo.ecm.blob.azure
Modifier and TypeMethodDescriptionprotected URI
AzureBinaryManager.getRemoteUri
(String digest, ManagedBlob blob, javax.servlet.http.HttpServletRequest servletRequest) Deprecated.protected URI
AzureCDNBinaryManager.getRemoteUri
(String digest, ManagedBlob blob, javax.servlet.http.HttpServletRequest servletRequest) Deprecated.AzureBlobProvider.getURI
(ManagedBlob blob, BlobManager.UsageHint hint, javax.servlet.http.HttpServletRequest servletRequest) protected URI
AzureBlobProvider.getURIAzure
(String key, ManagedBlob blob, long downloadExpireSeconds) Gets a URI for the given blob for direct download.protected URI
AzureBlobProvider.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
Modifier and TypeMethodDescriptionS3BlobProvider.getStatus
(ManagedBlob blob) S3BlobProvider.getURI
(ManagedBlob blob, BlobManager.UsageHint hint, javax.servlet.http.HttpServletRequest servletRequest) protected URI
S3BlobProvider.getURICloudFront
(String bucketKey, ManagedBlob blob, Date expiration, javax.servlet.http.HttpServletRequest servletRequest) protected URI
S3BlobProvider.getURIS3
(String bucketKey, ManagedBlob blob, Date expiration, javax.servlet.http.HttpServletRequest servletRequest) long
S3BlobProvider.lengthOfBlob
(ManagedBlob blob) Gets the blob length from the underlying s3 bucket. -
Uses of ManagedBlob in org.nuxeo.ecm.core.api.model.impl.primitives
Modifier and TypeMethodDescriptionprotected boolean
BlobProperty.isSameValue
(ManagedBlob value1, ManagedBlob value2) -
Uses of ManagedBlob in org.nuxeo.ecm.core.blob
Modifier and TypeClassDescriptionclass
Simple managed blob implementation holding just a key and delegating to its provider for implementation.Modifier and TypeMethodDescriptionFilesystemBlobProvider.createBlob
(BlobInfo blobInfo) Creates a filesystem blob with the given information.default ManagedBlob
DocumentBlobProvider.freezeVersion
(ManagedBlob blob, Document doc) Returns a new managed blob pointing to a fixed version of the original blob.protected ManagedBlob
protected ManagedBlob
DocumentBlobManagerComponent.getMainBlob
(Document doc) Modifier and TypeMethodDescriptiondefault boolean
BlobProvider.canConvert
(ManagedBlob blob, String mimeType) Checks if the conversion to the givenmimeType
is supported by theblob
.default ManagedBlob
DocumentBlobProvider.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 correspondingURI
for a managed blob.protected String
DocumentBlobManagerComponent.getBlobKeyReplacement
(ManagedBlob blob) A key may have been replaced by an async digest computation, use the new one.protected String
DocumentBlobManagerComponent.getBlobKeyReplacement
(ManagedBlob blob, boolean addPrefix) default InputStream
DocumentBlobProvider.getConvertedStream
(ManagedBlob blob, String mimeType, DocumentModel doc) Gets anInputStream
for a conversion to the given MIME type.default File
BlobProvider.getFile
(ManagedBlob blob) Gets aFile
(if one exists) for the data of a managed blob.BlobStoreBlobProvider.getFile
(ManagedBlob blob) FilesystemBlobProvider.getFile
(ManagedBlob blob) default BlobStatus
BlobProvider.getStatus
(ManagedBlob blob) Gets the status of a blob.default InputStream
BlobProvider.getStream
(ManagedBlob blob) Gets anInputStream
for the data of a managed blob.BlobStoreBlobProvider.getStream
(ManagedBlob blob) FilesystemBlobProvider.getStream
(ManagedBlob blob) default InputStream
BlobProvider.getThumbnail
(ManagedBlob blob) Gets anInputStream
for a thumbnail of a managed blob.default URI
BlobProvider.getURI
(ManagedBlob blob, BlobManager.UsageHint hint, javax.servlet.http.HttpServletRequest servletRequest) Gets anURI
for the content of a managed blob.default boolean
BlobProvider.isVersion
(ManagedBlob blob) Returns true if version of the blob is a version.protected void
DocumentBlobManagerComponent.updateBlob
(ManagedBlob blob, Consumer<BlobUpdateContext> contextFiller) -
Uses of ManagedBlob in org.nuxeo.ecm.core.blob.binary
-
Uses of ManagedBlob in org.nuxeo.ecm.core.blob.stream
Modifier and TypeMethodDescriptionprotected boolean
BlobDomainEventProducer.exclude
(String event, ManagedBlob blob) -
Uses of ManagedBlob in org.nuxeo.ecm.core.bulk
Modifier and TypeMethodDescriptionprotected Blob
S3SetBlobLengthAction.SetBlobLengthComputation.fixBlob
(String docId, ManagedBlob blob, boolean force) protected long
S3SetBlobLengthAction.SetBlobLengthComputation.getBlobLengthFromS3
(String docId, ManagedBlob blob) -
Uses of ManagedBlob in org.nuxeo.ecm.core.convert.service
-
Uses of ManagedBlob in org.nuxeo.ecm.core.event.impl
ModifierConstructorDescriptionBlobEventContext
(String repositoryName, ManagedBlob managedBlob) BlobEventContext
(NuxeoPrincipal principal, String repositoryName, String docId, String xpath, ManagedBlob blob) -
Uses of ManagedBlob in org.nuxeo.ecm.core.storage.sql
Modifier and TypeMethodDescriptionprotected URI
CloudFrontBinaryManager.getRemoteUri
(String digest, ManagedBlob blob, javax.servlet.http.HttpServletRequest servletRequest) Deprecated.protected URI
S3BinaryManager.getRemoteUri
(String digest, ManagedBlob blob, javax.servlet.http.HttpServletRequest servletRequest) Deprecated. -
Uses of ManagedBlob in org.nuxeo.ecm.liveconnect.box
Modifier and TypeMethodDescriptionBoxBlobProvider.freezeVersion
(ManagedBlob blob, Document doc) BoxBlobProvider.getStream
(ManagedBlob blob) BoxBlobProvider.getThumbnail
(ManagedBlob blob) BoxBlobProvider.getURI
(ManagedBlob blob, BlobManager.UsageHint usage, javax.servlet.http.HttpServletRequest servletRequest) -
Uses of ManagedBlob in org.nuxeo.ecm.liveconnect.core
Modifier and TypeMethodDescriptionboolean
AbstractLiveConnectBlobProvider.isVersion
(ManagedBlob blob) Should be overriden by subclasses needing something different.protected LiveConnectFileInfo
AbstractLiveConnectBlobProvider.toFileInfo
(ManagedBlob blob) -
Uses of ManagedBlob in org.nuxeo.ecm.liveconnect.google.drive
Modifier and TypeMethodDescriptionGoogleDriveBlobProvider.freezeVersion
(ManagedBlob blob, Document doc) Modifier and TypeMethodDescriptionGoogleDriveBlobProvider.freezeVersion
(ManagedBlob blob, Document doc) protected String
GoogleDriveBlobProvider.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 String
GoogleDriveBlobProvider.getDownloadUrl
(ManagedBlob blob) Gets the URL to which we can redirect to let the user download the file.protected String
GoogleDriveBlobProvider.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 InputStream
GoogleDriveBlobProvider.getStream
(ManagedBlob blob, URI uri) protected String
GoogleDriveBlobProvider.getStreamUrl
(ManagedBlob blob) Gets the URL from which we can stream the content of the file.GoogleDriveBlobProvider.getThumbnail
(ManagedBlob blob) protected String
GoogleDriveBlobProvider.getThumbnailUrl
(ManagedBlob blob) Gets the URL from which we can stream a thumbnail.GoogleDriveBlobProvider.getURI
(ManagedBlob blob, BlobManager.UsageHint usage, javax.servlet.http.HttpServletRequest servletRequest) protected Blob
GoogleDriveBlobProvider.retrieveBlobConversion
(ManagedBlob blob, String mimeType, DocumentModel doc) Retrieve a stored conversion of the given blob
ManagedBlob
instead