| Interface | Description |
|---|---|
| BinaryStore |
The basic interface for a store for Binary value objects.
|
| Class | Description |
|---|---|
| AbstractBinary |
An abstract implementation of
BinaryValue that provides some common capabilities for other implementations. |
| AbstractBinaryStore |
An abstract class for a
BinaryStore, with common functionality needed by implementation classes. |
| BinaryStoreValueFactory |
An abstract
BinaryFactory implementation that contains many general methods that are likely to be appropriate for many
concrete implementations. |
| BinaryUsageChangeSetListener |
Listener for changes to binary values.
|
| CassandraBinaryStore | |
| CompositeBinaryStore |
A
BinaryStore implementation that stores files in other BinaryStores. |
| Database |
Helper class for manipulation with database.
|
| DatabaseBinaryStore |
A
BinaryStore implementation that uses a database for persisting binary values. |
| EmptyBinaryValue |
An empty
BinaryValue value. |
| ExternalBinaryValue |
BinaryValue implementation that represents a binary value that resides outside of ModeShape's
binary store. |
| FileLocks |
A utility class that represents read and write lock for files, which internally uses
FileLock to coordinate file locks
with other processes. |
| FileLocks.WrappedLock | |
| FileSystemBinaryStore |
A
BinaryStore that stores files in a directory on the file system. |
| FileUrlBinaryValue |
A subclass of
UrlBinaryValue to lazily compute a contentBased Hash when the key is a URI based Hash |
| InMemoryBinaryValue |
An implementation of
BinaryValue that keeps the binary data in-memory. |
| MongodbBinaryStore |
A
BinaryStore implementation that uses a MongoDB for persisting binary values. |
| NamedLocks |
A utility class that represents a set of named locks, allowing callers to atomically obtain a lock with a given name.
|
| NamedLocks.WrappedLock | |
| SharedLockingInputStream |
A
InputStream implementation around a file that creates a shared lock when reading the file, ensuring the file is not
changed by other writers in this or other JVM processes. |
| StoredBinaryValue |
A
BinaryValue implementation that gets the content from the BinaryStore. |
| TransientBinaryStore |
A
BinaryStore implementation that does not persist the binary values beyond the lifetime of the virtual machine. |
| UrlBinaryValue |
A
BinaryValue implementation used to read the content of a resolvable URL. |
| Enum | Description |
|---|---|
| Database.Type |
| Exception | Description |
|---|---|
| BinaryStoreException |
An exception in a BinaryStore.
|
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.