Class LocalBinaryManager

  • All Implemented Interfaces:
    BinaryManager
    Direct Known Subclasses:
    AESBinaryManager, DefaultBinaryManager

    public class LocalBinaryManager
    extends AbstractBinaryManager
    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