Class LocalBinaryManager

java.lang.Object
org.nuxeo.ecm.core.blob.binary.AbstractBinaryManager
org.nuxeo.ecm.core.blob.binary.LocalBinaryManager
All Implemented Interfaces:
BinaryManager
Direct Known Subclasses:
AESBinaryManager, DefaultBinaryManager

@Deprecated(since="2023.9") public class LocalBinaryManager extends AbstractBinaryManager
Deprecated.
since 2023.9, use LocalBlobProvider instead
A simple filesystem-based binary manager. It stores the binaries according to their digest (hash), which means that no transactional behavior needs to be implemented.

A garbage collection is needed to purge unused binaries.

The format of the binaries directory is:

  • data/ hierarchy with the actual binaries in subdirectories,
  • tmp/ temporary storage during creation,
  • config.xml a file containing the configuration used.
Since:
5.6
Author:
Florent Guillaume