Uses of Interface
org.nuxeo.ecm.core.blob.BlobProvider
Package
Description
Implementation of a Nuxeo repository over an SQL database.
-
Uses of BlobProvider in org.nuxeo.ecm.blob
-
Uses of BlobProvider in org.nuxeo.ecm.blob.azure
Modifier and TypeClassDescriptionclass
Deprecated.since 2023.9, useAzureBlobProvider
insteadclass
Blob provider that stores files in Azure Storage.class
Deprecated.since 2023.9, useAzureBlobProvider
configured with direct download and a CDN host instead -
Uses of BlobProvider in org.nuxeo.ecm.blob.s3
-
Uses of BlobProvider in org.nuxeo.ecm.core.blob
Modifier and TypeClassDescriptionclass
Abstract implementation forBlobProvider
providing common logic.class
A blob provider that encrypts binaries on the filesystem using AES.class
ABlobProvider
implemented on top of an underlyingBlobStore
.class
Blob provider that can reference files on the filesystem.class
Blob storage in memory, mostly for unit tests.class
A simple blob provider storing blobs on the local filesystem.Modifier and TypeFieldDescriptionprotected Map<String,
BlobProvider> BlobManagerComponent.blobProviders
Modifier and TypeMethodDescriptionBlobManager.getBlobProvider
(String id) Gets the blob provider with the given id.BlobManager.getBlobProvider
(Blob blob) Gets the blob provider for the given blob.BlobManagerComponent.getBlobProvider
(String providerId) BlobManagerComponent.getBlobProvider
(Blob blob) protected BlobProvider
DocumentBlobManagerComponent.getBlobProvider
(String providerId) protected BlobProvider
DocumentBlobManagerComponent.getBlobProvider
(String key, String repositoryName) default BlobProvider
BlobManager.getBlobProviderWithNamespace
(String id) Deprecated.since 11.1, useBlobManager.getBlobProviderWithNamespace(String, String)
insteadBlobManager.getBlobProviderWithNamespace
(String id, String defaultId) Gets the blob provider with the given id, or, if none has been registered, a namespaced version of the blob provider with the given default id.BlobManagerComponent.getBlobProviderWithNamespace
(String providerId, String defaultId) Modifier and TypeMethodDescriptionBlobManager.getBlobProviders()
Get the map of blob providersBlobManagerComponent.getBlobProviders()
-
Uses of BlobProvider in org.nuxeo.ecm.core.blob.binary
Modifier and TypeClassDescriptionclass
Deprecated.since 2023.9, preferBlobStoreBlobProvider
implementation instead -
Uses of BlobProvider in org.nuxeo.ecm.core.mongodb.transientstore
-
Uses of BlobProvider in org.nuxeo.ecm.core.storage.gcp
Modifier and TypeClassDescriptionclass
Deprecated.since 2023.9, useGoogleStorageBlobProvider
insteadclass
Blob provider that stores files in Google Cloud Storage. -
Uses of BlobProvider in org.nuxeo.ecm.core.storage.mongodb
-
Uses of BlobProvider in org.nuxeo.ecm.core.storage.mongodb.blob
Modifier and TypeClassDescriptionclass
Blob provider that stores files in MongoDB GridFS. -
Uses of BlobProvider in org.nuxeo.ecm.core.storage.sql
Modifier and TypeClassDescriptionclass
Deprecated.since 2023.9, useS3BlobProvider
configured with direct download andCloudFrontConfiguration
insteadclass
Deprecated.since 2023.9, useS3BlobProvider
insteadModifier and TypeFieldDescriptionprotected static final Class<? extends BlobProvider>
DatabaseHelper.defaultBlobProvider
Modifier and TypeMethodDescriptionstatic void
DatabaseHelper.setBlobProvider
(Class<? extends BlobProvider> blobProviderClass, String key) -
Uses of BlobProvider in org.nuxeo.ecm.core.transientstore.keyvalueblob
-
Uses of BlobProvider in org.nuxeo.ecm.liveconnect.box
Modifier and TypeClassDescriptionclass
Provider for blobs getting information from Box. -
Uses of BlobProvider in org.nuxeo.ecm.liveconnect.core
Modifier and TypeInterfaceDescriptioninterface
LiveConnectBlobProvider<O extends OAuth2ServiceProvider>
Interface for common cases in live connect modules. -
Uses of BlobProvider in org.nuxeo.ecm.liveconnect.google.drive
Modifier and TypeClassDescriptionclass
Provider for blobs getting information from Google Drive. -
Uses of BlobProvider in org.nuxeo.importer.stream.consumer
BlobStoreBlobProvider
instead