| Interface | Description |
|---|---|
| BlobDispatcher |
Interface for a dispatcher of blobs to different blob providers according to metadata.
|
| BlobManager |
Service managing the storage and retrieval of
Blobs, through internally-registered BlobProviders. |
| BlobProvider |
Interface for a provider of
Blobs, which knows how to read and write them. |
| DocumentBlobManager | |
| DocumentBlobProvider | |
| ManagedBlob |
Interface for
Blobs created and managed by the BlobManager. |
| Class | Description |
|---|---|
| AbstractBlobProvider |
Abstract implementation for
BlobProvider providing common logic. |
| BlobDispatcher.BlobDispatch | |
| BlobDispatcherDescriptor |
Descriptor for a
BlobDispatcher and its configuration. |
| BlobInfo |
Class describing information from a
Blob, suitable for serialization and storage. |
| BlobManagerComponent |
Implementation of the service managing the storage and retrieval of
Blobs, through internally-registered
BlobProviders. |
| BlobManagerComponent.BlobProviderDescriptorRegistry | |
| BlobProviderDescriptor |
Descriptor for a
BlobProvider. |
| DefaultBlobDispatcher |
Default blob dispatcher, that uses the repository name as the blob provider.
|
| DefaultBlobDispatcher.Clause | |
| DefaultBlobDispatcher.Rule | |
| DocumentBlobManagerComponent | |
| FilesystemBlobProvider |
Blob provider that can reference files on the filesystem.
|
| SimpleManagedBlob |
Simple managed blob implementation holding just a key and delegating to its provider for implementation.
|
| Enum | Description |
|---|---|
| BlobManager.UsageHint |
Hints for returning
URIs appropriate for the expected usage. |
| DefaultBlobDispatcher.Op |
Copyright © 2018 Nuxeo. All rights reserved.