Interface | Description |
---|---|
BinaryGarbageCollector |
A Garbage Collector for a
BinaryManager . |
BinaryManager |
A binary manager stores binaries according to their digest.
|
BinaryManagerStreamSupport |
Tranfert content to binary storage without
duplicating the source content.
|
BinaryScrambler |
A scrambler/unscrambler of binaries.
|
FileStorage |
Interface to store a file or fetch a file or its length.
|
Class | Description |
---|---|
AbstractBinaryManager |
Abstract BinaryManager implementation that provides a few utilities
|
AbstractBinaryManager.NullBinaryScrambler |
A
BinaryScrambler that does nothing. |
AbstractBinaryManager.ScrambledBinary |
A
Binary that is unscrambled on read using a
BinaryScrambler . |
AbstractBinaryManager.ScrambledFileInputStream |
A
FileInputStream that is unscrambled on read using a
BinaryScrambler . |
AbstractBinaryManager.ScrambledStreamSource |
A
FileSource that is unscrambled on read using a
BinaryScrambler . |
AESBinaryManager |
A binary manager that encrypts binaries on the filesystem using AES.
|
AESBinaryManager.CipherAndDigestOutputStream |
A
CipherOutputStream that also
does a digest of the original stream at the same time. |
Binary |
A binary object that can be read, and has a length and a digest.
|
BinaryManagerDescriptor |
Descriptor for a Binary Manager.
|
BinaryManagerRootDescriptor |
Descriptor for the configuration of an on-disk binaries storage.
|
BinaryManagerService |
Service holding the registered binary managers.
|
BinaryManagerStatus |
Status of a BinaryManager, including files that may have just been deleted by
GC
|
CachingBinaryManager |
Abstract class for a
BinaryManager that uses a cache for its files
because fetching them is expensive. |
DefaultBinaryManager |
A simple filesystem-based binary manager.
|
LazyBinary |
Lazy Binary that fetches its remote stream on first access.
|
LocalBinaryManager |
A simple filesystem-based binary manager.
|
LocalBinaryManager.DefaultBinaryGarbageCollector | |
XORBinaryManager |
A simple binary manager that "hides" binaries on the filesystem by scrambling
them on write and unscrambling them on read using XOR.
|
XORBinaryManager.XORBinaryScrambler |
A
BinaryScrambler that does an XOR with the given pattern. |
Copyright © 2014 Nuxeo SA. All rights reserved.